Module: Rwm

Defined in:
lib/rwm.rb,
lib/rwm/cli.rb,
lib/rwm/rake.rb,
lib/rwm/errors.rb,
lib/rwm/gemfile.rb,
lib/rwm/package.rb,
lib/rwm/version.rb,
lib/rwm/git_hooks.rb,
lib/rwm/workspace.rb,
lib/rwm/overcommit.rb,
lib/rwm/task_cache.rb,
lib/rwm/task_runner.rb,
lib/rwm/commands/new.rb,
lib/rwm/commands/run.rb,
lib/rwm/commands/info.rb,
lib/rwm/commands/init.rb,
lib/rwm/commands/list.rb,
lib/rwm/commands/cache.rb,
lib/rwm/commands/check.rb,
lib/rwm/commands/graph.rb,
lib/rwm/gemfile_parser.rb,
lib/rwm/dependency_graph.rb,
lib/rwm/vscode_workspace.rb,
lib/rwm/affected_detector.rb,
lib/rwm/commands/affected.rb,
lib/rwm/commands/bootstrap.rb,
lib/rwm/convention_checker.rb

Defined Under Namespace

Modules: Commands, GemfileDsl, RakeCache Classes: AffectedDetector, BootstrapError, CLI, ConventionChecker, ConventionError, CycleError, DependencyGraph, Error, GemfileParser, GitHooks, Overcommit, Package, PackageExistsError, PackageNotFoundError, TaskCache, TaskRunner, VscodeWorkspace, Workspace, WorkspaceNotFoundError

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.debug(msg) ⇒ Object



17
18
19
# File 'lib/rwm.rb', line 17

def self.debug(msg)
  $stderr.puts "[rwm debug] #{msg}" if @verbose
end

.verbose=(value) ⇒ Object



13
14
15
# File 'lib/rwm.rb', line 13

def self.verbose=(value)
  @verbose = value
end

.verbose?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/rwm.rb', line 9

def self.verbose?
  @verbose
end