Class: Semverve::VersionMetadata::FixResult
- Inherits:
-
Object
- Object
- Semverve::VersionMetadata::FixResult
- Defined in:
- lib/semverve/version_metadata.rb
Overview
Result of fixing metadata version mismatches.
Instance Attribute Summary collapse
-
#bundle_lock_ran ⇒ Boolean
readonly
Whether bundle lock was run.
-
#changed_files ⇒ Array<String>
readonly
Files changed by the fix.
-
#replacement_count ⇒ Integer
readonly
Number of literal replacements made.
Instance Method Summary collapse
-
#initialize(changed_files:, replacement_count:, bundle_lock_ran:) ⇒ Semverve::VersionMetadata::FixResult
constructor
Initializes a fix result.
Constructor Details
#initialize(changed_files:, replacement_count:, bundle_lock_ran:) ⇒ Semverve::VersionMetadata::FixResult
Initializes a fix result.
99 100 101 102 103 |
# File 'lib/semverve/version_metadata.rb', line 99 def initialize(changed_files:, replacement_count:, bundle_lock_ran:) @changed_files = changed_files @replacement_count = replacement_count @bundle_lock_ran = bundle_lock_ran end |
Instance Attribute Details
#bundle_lock_ran ⇒ Boolean (readonly)
Whether bundle lock was run.
89 90 91 |
# File 'lib/semverve/version_metadata.rb', line 89 def bundle_lock_ran @bundle_lock_ran end |
#changed_files ⇒ Array<String> (readonly)
Files changed by the fix.
77 78 79 |
# File 'lib/semverve/version_metadata.rb', line 77 def changed_files @changed_files end |
#replacement_count ⇒ Integer (readonly)
Number of literal replacements made.
83 84 85 |
# File 'lib/semverve/version_metadata.rb', line 83 def replacement_count @replacement_count end |