Skip to content

Commit bdcfa99

Browse files
committed
Added semantic version constraints to the dependencies.
Open-ended versions for dependencies **will** inevitably break reproducible builds. Also removed the stale integration with <https://travis.ci>. Travis is now a commercial offering, and the last successful build was in ~2018. Instead, the Github workflows are now being used.
1 parent 1fbafc0 commit bdcfa99

3 files changed

Lines changed: 32 additions & 33 deletions

File tree

Gemfile.lock

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@ PATH
22
remote: .
33
specs:
44
rubytree (2.0.0.pre)
5-
json (> 2.3.1)
5+
json (~> 2.0, > 2.3.1)
66

77
GEM
88
remote: https://rubygems.org/
99
specs:
1010
ast (2.4.2)
1111
diff-lcs (1.5.0)
1212
json (2.6.2)
13-
parallel (1.21.0)
14-
parser (3.0.3.2)
13+
parallel (1.22.1)
14+
parser (3.1.2.0)
1515
ast (~> 2.4.1)
1616
power_assert (2.0.1)
1717
psych (4.0.4)
1818
stringio
19-
rainbow (3.0.0)
19+
rainbow (3.1.1)
2020
rake (13.0.6)
2121
rdoc (6.4.0)
2222
psych (>= 4.0.0)
23-
regexp_parser (2.2.0)
23+
regexp_parser (2.5.0)
2424
rexml (3.2.5)
2525
rspec (3.11.0)
2626
rspec-core (~> 3.11.0)
@@ -38,17 +38,17 @@ GEM
3838
rtags (0.97)
3939
rtagstask (0.0.4)
4040
rtags (> 0.0.0)
41-
rubocop (1.24.0)
41+
rubocop (1.30.1)
4242
parallel (~> 1.10)
43-
parser (>= 3.0.0.0)
43+
parser (>= 3.1.0.0)
4444
rainbow (>= 2.2.2, < 4.0)
4545
regexp_parser (>= 1.8, < 3.0)
46-
rexml
47-
rubocop-ast (>= 1.15.0, < 2.0)
46+
rexml (>= 3.2.5, < 4.0)
47+
rubocop-ast (>= 1.18.0, < 2.0)
4848
ruby-progressbar (~> 1.7)
4949
unicode-display_width (>= 1.4.0, < 3.0)
50-
rubocop-ast (1.15.1)
51-
parser (>= 3.0.1.1)
50+
rubocop-ast (1.18.0)
51+
parser (>= 3.1.1.0)
5252
rubocop-rake (0.6.0)
5353
rubocop (~> 1.0)
5454
rubocop-rspec (2.11.1)
@@ -67,16 +67,16 @@ PLATFORMS
6767

6868
DEPENDENCIES
6969
bundler
70-
rake
71-
rdoc
72-
rspec
73-
rtagstask
74-
rubocop
75-
rubocop-rake
76-
rubocop-rspec
70+
rake (~> 13.0)
71+
rdoc (~> 6.0)
72+
rspec (~> 3.0, > 3.10)
73+
rtagstask (~> 0.0.4)
74+
rubocop (~> 1.0)
75+
rubocop-rake (~> 0.0)
76+
rubocop-rspec (~> 2.0)
7777
rubytree!
78-
test-unit
79-
yard
78+
test-unit (~> 3.0)
79+
yard (~> 0.0, > 0.9)
8080

8181
BUNDLED WITH
8282
2.3.4

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# **RubyTree** #
22

33
[![Gem Version](https://badge.fury.io/rb/rubytree.png)](http://badge.fury.io/rb/rubytree)
4-
[![Travis Build Status](https://secure.travis-ci.org/evolve75/RubyTree.png)](http://travis-ci.org/evolve75/rubytree)
54
[![Code Climate](https://codeclimate.com/github/evolve75/RubyTree.png)](https://codeclimate.com/github/evolve75/RubyTree)
65
[![Coverage Status](https://coveralls.io/repos/evolve75/RubyTree/badge.png)](https://coveralls.io/r/evolve75/RubyTree)
76

@@ -174,11 +173,11 @@ The git repository is available at [github.com/evolve75/RubyTree][rt@github].
174173

175174
For cloning the git repository, use one of the following commands:
176175

177-
$ git clone git://github.com/evolve75/RubyTree.git
176+
$ git clone git://github.com/evolve75/RubyTree.git # using ssh
178177

179178
or
180179

181-
$ git clone http://github.com/evolve75/RubyTree.git
180+
$ git clone https://github.com/evolve75/RubyTree.git # using https
182181

183182
### Setting up the Development Environment ###
184183

rubytree.gemspec

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,19 @@ Gem::Specification.new do |s|
7171
'--main', 'README.md',
7272
'--quiet']
7373

74-
s.add_runtime_dependency 'json', '> 2.3.1'
74+
s.add_runtime_dependency 'json', '~> 2.0', '> 2.3.1'
7575

7676
# NOTE: Rake is added as a development and test dependency in the Gemfile.
7777
s.add_development_dependency 'bundler'
78-
s.add_development_dependency 'rake'
79-
s.add_development_dependency 'rdoc'
80-
s.add_development_dependency 'rspec'
81-
s.add_development_dependency 'rtagstask'
82-
s.add_development_dependency 'rubocop'
83-
s.add_development_dependency 'rubocop-rake'
84-
s.add_development_dependency 'rubocop-rspec'
85-
s.add_development_dependency 'test-unit'
86-
s.add_development_dependency 'yard'
78+
s.add_development_dependency 'rake', '~> 13.0'
79+
s.add_development_dependency 'rdoc', '~> 6.0'
80+
s.add_development_dependency 'rspec', '~> 3.0', '> 3.10'
81+
s.add_development_dependency 'rtagstask', '~> 0.0.4'
82+
s.add_development_dependency 'rubocop', '~> 1.0'
83+
s.add_development_dependency 'rubocop-rake', '~> 0.0'
84+
s.add_development_dependency 'rubocop-rspec', '~> 2.0'
85+
s.add_development_dependency 'test-unit', '~> 3.0'
86+
s.add_development_dependency 'yard', '~> 0.0', '> 0.9'
8787

8888
s.post_install_message = <<-END_MESSAGE
8989
========================================================================

0 commit comments

Comments
 (0)