Skip to content

Commit 6d1cbab

Browse files
committed
βœ… Appraisals
1 parent 61a6a8a commit 6d1cbab

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+245
-26
lines changed

β€Ž.rubocop_gradual.lockβ€Ž

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@
99
[81, 30, 3, "Style/AndOr: Use `&&` instead of `and`.", 193409806],
1010
[81, 37, 1, "Lint/AssignmentInCondition: Wrap assignment in parentheses if intentional", 177560]
1111
],
12-
"lib/omniauth/strategies/ldap.rb:356253354": [
12+
"lib/omniauth/strategies/ldap.rb:3702989656": [
1313
[48, 9, 53, "Lint/RescueException: Avoid rescuing the `Exception` class. Perhaps you meant to rescue `StandardError`?", 4018396070],
1414
[54, 27, 3, "Style/AndOr: Use `&&` instead of `and`.", 193409806],
1515
[71, 7, 970, "Style/ClassMethodsDefinitions: Use `class << self` to define a class method.", 3995669691]
1616
],
17-
"omniauth-ldap.gemspec:2458519129": [
17+
"omniauth-ldap.gemspec:2957894489": [
1818
[100, 3, 31, "Gemspec/DependencyVersion: Dependency version specification is required.", 1863578069],
1919
[101, 3, 26, "Gemspec/DependencyVersion: Dependency version specification is required.", 1276340125],
20-
[102, 3, 31, "Gemspec/DependencyVersion: Dependency version specification is required.", 354037683],
21-
[103, 3, 27, "Gemspec/DependencyVersion: Dependency version specification is required.", 2688832005],
2220
[104, 3, 31, "Gemspec/DependencyVersion: Dependency version specification is required.", 2110985977],
2321
[105, 3, 32, "Gemspec/DependencyVersion: Dependency version specification is required.", 3005951394]
2422
],

β€Ž.simplecovβ€Ž

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,4 @@ require "kettle/soup/cover/config"
44
# It is controlled by ENV variables, which are set in .envrc and loaded via `direnv allow`
55
# If the values for minimum coverage need to change, they should be changed both there,
66
# and in 2 places in .github/workflows/coverage.yml.
7-
SimpleCov.start do
8-
track_files "lib/**/*.rb"
9-
track_files "lib/**/*.rake"
10-
track_files "exe/*.rb"
11-
end
7+
SimpleCov.start

β€ŽAppraisalsβ€Ž

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,53 +33,77 @@ appraise "head" do
3333
# Why is gem "cgi" here? See: https://github.com/vcr/vcr/issues/1057
3434
# gem "cgi", ">= 0.5"
3535
gem "benchmark", "~> 0.4", ">= 0.4.1"
36+
eval_gemfile "modular/omniauth/vHEAD.gemfile"
37+
eval_gemfile "modular/rack/vHEAD.gemfile"
3638
eval_gemfile "modular/x_std_libs.gemfile"
3739
end
3840

3941
# Used for current releases of ruby, truffleruby, and jruby.
4042
# Split into discrete appraisals if one of them needs a dependency locked discretely.
4143
appraise "current" do
44+
eval_gemfile "modular/omniauth/r3/v2.1.gemfile"
45+
eval_gemfile "modular/rack/r3/v3.2.gemfile"
4246
eval_gemfile "modular/x_std_libs.gemfile"
4347
end
4448

4549
# Test current Rubies against head versions of runtime dependencies
4650
appraise "dep-heads" do
51+
eval_gemfile "modular/omniauth/vHEAD.gemfile"
52+
eval_gemfile "modular/rack/vHEAD.gemfile"
4753
eval_gemfile "modular/runtime_heads.gemfile"
4854
end
4955

5056
appraise "ruby-2-3" do
57+
eval_gemfile "modular/omniauth/r2/v1.0.gemfile"
58+
eval_gemfile "modular/rack/r2.1/v1.6.gemfile"
5159
eval_gemfile "modular/x_std_libs/r2.3/libs.gemfile"
5260
end
5361

5462
appraise "ruby-2-4" do
63+
eval_gemfile "modular/omniauth/r2/v1.5.gemfile"
64+
eval_gemfile "modular/rack/r2.3/v2.1.gemfile"
5565
eval_gemfile "modular/x_std_libs/r2.4/libs.gemfile"
5666
end
5767

5868
appraise "ruby-2-5" do
69+
eval_gemfile "modular/omniauth/r2/v1.9.gemfile"
70+
eval_gemfile "modular/rack/r2.3/v2.2.gemfile"
5971
eval_gemfile "modular/x_std_libs/r2.6/libs.gemfile"
6072
end
6173

6274
appraise "ruby-2-6" do
75+
eval_gemfile "modular/omniauth/r2/v2.0.gemfile"
76+
eval_gemfile "modular/rack/r2/v2.2.gemfile"
6377
eval_gemfile "modular/x_std_libs/r2.6/libs.gemfile"
6478
end
6579

6680
appraise "ruby-2-7" do
81+
eval_gemfile "modular/omniauth/r2/v2.1.gemfile"
82+
eval_gemfile "modular/rack/r2/v3.2.gemfile"
6783
eval_gemfile "modular/x_std_libs/r2/libs.gemfile"
6884
end
6985

7086
appraise "ruby-3-0" do
87+
eval_gemfile "modular/omniauth/r3/v2.1.gemfile"
88+
eval_gemfile "modular/rack/r3/v3.2.gemfile"
7189
eval_gemfile "modular/x_std_libs/r3.1/libs.gemfile"
7290
end
7391

7492
appraise "ruby-3-1" do
93+
eval_gemfile "modular/omniauth/r3/v2.1.gemfile"
94+
eval_gemfile "modular/rack/r3/v3.2.gemfile"
7595
eval_gemfile "modular/x_std_libs/r3.1/libs.gemfile"
7696
end
7797

7898
appraise "ruby-3-2" do
99+
eval_gemfile "modular/omniauth/r3/v2.1.gemfile"
100+
eval_gemfile "modular/rack/r3/v3.2.gemfile"
79101
eval_gemfile "modular/x_std_libs/r3/libs.gemfile"
80102
end
81103

82104
appraise "ruby-3-3" do
105+
eval_gemfile "modular/omniauth/r3/v2.1.gemfile"
106+
eval_gemfile "modular/rack/r3/v3.2.gemfile"
83107
eval_gemfile "modular/x_std_libs/r3/libs.gemfile"
84108
end
85109

@@ -90,6 +114,8 @@ end
90114

91115
# Only run coverage on the latest version of Ruby
92116
appraise "coverage" do
117+
eval_gemfile "modular/omniauth/r3/v2.1.gemfile"
118+
eval_gemfile "modular/rack/r3/v3.2.gemfile"
93119
eval_gemfile "modular/coverage.gemfile"
94120
eval_gemfile "modular/optional.gemfile"
95121
eval_gemfile "modular/x_std_libs.gemfile"

β€ŽGemfile.lockβ€Ž

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ PATH
1616
omniauth-ldap (2.0.0)
1717
net-ldap
1818
nkf
19-
omniauth
20-
rack
19+
omniauth (>= 1)
20+
rack (>= 1)
2121
ruby-sasl
2222
rubyntlm
2323
version_gem (~> 1.1, >= 1.1.9)
@@ -42,6 +42,9 @@ GEM
4242
thor (~> 1.0)
4343
coderay (1.1.3)
4444
concurrent-ruby (1.3.5)
45+
crack (1.0.1)
46+
bigdecimal
47+
rexml
4548
date (3.5.0)
4649
debug (1.11.0)
4750
irb (~> 1.10)
@@ -109,6 +112,7 @@ GEM
109112
guard (~> 2.1)
110113
guard-compat (~> 1.1)
111114
rspec (>= 2.99.0, < 4.0)
115+
hashdiff (1.2.1)
112116
hashie (5.0.0)
113117
io-console (0.8.1)
114118
irb (1.15.2)
@@ -351,7 +355,13 @@ GEM
351355
unicode-display_width (3.2.0)
352356
unicode-emoji (~> 4.1)
353357
unicode-emoji (4.1.0)
358+
vcr (6.3.1)
359+
base64
354360
version_gem (1.1.9)
361+
webmock (3.26.1)
362+
addressable (>= 2.8.0)
363+
crack (>= 0.3.2)
364+
hashdiff (>= 0.4.0, < 2.0.0)
355365
yard (0.9.37)
356366
yard-relative_markdown_links (0.5.0)
357367
nokogiri (>= 1.14.3, < 2)
@@ -397,6 +407,8 @@ DEPENDENCIES
397407
standard (>= 1.50)
398408
stone_checksums (~> 1.0, >= 1.0.2)
399409
stringio (>= 3.0)
410+
vcr (>= 4)
411+
webmock (>= 3)
400412
yard (~> 0.9, >= 0.9.37)
401413
yard-junk (~> 0.0, >= 0.0.10)!
402414
yard-relative_markdown_links (~> 0.5.0)

β€Žgemfiles/coverage.gemfileβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ source "https://gem.coop"
44

55
gemspec :path => "../"
66

7+
eval_gemfile("modular/omniauth/r3/v2.1.gemfile")
8+
9+
eval_gemfile("modular/rack/r3/v3.2.gemfile")
10+
711
eval_gemfile("modular/coverage.gemfile")
812

913
eval_gemfile("modular/optional.gemfile")

β€Žgemfiles/current.gemfileβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,8 @@ source "https://gem.coop"
44

55
gemspec :path => "../"
66

7+
eval_gemfile("modular/omniauth/r3/v2.1.gemfile")
8+
9+
eval_gemfile("modular/rack/r3/v3.2.gemfile")
10+
711
eval_gemfile("modular/x_std_libs.gemfile")

β€Žgemfiles/dep_heads.gemfileβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,8 @@ source "https://gem.coop"
44

55
gemspec :path => "../"
66

7+
eval_gemfile("modular/omniauth/vHEAD.gemfile")
8+
9+
eval_gemfile("modular/rack/vHEAD.gemfile")
10+
711
eval_gemfile("modular/runtime_heads.gemfile")

β€Žgemfiles/head.gemfileβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,8 @@ gem "benchmark", "~> 0.4", ">= 0.4.1"
66

77
gemspec :path => "../"
88

9+
eval_gemfile("modular/omniauth/vHEAD.gemfile")
10+
11+
eval_gemfile("modular/rack/vHEAD.gemfile")
12+
913
eval_gemfile("modular/x_std_libs.gemfile")
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# frozen_string_literal: true
2+
3+
# Ruby >= 2.2
4+
# Released March 6, 2012
5+
gem "omniauth", "~> 1.0.3"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# frozen_string_literal: true
2+
3+
# Ruby >= 2.2
4+
# Released April 8, 2013
5+
gem "omniauth", "~> 1.1.4"

0 commit comments

Comments
Β (0)