-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
68 lines (62 loc) · 1.73 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# frozen_string_literal: true
source 'https://rubygems.org'
# Specify your gem's dependencies in checkoff.gemspec
gemspec
group :development, :test do
gem 'bundler'
gem 'mdl'
gem 'minitest'
gem 'minitest-profile'
gem 'minitest-reporters'
gem 'mocha', ['>= 2']
gem 'parlour', ['>=5.0.0']
# ensure recent definitions
gem 'rbs', ['>=3.8.1']
gem 'rspec'
gem 'sord', ['>=6.0.0']
# ensure version with branch coverage
gem 'simplecov', ['>=0.18.0']
gem 'simplecov-lcov'
gem 'tapioca', require: false
gem 'undercover'
gem 'webmock'
end
group :development do
gem 'brakeman'
gem 'bump'
gem 'bundler-audit'
gem 'fasterer'
gem 'overcommit', ['>=0.64.0', '<0.65.0']
gem 'punchlist', ['>=1.3.1']
gem 'rubocop', ['~> 1.52']
gem 'rubocop-minitest'
gem 'rubocop-performance'
gem 'rubocop-rake'
# ensure version with RSpec/VerifiedDoubleReference
gem 'rubocop-rspec', ['>=2.10.0']
# https://github.com/castwide/solargraph/pull/727
# gem "solargraph", [">=0.50.0"]
gem 'solargraph',
git: 'https://github.com/apiology/solargraph',
branch: 'rbs'
gem 'yard'
end
# not a direct dependency - but updates a lot and confuses
# bump+overcommit+bundler when it unexpectedly updates during the
# CircleCI publish step
#
# https://app.circleci.com/pipelines/github/apiology/checkoff/1209/workflows/863fa0ce-097e-4a6b-a49f-f6ed62b29908/jobs/2320
gem 'mime-types', ['=3.5.1']
gem 'pry'
gem 'rake'
# ruby-asana gem is pending key bugfixes for checkoff as of
# 2021-07-29:
#
# See
# https://github.com/Asana/ruby-asana/issues/109
# https://github.com/Asana/ruby-asana/issues/110
#
gem 'asana',
git: 'https://github.com/apiology/ruby-asana',
branch: 'checkoff_fixes'
# gem 'asana', path: '/Users/broz/src/ruby-asana'