Skip to content

Commit c4480cd

Browse files
authored
Remove Fastlane-specific require from gemspec (#373)
2 parents 984a185 + 4a7282f commit c4480cd

4 files changed

Lines changed: 12 additions & 22 deletions

File tree

.rubocop.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@ AllCops:
99

1010
########## Lint / CodeStyle
1111

12-
# This gem is included as part of the `Pluginfile`, which is `required` separately,
13-
# so makes it hard to keep it ordered with the rest of the gems
14-
Gemspec/OrderedDependencies:
15-
Exclude:
16-
- 'fastlane-plugin-wpmreleasetoolkit.gemspec'
17-
1812
# Especially for actions and methods like `self.run(params)` it's common to have the argument unused; but that
1913
# comes with the parent class API / contract, so we feel it more readable to avoid the _ unused prefix for those.
2014
Lint/UnusedMethodArgument:

Gemfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,3 @@ gem 'webmock', require: false
1010
gem 'yard'
1111

1212
gem 'rspec-buildkite-analytics', '~> 0.8.1'
13-
14-
plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
15-
eval_gemfile(plugins_path) if File.exist?(plugins_path)

fastlane-plugin-wpmreleasetoolkit.gemspec

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,35 +25,35 @@ Gem::Specification.new do |spec|
2525
# since this would cause a circular dependency
2626

2727
# spec.add_dependency 'your-dependency', '~> 1.0.0'
28+
spec.add_dependency 'activesupport', '~> 5'
29+
spec.add_dependency 'buildkit', '~> 1.5'
30+
spec.add_dependency 'chroma', '0.2.0'
2831
spec.add_dependency 'diffy', '~> 3.3'
32+
spec.add_dependency 'git', '~> 1.3'
33+
spec.add_dependency 'jsonlint', '~> 0.3'
2934
spec.add_dependency 'nokogiri', '~> 1.11' # Needed for AndroidLocalizeHelper
3035
spec.add_dependency 'octokit', '~> 4.18'
31-
spec.add_dependency 'buildkit', '~> 1.5'
36+
spec.add_dependency 'parallel', '~> 1.14'
3237
spec.add_dependency 'plist', '~> 3.1'
33-
spec.add_dependency 'git', '~> 1.3'
34-
spec.add_dependency 'jsonlint', '~> 0.3'
38+
spec.add_dependency 'progress_bar', '~> 1.3'
3539
spec.add_dependency 'rake', '>= 12.3', '< 14.0'
3640
spec.add_dependency 'rake-compiler', '~> 1.0'
37-
spec.add_dependency 'progress_bar', '~> 1.3'
38-
spec.add_dependency 'parallel', '~> 1.14'
39-
spec.add_dependency 'chroma', '0.2.0'
40-
spec.add_dependency 'activesupport', '~> 5'
4141
# Some of the upstream code uses `BigDecimal.new` which version 2.0 of the
4242
# `bigdecimal` gem removed. Until we'll find the time to identify the
4343
# dependencies and see if we can move them to something compatible with
4444
# modern `bigdecimal`, let's constrain the gem to a version still supporting
4545
# `.new` but which warns about it deprecation.
4646
spec.add_dependency 'bigdecimal', '~> 1.4'
4747

48-
spec.add_development_dependency 'pry', '~> 0.12.2'
4948
spec.add_development_dependency 'bundler', '~> 2.0'
49+
spec.add_development_dependency 'cocoapods', '~> 1.10'
50+
spec.add_development_dependency 'fastlane', '~> 2'
51+
spec.add_development_dependency 'pry', '~> 0.12.2'
52+
spec.add_development_dependency 'rmagick', '~> 4.1'
5053
spec.add_development_dependency 'rspec', '~> 3.8'
5154
spec.add_development_dependency 'rspec_junit_formatter', '~> 0.4.1'
5255
spec.add_development_dependency 'rubocop', '~> 1.0'
53-
spec.add_development_dependency 'rubocop-rspec', '2.3.0'
5456
spec.add_development_dependency 'rubocop-require_tools', '~> 0.1.2'
57+
spec.add_development_dependency 'rubocop-rspec', '2.3.0'
5558
spec.add_development_dependency 'simplecov', '~> 0.16.1'
56-
spec.add_development_dependency 'fastlane', '~> 2'
57-
spec.add_development_dependency 'rmagick', '~> 4.1'
58-
spec.add_development_dependency 'cocoapods', '~> 1.10'
5959
end

fastlane/Pluginfile

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)