Sha256: 4a045bdd2f9c19d439aa32017b89f3b8fb641de6c3ecb16ab6f383b951b4626a
Contents?: true
Size: 849 Bytes
Versions: 1
Compression:
Stored size: 849 Bytes
Contents
# frozen_string_literal: true require "ruboclean/cli_arguments" require "ruboclean/orderer" require "ruboclean/logger" require "ruboclean/grouper" require "ruboclean/path_cleanup" require "ruboclean/runner" require "ruboclean/to_yaml_converter" require "ruboclean/version" # Ruboclean entry point module Ruboclean def self.run_from_cli!(args) runner = Runner.new(args) logger = Ruboclean::Logger.new(runner.verbose? ? :verbose : :none) logger.verbose "Using path '#{runner.path}' ... " changed = runner.run! logger.verbose post_execution_message(changed, runner.verify?) exit !changed if runner.verify? exit 0 end def self.post_execution_message(changed, verify) if changed if verify "needs clean.\n" else "done.\n" end else "already clean.\n" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruboclean-0.6.0 | lib/ruboclean.rb |