Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 7050d30

Browse files
committed
🎨 Template bootstrap by kettle-dev-setup v1.1.9
1 parent 6ae9247 commit 7050d30

File tree

7 files changed

+72
-5
lines changed

7 files changed

+72
-5
lines changed

‎.idea/oauth2.iml‎

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Gemfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ eval_gemfile "gemfiles/modular/documentation.gemfile"
2828
eval_gemfile "gemfiles/modular/optional.gemfile"
2929

3030
### Std Lib Extracted Gems
31-
# eval_gemfile "gemfiles/modular/x_std_libs.gemfile"
31+
eval_gemfile "gemfiles/modular/x_std_libs.gemfile"

‎Gemfile.lock‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ GEM
127127
logger (1.7.0)
128128
multi_xml (0.7.2)
129129
bigdecimal (~> 3.1)
130+
mutex_m (0.3.0)
130131
net-http (0.6.0)
131132
uri
132133
nkf (0.2.0)
@@ -321,6 +322,7 @@ DEPENDENCIES
321322
benchmark (~> 0.4, >= 0.4.1)
322323
bundler-audit (~> 0.9.2)
323324
debug (>= 1.1)
325+
erb (~> 5.0)
324326
gem_bench (~> 2.0, >= 2.0.5)
325327
gitmoji-regex (~> 1.0, >= 1.0.3)
326328
irb (~> 1.15, >= 1.15.2)
@@ -329,6 +331,7 @@ DEPENDENCIES
329331
kettle-test (~> 1.0)
330332
kramdown (~> 2.5, >= 2.5.1)
331333
kramdown-parser-gfm (~> 1.1)
334+
mutex_m (~> 0.2)
332335
nkf (~> 0.2)
333336
oauth2!
334337
rake (~> 13.0)
@@ -345,6 +348,7 @@ DEPENDENCIES
345348
ruby-progressbar (~> 1.13)
346349
standard (>= 1.50)
347350
stone_checksums (~> 1.0, >= 1.0.2)
351+
stringio (>= 3.0)
348352
yard (~> 0.9, >= 0.9.37)
349353
yard-junk (~> 0.0, >= 0.0.10)!
350354
yard-relative_markdown_links (~> 0.5.0)

‎README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
⭐️ including OAuth 2.1 draft spec & OpenID Connect (OIDC)
1313

14-
[![Version][👽versioni]][👽version] [![GitHub tag (latest SemVer)][⛳️tag-img]][⛳️tag] [![License: MIT][📄license-img]][📄license-ref] [![Downloads Rank][👽dl-ranki]][👽dl-rank] [![Open Source Helpers][👽oss-helpi]][👽oss-help] [![CodeCov Test Coverage][🔑codecovi]][🔑codecov] [![Coveralls Test Coverage][🔑coveralls-img]][🔑coveralls] [![QLTY Test Coverage][🔑qlty-covi]][🔑qlty-cov] [![QLTY Maintainability][🔑qlty-mnti]][🔑qlty-mnt] [![CI Heads][🚎3-hd-wfi]][🚎3-hd-wf] [![CI Current][🚎11-c-wfi]][🚎11-c-wf] [![CI Truffle Ruby][🚎9-t-wfi]][🚎9-t-wf] [![CI JRuby][🚎10-j-wfi]][🚎10-j-wf] [![Deps Locked][🚎13-🔒️-wfi]][🚎13-🔒️-wf] [![Deps Unlocked][🚎14-🔓️-wfi]][🚎14-🔓️-wf] [![CI Supported][🚎6-s-wfi]][🚎6-s-wf] [![CI Legacy][🚎4-lg-wfi]][🚎4-lg-wf] [![CI Unsupported][🚎7-us-wfi]][🚎7-us-wf] [![CI Ancient][🚎1-an-wfi]][🚎1-an-wf] [![CI Test Coverage][🚎2-cov-wfi]][🚎2-cov-wf] [![CI Style][🚎5-st-wfi]][🚎5-st-wf] [![CodeQL][🖐codeQL-img]][🖐codeQL]
14+
[![Version][👽versioni]][👽version] [![GitHub tag (latest SemVer)][⛳️tag-img]][⛳️tag] [![License: MIT][📄license-img]][📄license-ref] [![Downloads Rank][👽dl-ranki]][👽dl-rank] [![Open Source Helpers][👽oss-helpi]][👽oss-help] [![CodeCov Test Coverage][🔑codecovi]][🔑codecov] [![Coveralls Test Coverage][🔑coveralls-img]][🔑coveralls] [![QLTY Test Coverage][🔑qlty-covi]][🔑qlty-cov] [![QLTY Maintainability][🔑qlty-mnti]][🔑qlty-mnt] [![CI Heads][🚎3-hd-wfi]][🚎3-hd-wf] [![CI Runtime Dependencies @ HEAD][🚎12-crh-wfi]][🚎12-crh-wf] [![CI Current][🚎11-c-wfi]][🚎11-c-wf] [![CI Truffle Ruby][🚎9-t-wfi]][🚎9-t-wf] [![CI JRuby][🚎10-j-wfi]][🚎10-j-wf] [![Deps Locked][🚎13-🔒️-wfi]][🚎13-🔒️-wf] [![Deps Unlocked][🚎14-🔓️-wfi]][🚎14-🔓️-wf] [![CI Supported][🚎6-s-wfi]][🚎6-s-wf] [![CI Legacy][🚎4-lg-wfi]][🚎4-lg-wf] [![CI Unsupported][🚎7-us-wfi]][🚎7-us-wf] [![CI Ancient][🚎1-an-wfi]][🚎1-an-wf] [![CI Test Coverage][🚎2-cov-wfi]][🚎2-cov-wf] [![CI Style][🚎5-st-wfi]][🚎5-st-wf] [![CodeQL][🖐codeQL-img]][🖐codeQL]
1515

1616
If ☝️ `ci_badges.map(&:color).detect { it != "green"}` [let me know][🖼️galtzo-discord], as I may have missed the [discord notification][🖼️galtzo-discord].
1717

@@ -1419,8 +1419,8 @@ Thanks for RTFM. ☺️
14191419
[🚎10-j-wfi]: https://github.com/ruby-oauth/oauth2/actions/workflows/jruby.yml/badge.svg
14201420
[🚎11-c-wf]: https://github.com/ruby-oauth/oauth2/actions/workflows/current.yml
14211421
[🚎11-c-wfi]: https://github.com/ruby-oauth/oauth2/actions/workflows/current.yml/badge.svg
1422-
[🚎12-crh-wf]: https://github.com/ruby-oauth/oauth2/actions/workflows/current-runtime-heads.yml
1423-
[🚎12-crh-wfi]: https://github.com/ruby-oauth/oauth2/actions/workflows/current-runtime-heads.yml/badge.svg
1422+
[🚎12-crh-wf]: https://github.com/ruby-oauth/oauth2/actions/workflows/dep-heads.yml
1423+
[🚎12-crh-wfi]: https://github.com/ruby-oauth/oauth2/actions/workflows/dep-heads.yml/badge.svg
14241424
[🚎13-cbs-wf]: https://github.com/ruby-oauth/oauth2/actions/workflows/caboose.yml
14251425
[🚎13-cbs-wfi]: https://github.com/ruby-oauth/oauth2/actions/workflows/caboose.yml/badge.svg
14261426
[🚎13-🔒️-wf]: https://github.com/ruby-oauth/oauth2/actions/workflows/locked_deps.yml

‎Rakefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
# kettle-dev Rakefile v1.1.8 - 2025年09月07日
3+
# kettle-dev Rakefile v1.1.9 - 2025年09月07日
44
# Ruby 2.3 (Safe Navigation) or higher required
55
#
66
# MIT License (see License.txt)

‎gemfiles/modular/injected.gemfile‎

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# NOTE: It is preferable to list development dependencies in the gemspec due to increased
2+
# visibility and discoverability on RubyGems.org.
3+
# However, this gem sits underneath all my other gems, and also "depends on" many of them.
4+
# So instead of depending on them directly it injects them into the other gem's gemspec on install.
5+
# This gem its injected dev dependencies, will install on Ruby down to 2.3.x.
6+
# This gem does not inject runtime dependencies.
7+
# Thus, dev dependencies injected into gemspecs must have
8+
#
9+
# required_ruby_version ">= 2.3" (or lower)
10+
#
11+
# Development dependencies that require strictly newer Ruby versions should be in a "gemfile",
12+
# and preferably a modular one (see gemfiles/modular/*.gemfile).
13+
14+
# Security
15+
gem "bundler-audit", "~> 0.9.2" # ruby >= 2.0.0
16+
17+
# Tasks
18+
gem "rake", "~> 13.0" # ruby >= 2.2.0
19+
20+
# Debugging
21+
gem "require_bench", "~> 1.0", ">= 1.0.4" # ruby >= 2.2.0
22+
23+
# Testing
24+
gem "appraisal2", "~> 3.0" # ruby >= 1.8.7, for testing against multiple versions of dependencies
25+
gem "kettle-test", "~> 1.0" # ruby >= 2.3
26+
gem "rspec-pending_for" # ruby >= 2.3, used to skip specs on incompatible Rubies
27+
28+
# Releasing
29+
gem "ruby-progressbar", "~> 1.13" # ruby >= 0
30+
gem "stone_checksums", "~> 1.0", ">= 1.0.2" # ruby >= 2.2.0
31+
32+
# Git integration (optional)
33+
# The 'git' gem is optional; kettle-dev falls back to shelling out to `git` if it is not present.
34+
# The current release of the git gem depends on activesupport, which makes it too heavy to depend on directly
35+
# Compatibility with the git gem is tested via appraisals instead.
36+
# gem("git", ">= 1.19.1") # ruby >= 2.3
37+
38+
# Development tasks
39+
gem "gitmoji-regex", "~> 1.0", ">= 1.0.3" # ruby >= 2.3.0
40+
41+
# The cake is a lie. erb v2.2, the oldest release on RubyGems.org, was never compatible with Ruby 2.3.
42+
# This means we have no choice but to use the erb that shipped with Ruby 2.3
43+
# /opt/hostedtoolcache/Ruby/2.3.8/x64/lib/ruby/gems/2.3.0/gems/erb-2.2.2/lib/erb.rb:670:in `prepare_trim_mode': undefined method `match?' for "-":String (NoMethodError)
44+
# gem "erb", ">= 2.2" # ruby >= 2.3.0, not SemVer, old rubies get dropped in a patch.
45+
46+
# HTTP recording for deterministic specs
47+
# It seems that somehow just having a newer version of appraisal installed breaks
48+
# Ruby 2.3 and 2.4 even if their bundle specifies an older version,
49+
# and as a result it can only be a dependency in the appraisals.
50+
# | An error occurred while loading spec_helper.
51+
# | Failure/Error: require "vcr"
52+
# |
53+
# | NoMethodError:
54+
# | undefined method `delete_prefix' for "CONTENT_LENGTH":String
55+
# | # ./spec/config/vcr.rb:3:in `require'
56+
# | # ./spec/config/vcr.rb:3:in `<top (required)>'
57+
# | # ./spec/spec_helper.rb:8:in `require_relative'
58+
# | # ./spec/spec_helper.rb:8:in `<top (required)>'
59+
# gem "vcr", ">= 4" # 6.0 claims to support ruby >= 2.3, but fails on ruby 2.4
60+
# gem "webmock", ">= 3" # Last version to support ruby >= 2.3

‎gemfiles/modular/x_std_libs.gemfile‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
### Std Lib Extracted Gems
2+
eval_gemfile "x_std_libs/r3/libs.gemfile"

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /