Module: Lapidarist
- Defined in:
- lib/lapidarist.rb,
lib/lapidarist/cli.rb,
lib/lapidarist/gem.rb,
lib/lapidarist/sha.rb,
lib/lapidarist/gems.rb,
lib/lapidarist/level.rb,
lib/lapidarist/shell.rb,
lib/lapidarist/logger.rb,
lib/lapidarist/status.rb,
lib/lapidarist/update.rb,
lib/lapidarist/options.rb,
lib/lapidarist/summary.rb,
lib/lapidarist/threads.rb,
lib/lapidarist/version.rb,
lib/lapidarist/outdated.rb,
lib/lapidarist/gem_version.rb,
lib/lapidarist/git_command.rb,
lib/lapidarist/find_failure.rb,
lib/lapidarist/test_command.rb,
lib/lapidarist/configuration.rb,
lib/lapidarist/bundle_command.rb,
lib/lapidarist/version_change.rb,
lib/lapidarist/group_constraint.rb,
lib/lapidarist/level_constraint.rb
Defined Under Namespace
Classes: Abort, Attempt, BisectStep, BundleCommand, CLI, Configuration, FindFailure, Gem, GemVersion, Gems, GitCommand, GroupConstraint, Level, LevelConstraint, Logger, NullAttempt, Options, Outdated, Sha, Shell, Status, Summary, TestCommand, Threads, Update, VersionChange
Constant Summary
collapse
- STATUS_SUCCESS =
0
- STATUS_FAILED =
1
- STATUS_ERROR =
2
- MAJOR =
Level.new(name: :major, index: 1)
- MINOR =
Level.new(name: :minor, index: 2)
- PATCH =
Level.new(name: :patch, index: 3)
- NONE =
Level.new(name: "", index: 4)
- LEVELS =
[MAJOR, MINOR, PATCH].freeze
- VERSION =
"0.1.2"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
37
38
39
|
# File 'lib/lapidarist.rb', line 37
def config
@config ||= Lapidarist::Configuration.new
end
|
.logger ⇒ Object
41
42
43
|
# File 'lib/lapidarist.rb', line 41
def logger
@logger ||= Lapidarist::Logger.new.tap { |l| l.setup }
end
|
.threads ⇒ Object
45
46
47
|
# File 'lib/lapidarist.rb', line 45
def threads
@threads ||= Lapidarist::Threads.new
end
|