Module: Kettle::Jem::Appraisals
- Defined in:
- lib/kettle/jem/appraisals.rb,
lib/kettle/jem/appraisals/cli.rb,
lib/kettle/jem/appraisals/version.rb,
lib/kettle/jem/appraisals/matrix_builder.rb,
lib/kettle/jem/appraisals/sub_dep_resolver.rb,
lib/kettle/jem/appraisals/gem_abbreviations.rb,
lib/kettle/jem/appraisals/appraisals_generator.rb,
lib/kettle/jem/appraisals/gem_version_resolver.rb,
lib/kettle/jem/appraisals/ruby_series_detector.rb,
lib/kettle/jem/appraisals/x_std_libs_exclusion.rb,
lib/kettle/jem/appraisals/modular_gemfile_generator.rb,
lib/kettle/jem/appraisals/workflow_strategy_generator.rb,
sig/kettle/jem/appraisals.rbs
Defined Under Namespace
Modules: GemAbbreviations, Version, XStdLibsExclusion Classes: AppraisalsGenerator, CLI, GemVersionResolver, MatrixBuilder, ModularGemfileGenerator, RubySeriesDetector, SubDepResolver, WorkflowStrategyGenerator
Constant Summary collapse
- VAR_HOME_PREFIX =
%r{\A/var/home(?=/|\z)}- VERSION =
Current gem version exposed at the traditional constant location.
Version::VERSION
- MINIMUM_RUBY_FLOOR =
Re-exported from active Kettle/Jem's appraisal metadata policy.
if Kettle::Jem.const_defined?(:APPRAISAL_MINIMUM_RUBY_FLOOR) Kettle::Jem::APPRAISAL_MINIMUM_RUBY_FLOOR else Gem::Version.new("2.3") end
Class Method Summary collapse
Class Method Details
.display_path(path) ⇒ Object
12 13 14 15 16 |
# File 'lib/kettle/jem/appraisals.rb', line 12 def display_path(path) return path if path.nil? path.to_s.sub(VAR_HOME_PREFIX, "/home") end |