@@ -14,8 +14,12 @@ def location_for(place_or_version, fake_version = nil)
14
14
end
15
15
16
16
group :development do
17
- gem "json" , '~> 2.0' , require : false
18
- gem "voxpupuli-puppet-lint-plugins" , '~> 3.0' , require : false
17
+ gem "json" , '= 2.1.0' , require : false if Gem ::Requirement . create ( [ '>= 2.5.0' , '< 2.7.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
18
+ gem "json" , '= 2.3.0' , require : false if Gem ::Requirement . create ( [ '>= 2.7.0' , '< 3.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
19
+ gem "json" , '= 2.5.1' , require : false if Gem ::Requirement . create ( [ '>= 3.0.0' , '< 3.0.5' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
20
+ gem "json" , '= 2.6.1' , require : false if Gem ::Requirement . create ( [ '>= 3.1.0' , '< 3.1.3' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
21
+ gem "json" , '= 2.6.3' , require : false if Gem ::Requirement . create ( [ '>= 3.2.0' , '< 4.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
22
+ gem "voxpupuli-puppet-lint-plugins" , '~> 3.1' , require : false
19
23
gem "facterdb" , '~> 1.18' , require : false
20
24
gem "metadata-json-lint" , '>= 2.0.2' , '< 4.0.0' , require : false
21
25
gem "puppetlabs_spec_helper" , '>= 3.0.0' , '< 5.0.0' , require : false
@@ -30,7 +34,7 @@ group :development do
30
34
gem "rubocop-performance" , '= 1.9.1' , require : false
31
35
gem "rubocop-rspec" , '= 2.0.1' , require : false
32
36
gem "rb-readline" , '= 0.5.5' , require : false , platforms : [ :mswin , :mingw , :x64_mingw ]
33
- gem "github_changelog_generator" , require : false
37
+ gem "github_changelog_generator" , '= 1.15.2' , require : false
34
38
end
35
39
group :system_tests do
36
40
gem "puppet_litmus" , '< 1.0.0' , require : false , platforms : [ :ruby ]
0 commit comments