fix lockfile syncing from canvas lockfile to sub-gems

Actually use Bundler to write them out. this ensure that all
constraints are checked with the gem's Gemfile. Had to resolve
several issues with gems along the way.

also removed RedCloth from canvas_stringex, because it's never
used

Change-Id: I614be19e147bdfd3e351e7f032fd6f9b0c1926be
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/317781
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Andrea Cirulli <andrea.cirulli@instructure.com>
Reviewed-by: Aaron Ogata <aogata@instructure.com>
Build-Review: Aaron Ogata <aogata@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
This commit is contained in:
Cody Cutrer 2023-05-09 09:57:34 -06:00
parent 0a32ee7191
commit 2ad4ea5d18
147 changed files with 2201 additions and 883 deletions

View File

@ -27,7 +27,7 @@ group :test do
gem "mime-types-data", "~> 3.2023", require: false
rubocop_canvas_path = "gems/rubocop-canvas"
if File.dirname(Bundler.default_gemfile) == __dir__
if File.dirname(@gemfile) == __dir__
rubocop_canvas_path = "../#{rubocop_canvas_path}"
end

View File

@ -2,9 +2,10 @@ PATH
remote: ../gems/rubocop-canvas
specs:
rubocop-canvas (1.0.0)
activesupport (>= 6.0)
activesupport (~> 7.0.4)
jira_ref_parser (= 1.0.1)
outrigger (~> 3.0)
outrigger (~> 3.0, >= 3.0.1)
railties (~> 7.0.4)
rubocop (~> 1.19)
rubocop-rails (~> 2.19)
@ -57,8 +58,14 @@ GEM
mini_mime (1.1.2)
minitest (5.18.0)
multi_xml (0.6.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
outrigger (3.0.1)
activerecord (>= 6.0, < 7.1)
railties (>= 6.0, < 7.1)
@ -68,7 +75,7 @@ GEM
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
@ -117,7 +124,10 @@ GEM
rubocop (~> 1.33)
rubocop-capybara (~> 2.17)
ruby-progressbar (1.11.0)
sqlite3 (1.6.2-aarch64-linux)
sqlite3 (1.6.2-arm64-darwin)
sqlite3 (1.6.2-x86_64-darwin)
sqlite3 (1.6.2-x86_64-linux)
thor (1.2.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
@ -125,10 +135,12 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
activerecord (~> 7.0.4)
gergich (= 2.1.1)
mime-types-data (~> 3.2023)
rubocop-canvas!
@ -139,4 +151,4 @@ DEPENDENCIES
rubocop-rspec (= 2.19.0)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -144,9 +144,10 @@ PATH
remote: gems/rubocop-canvas
specs:
rubocop-canvas (1.0.0)
activesupport (>= 6.0)
activesupport (~> 7.0.4)
jira_ref_parser (= 1.0.1)
outrigger (~> 3.0)
outrigger (~> 3.0, >= 3.0.1)
railties (~> 7.0.4)
rubocop (~> 1.19)
rubocop-rails (~> 2.19)

View File

@ -1,6 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
# Specify your gem's dependencies in activesupport-suspend_callbacks.gemspec
gemspec

View File

@ -18,40 +18,43 @@ GEM
docile (1.4.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
minitest (5.18.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
activesupport-suspend_callbacks!
bundler (~> 2.2)
byebug
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -16,5 +16,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "byebug"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -75,8 +75,8 @@ GEM
builder (3.2.4)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
@ -87,29 +87,37 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -138,19 +146,23 @@ GEM
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
sqlite3 (1.6.2-aarch64-linux)
sqlite3 (1.6.2-arm64-darwin)
sqlite3 (1.6.2-x86_64-darwin)
sqlite3 (1.6.2-x86_64-linux)
strscan (3.0.6)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.4)
@ -161,13 +173,16 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
acts_as_list!
bundler (>= 1.5, < 3.0)
rspec (~> 3.5.0)
rspec (~> 3.12)
sqlite3
BUNDLED WITH
2.4.10
2.3.26

View File

@ -16,6 +16,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "rails", ">= 3.2"
spec.add_development_dependency "bundler", ">= 1.5", "< 3.0"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "sqlite3"
end

View File

@ -2,6 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in adheres_to_policy.gemspec
gemspec
gem "simplecov", "0.14.1", require: false

View File

@ -75,43 +75,50 @@ GEM
builder (3.2.4)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
docile (1.4.0)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
loofah (2.20.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -140,23 +147,25 @@ GEM
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
strscan (3.0.6)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.4)
@ -167,14 +176,17 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
adheres_to_policy!
bundler (~> 2.2)
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -15,5 +15,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -37,12 +37,18 @@ GEM
nokogiri (>= 1.5.9)
method_source (1.0.0)
minitest (5.18.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
@ -57,17 +63,17 @@ GEM
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
thor (1.2.1)
tzinfo (2.0.4)
@ -75,14 +81,17 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
activesupport (~> 7.0)
autoextend!
byebug
railties (~> 7.0)
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -15,5 +15,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "activesupport", "~> 7.0"
spec.add_development_dependency "byebug"
spec.add_development_dependency "railties", "~> 7.0"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -93,8 +93,8 @@ GEM
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
erubi (1.12.0)
folio-pagination (0.0.12)
globalid (1.1.0)
@ -107,29 +107,37 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -158,19 +166,23 @@ GEM
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
sqlite3 (1.6.2-aarch64-linux)
sqlite3 (1.6.2-arm64-darwin)
sqlite3 (1.6.2-x86_64-darwin)
sqlite3 (1.6.2-x86_64-linux)
strscan (3.0.6)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.4)
@ -182,7 +194,10 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bookmarked_collection!
@ -191,8 +206,8 @@ DEPENDENCIES
json_token!
paginated_collection!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
sqlite3
BUNDLED WITH
2.4.10
2.3.26

View File

@ -21,6 +21,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "byebug"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "sqlite3"
end

View File

@ -32,29 +32,32 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
broadcast_policy!
byebug
pry
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -17,5 +17,5 @@ Gem::Specification.new do |s|
s.add_dependency "after_transaction_commit"
s.add_development_dependency "byebug"
s.add_development_dependency "pry"
s.add_development_dependency "rspec", "~> 3.5.0"
s.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -8,25 +8,28 @@ GEM
specs:
diff-lcs (1.5.0)
rspec (3.12.0)
rspec-core (~> 3.9.0)
rspec-expectations (~> 3.9.0)
rspec-mocks (~> 3.9.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.9.3)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.9.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.9.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler_lockfile_extensions!
rspec (~> 3.9.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -9,5 +9,5 @@ Gem::Specification.new do |spec|
spec.files = Dir.glob("{lib,spec}/**/*") + %w[plugins.rb]
spec.require_paths = ["lib"]
spec.add_development_dependency "rspec", "~> 3.9.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -1,5 +1,4 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
gemspec

View File

@ -17,37 +17,40 @@ GEM
docile (1.4.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
minitest (5.18.0)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_breach_mitigation!
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -14,5 +14,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "activesupport"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -86,14 +86,13 @@ GEM
minitest (>= 5.1)
tzinfo (~> 2.0)
aroi (0.0.7)
activerecord (>= 5.2)
activesupport (>= 5.2)
rails (>= 3.2)
builder (3.2.4)
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
digest-murmurhash (1.1.1)
dogstatsd-ruby (4.8.2)
erubi (1.12.0)
@ -113,29 +112,37 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -185,6 +192,7 @@ GEM
sentry-ruby-core (5.1.0)
concurrent-ruby
statsd-ruby (1.4.0)
strscan (3.0.6)
thor (1.2.1)
timecop (0.9.6)
timeout (0.3.2)
@ -196,7 +204,10 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
@ -207,4 +218,4 @@ DEPENDENCIES
timecop
BUNDLED WITH
2.4.10
2.3.26

View File

@ -1,9 +1,8 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
# Specify your gem's dependencies in canvas_cassandra.gemspec
gemspec
gem "cassandra-cql", "1.2.2", github: "kreynolds/cassandra-cql", ref: "beed72e249d02cebc850a4b92b468c8b64b12257"
gem "cassandra-cql", "1.2.3", github: "kreynolds/cassandra-cql", ref: "02b5abbe441a345c051a180327932566fd66bb36"
gem "config_file", path: "../config_file"

View File

@ -0,0 +1,217 @@
GIT
remote: https://github.com/kreynolds/cassandra-cql.git
revision: 02b5abbe441a345c051a180327932566fd66bb36
ref: 02b5abbe441a345c051a180327932566fd66bb36
specs:
cassandra-cql (1.2.3)
simple_uuid (>= 0.2.0)
thrift_client (>= 0.7.1, < 0.10)
PATH
remote: ../config_file
specs:
config_file (0.1.0)
rails (>= 5.0)
PATH
remote: .
specs:
canvas_cassandra (0.1.0)
cassandra-cql (~> 1.2.2)
config_file
rails (>= 5.0)
GEM
remote: https://rubygems.org/
specs:
actioncable (7.0.4.3)
actionpack (= 7.0.4.3)
activesupport (= 7.0.4.3)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailbox (7.0.4.3)
actionpack (= 7.0.4.3)
activejob (= 7.0.4.3)
activerecord (= 7.0.4.3)
activestorage (= 7.0.4.3)
activesupport (= 7.0.4.3)
mail (>= 2.7.1)
net-imap
net-pop
net-smtp
actionmailer (7.0.4.3)
actionpack (= 7.0.4.3)
actionview (= 7.0.4.3)
activejob (= 7.0.4.3)
activesupport (= 7.0.4.3)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
actionpack (7.0.4.3)
actionview (= 7.0.4.3)
activesupport (= 7.0.4.3)
rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
actiontext (7.0.4.3)
actionpack (= 7.0.4.3)
activerecord (= 7.0.4.3)
activestorage (= 7.0.4.3)
activesupport (= 7.0.4.3)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (7.0.4.3)
activesupport (= 7.0.4.3)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
activejob (7.0.4.3)
activesupport (= 7.0.4.3)
globalid (>= 0.3.6)
activemodel (7.0.4.3)
activesupport (= 7.0.4.3)
activerecord (7.0.4.3)
activemodel (= 7.0.4.3)
activesupport (= 7.0.4.3)
activestorage (7.0.4.3)
actionpack (= 7.0.4.3)
activejob (= 7.0.4.3)
activerecord (= 7.0.4.3)
activesupport (= 7.0.4.3)
marcel (~> 1.0)
mini_mime (>= 1.1.0)
activesupport (7.0.4.3)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
builder (3.2.4)
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
diff-lcs (1.5.0)
digest (3.1.1)
docile (1.4.0)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
loofah (2.20.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
actionmailer (= 7.0.4.3)
actionpack (= 7.0.4.3)
actiontext (= 7.0.4.3)
actionview (= 7.0.4.3)
activejob (= 7.0.4.3)
activemodel (= 7.0.4.3)
activerecord (= 7.0.4.3)
activestorage (= 7.0.4.3)
activesupport (= 7.0.4.3)
bundler (>= 1.15.0)
railties (= 7.0.4.3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
rails-html-sanitizer (1.5.0)
loofah (~> 2.19, >= 2.19.1)
railties (7.0.4.3)
actionpack (= 7.0.4.3)
activesupport (= 7.0.4.3)
method_source
rake (>= 12.2)
thor (~> 1.0)
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simple_uuid (0.4.0)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
strscan (3.0.6)
thor (1.2.1)
thrift (0.9.3.0)
thrift_client (0.9.3)
thrift (~> 0.9.0)
timeout (0.3.2)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
websocket-driver (0.7.5)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.6.8)
PLATFORMS
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
byebug
canvas_cassandra!
cassandra-cql (= 1.2.3)!
config_file!
rake
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.3.26

View File

@ -20,5 +20,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "byebug"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in canvas_color.gemspec
gemspec

View File

@ -0,0 +1,23 @@
PATH
remote: .
specs:
canvas_color (0.0.1)
GEM
remote: https://rubygems.org/
specs:
rake (13.0.6)
PLATFORMS
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_color!
rake
BUNDLED WITH
2.4.10

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
# Specify your gem's dependencies in canvas_crummy.gemspec
gemspec

View File

@ -0,0 +1,31 @@
PATH
remote: .
specs:
canvas_crummy (0.0.1)
GEM
remote: https://rubygems.org/
specs:
docile (1.4.0)
rake (13.0.6)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
PLATFORMS
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_crummy!
rake
simplecov (~> 0.22)
BUNDLED WITH
2.3.26

View File

@ -13,4 +13,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -1,6 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
# Specify your gem's dependencies in canvas_dynamodb.gemspec
gemspec

View File

@ -0,0 +1,64 @@
PATH
remote: .
specs:
canvas_dynamodb (0.0.1)
aws-sdk-applicationautoscaling (~> 1.26)
aws-sdk-dynamodb (~> 1.32)
GEM
remote: https://rubygems.org/
specs:
aws-eventstream (1.2.0)
aws-partitions (1.737.0)
aws-sdk-applicationautoscaling (1.68.0)
aws-sdk-core (~> 3, >= 3.165.0)
aws-sigv4 (~> 1.1)
aws-sdk-core (3.171.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.5)
jmespath (~> 1, >= 1.6.1)
aws-sdk-dynamodb (1.83.0)
aws-sdk-core (~> 3, >= 3.165.0)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.5.2)
aws-eventstream (~> 1, >= 1.0.2)
diff-lcs (1.5.0)
docile (1.4.0)
jmespath (1.6.2)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
PLATFORMS
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_dynamodb!
rake
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.3.26

View File

@ -18,5 +18,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.7.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -63,13 +63,19 @@ GEM
nokogiri (>= 1.5.9)
method_source (1.0.0)
minitest (5.18.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
raabro (1.4.0)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
@ -102,7 +108,10 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
@ -111,4 +120,4 @@ DEPENDENCIES
rspec
BUNDLED WITH
2.4.10
2.3.26

View File

@ -20,29 +20,32 @@ GEM
minitest (5.18.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_ext!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -16,5 +16,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -2,7 +2,6 @@
source "https://rubygems.org"
# Specify your gem's dependencies in canvas_http.gemspec
gemspec
gem "canvas_slug", path: "../canvas_slug"

View File

@ -33,26 +33,29 @@ GEM
rake (13.0.6)
rexml (3.2.5)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
swearjar (1.4.0)
webmock (3.18.1)
addressable (>= 2.3.6)
addressable (>= 2.8.0)
crack (>= 0.3.2)
hashdiff
hashdiff (>= 0.4.0, < 2.0.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
@ -60,8 +63,8 @@ DEPENDENCIES
canvas_slug!
multipart!
rake
rspec (~> 3.5.0)
webmock (= 1.24.6)
rspec (~> 3.12)
webmock (~> 3.18)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -16,6 +16,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "multipart"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "webmock", "1.24.6"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "webmock", "~> 3.18"
end

View File

@ -23,6 +23,8 @@ require "webmock"
require "tempfile"
require "multipart"
WebMock.enable!
describe "CanvasHttp" do
include WebMock::API

View File

@ -44,33 +44,42 @@ GEM
mime-types (3.3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2023.0218.1)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
public_suffix (5.0.1)
racc (1.6.2)
rake (13.0.6)
rexml (3.2.5)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
swearjar (1.4.0)
webmock (3.18.1)
addressable (>= 2.3.6)
addressable (>= 2.8.0)
crack (>= 0.3.2)
hashdiff
hashdiff (>= 0.4.0, < 2.0.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
@ -80,8 +89,8 @@ DEPENDENCIES
canvas_sort!
multipart!
rake
rspec (~> 3.5.0)
webmock (= 2.3.1)
rspec (~> 3.12)
webmock (~> 3.18)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -19,6 +19,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "webmock", "2.3.1"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "webmock", "~> 3.18"
end

View File

@ -1,5 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
gemspec

View File

@ -8,36 +8,39 @@ GEM
specs:
diff-lcs (1.5.0)
docile (1.4.0)
json (2.6.3)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_mimetype_fu!
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -13,5 +13,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -76,7 +76,10 @@ GEM
hashdiff (>= 0.4.0, < 2.0.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (>= 1.5, < 3)

View File

@ -2,8 +2,4 @@
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
gem "byebug", require: false
gemspec

View File

@ -36,7 +36,6 @@ GEM
minitest (>= 5.1)
tzinfo (~> 2.0)
builder (3.2.4)
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
diff-lcs (1.5.0)
@ -44,19 +43,24 @@ GEM
erubi (1.12.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
loofah (2.20.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
method_source (1.0.0)
minitest (5.18.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
pg (1.4.5)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
@ -71,37 +75,40 @@ GEM
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
thor (1.2.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
byebug
canvas_partman!
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -17,5 +17,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "pg", ">= 0.17", "< 2.0"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -6,8 +6,3 @@ gemspec
gem "canvas_text_helper", path: "../canvas_text_helper"
gem "html_text_helper", path: "../html_text_helper"
gem "simplecov", "0.14.1", require: false
platforms :ruby_20, :ruby_21, :ruby_22 do
gem "iconv", "1.0.4"
end

View File

@ -30,76 +30,46 @@ GEM
minitest (>= 5.1)
tzinfo (~> 2.0)
byebug (11.1.3)
coderay (1.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
diff-lcs (1.5.0)
docile (1.4.0)
ffi (1.14.2)
formatador (1.1.0)
guard (2.18.0)
formatador (>= 0.2.4)
listen (>= 2.7, < 4.0)
lumberjack (>= 1.0.12, < 2.0)
nenv (~> 0.1)
notiffany (~> 0.0)
pry (>= 0.13.0)
shellany (~> 0.0)
thor (>= 0.18.1)
guard-compat (1.2.1)
guard-rspec (4.7.3)
guard (~> 2.1)
guard-compat (~> 1.1)
rspec (>= 2.99.0, < 4.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
iconv (1.0.4)
idn-ruby (0.1.5)
json (2.6.3)
listen (3.0.8)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
lumberjack (1.2.8)
method_source (1.0.0)
minitest (5.18.0)
nenv (0.3.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
notiffany (0.1.3)
nenv (~> 0.1)
shellany (~> 0.0)
pry (0.14.2)
coderay (~> 1.1)
method_source (~> 1.0)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rake (13.0.6)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
sanitize (6.0.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
shellany (0.0.1)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
terminal-notifier-guard (1.7.0)
thor (1.2.1)
simplecov_json_formatter (0.1.4)
twitter-text (3.1.0)
idn-ruby
unf (~> 0.1.0)
@ -110,22 +80,19 @@ GEM
unf_ext (0.0.8.2)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
byebug
canvas_quiz_statistics!
canvas_text_helper!
guard
guard-rspec
html_text_helper!
iconv (= 1.0.4)
listen (= 3.0.8)
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
terminal-notifier-guard
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -14,12 +14,8 @@ Gem::Specification.new do |spec|
spec.add_dependency "activesupport"
spec.add_dependency "html_text_helper"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "byebug"
spec.add_development_dependency "guard"
spec.add_development_dependency "guard-rspec"
spec.add_development_dependency "listen", "3.0.8"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "terminal-notifier-guard"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -1,7 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "simplecov", "0.14.1", require: false
# Specify your gem's dependencies in canvas_sanitize.gemspec
gemspec

View File

@ -11,43 +11,52 @@ GEM
crass (1.0.6)
diff-lcs (1.5.0)
docile (1.4.0)
json (2.6.3)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
sanitize (6.0.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
byebug
canvas_sanitize!
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -16,5 +16,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "byebug"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -106,17 +106,16 @@ GEM
after_transaction_commit (2.2.2)
activerecord (>= 5.2)
aroi (0.0.7)
activerecord (>= 5.2)
activesupport (>= 5.2)
rails (>= 3.2)
bindata (2.4.14)
builder (3.2.4)
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
debug_inspector (1.1.0)
deep_merge (1.2.2)
diff-lcs (1.5.0)
digest (3.1.1)
digest-murmurhash (1.1.1)
diplomat (2.6.3)
deep_merge (~> 1.2)
@ -158,31 +157,39 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
multipart-post (2.1.1)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
raabro (1.4.0)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -232,6 +239,7 @@ GEM
sentry-ruby-core (5.1.0)
concurrent-ruby
statsd-ruby (1.4.0)
strscan (3.0.6)
thor (1.2.1)
timecop (0.9.6)
timeout (0.3.2)
@ -243,7 +251,10 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
@ -257,4 +268,4 @@ DEPENDENCIES
timecop
BUNDLED WITH
2.4.10
2.3.26

View File

@ -10,28 +10,31 @@ GEM
diff-lcs (1.5.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
swearjar (1.4.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (>= 1.5, < 3)
canvas_slug!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -13,6 +13,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", ">= 1.5", "< 3"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_dependency "swearjar", "~> 1.4"
end

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in canvas_sort.gemspec
gemspec

View File

@ -9,27 +9,30 @@ GEM
diff-lcs (1.5.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_sort!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -13,5 +13,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -3,4 +3,3 @@
source "https://rubygems.org"
gemspec
gem "simplecov", "0.14.1", require: false

View File

@ -7,7 +7,6 @@ PATH
GEM
remote: https://rubygems.org/
specs:
RedCloth (4.3.2)
actioncable (7.0.4.3)
actionpack (= 7.0.4.3)
activesupport (= 7.0.4.3)
@ -76,43 +75,50 @@ GEM
builder (3.2.4)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
docile (1.4.0)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
loofah (2.20.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -141,24 +147,29 @@ GEM
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
sqlite3 (1.6.2-aarch64-linux)
sqlite3 (1.6.2-arm64-darwin)
sqlite3 (1.6.2-x86_64-darwin)
sqlite3 (1.6.2-x86_64-linux)
strscan (3.0.6)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.4)
@ -169,17 +180,19 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
RedCloth
activerecord
bundler (>= 1.5, < 3)
canvas_stringex!
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
sqlite3
BUNDLED WITH
2.4.10
2.3.26

View File

@ -16,7 +16,7 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "activerecord"
spec.add_development_dependency "bundler", ">= 1.5", "< 3"
spec.add_development_dependency "rake"
spec.add_development_dependency "RedCloth"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
spec.add_development_dependency "sqlite3"
end

View File

@ -23,28 +23,6 @@ module LuckySneaks
base.extend(ClassMethods)
end
# Returns the string converted (via Textile/RedCloth) to HTML format or
# self if Redcloth is not available.
#
# Using <tt>:lite</tt> argument will cause RedCloth to not wrap the HTML in a container
# P element, which is useful behavior for generating header element text, etc.
# This is roughly equivalent to ActionView's <tt>textilize_without_paragraph</tt>
# except that it makes RedCloth do all the work instead of just gsubbing the return
# from RedCloth.
def to_html(lite_mode = false)
if defined?(RedCloth)
if lite_mode
RedCloth.new(self, [:lite_mode]).to_html
elsif include?("<pre>")
RedCloth.new(self).to_html.tr("\t", "")
else
RedCloth.new(self).to_html.tr("\t", "").gsub(/\n\n/, "")
end
else
self
end
end
# Create a URI-friendly representation of the string. This is used internally by
# acts_as_url[link:classes/LuckySneaks/ActsAsUrl/ClassMethods.html#M000012]
# but can be called manually in order to generate an URI-friendly version of any string.

View File

@ -19,29 +19,6 @@
require "spec_helper"
describe "StringExtensions" do
it "to_html" do
require "RedCloth"
{
"h1. A Solution" => "<h1>A Solution</h1>",
"I hated wrapping textilize around a string.\n\nIt always felt dirty." =>
"<p>I hated wrapping textilize around a string.</p>\n<p>It always felt dirty.</p>",
"I think _this_ is awesome" => "<p>I think <em>this</em> is awesome</p>",
"Um... _*really*_, man" => "<p>Um&#8230; <em><strong>really</strong></em>, man</p>"
}.each do |plain, html|
expect(html).to eq plain.to_html
end
end
it "to_html_lite" do
require "RedCloth"
{
"I have no pee on me" => "I have no pee on me",
"But I _do_ get Textile!" => "But I <em>do</em> get Textile!"
}.each do |plain, html|
expect(html).to eq plain.to_html(:lite)
end
end
it "to_url" do
{
"<p>This has 100% too much <em>formatting</em></p>" =>

View File

@ -2,6 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in text_helper.gemspec
gemspec
gem "simplecov", "0.14.1", require: false

View File

@ -12,36 +12,39 @@ GEM
docile (1.4.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
json (2.6.3)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_text_helper!
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -14,5 +14,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "i18n"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in canvas_time.gemspec
gemspec

View File

@ -20,31 +20,34 @@ GEM
minitest (5.18.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
timecop (0.9.6)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_time!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
timecop
BUNDLED WITH
2.4.10
2.3.26

View File

@ -17,6 +17,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "timecop"
end

View File

@ -26,31 +26,34 @@ GEM
minitest (5.18.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
rubyzip (2.3.0)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
canvas_mimetype_fu!
canvas_unzip!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -17,5 +17,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -76,8 +76,8 @@ GEM
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
@ -88,29 +88,37 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -151,6 +159,7 @@ GEM
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
strscan (3.0.6)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.4)
@ -161,7 +170,10 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
@ -170,4 +182,4 @@ DEPENDENCIES
rspec
BUNDLED WITH
2.4.10
2.3.26

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in csv_diff.gemspec
gemspec

View File

@ -10,28 +10,34 @@ GEM
diff-lcs (1.5.0)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
sqlite3 (1.6.2-aarch64-linux)
sqlite3 (1.6.2-arm64-darwin)
sqlite3 (1.6.2-x86_64-darwin)
sqlite3 (1.6.2-x86_64-linux)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
csv_diff!
rake (~> 10.0)
rspec (~> 3.5.0)
rake
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -15,6 +15,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "sqlite3"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake", "~> 10.0"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in diigo.gemspec
gemspec

View File

@ -8,32 +8,41 @@ GEM
remote: https://rubygems.org/
specs:
diff-lcs (1.5.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
diigo!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -15,5 +15,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in dr_diff.gemspec
gemspec

View File

@ -8,51 +8,41 @@ GEM
remote: https://rubygems.org/
specs:
byebug (11.1.3)
coderay (1.1.3)
diff-lcs (1.5.0)
gergich (2.1.1)
httparty (~> 0.17)
sqlite3 (~> 1.4)
httparty (0.21.0)
mime-types (~> 3.0)
mini_mime (>= 1.0.0)
multi_xml (>= 0.5.2)
method_source (1.0.0)
mime-types (3.3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2023.0218.1)
mini_mime (1.1.2)
multi_xml (0.6.0)
pry (0.14.2)
coderay (~> 1.1.0)
method_source (~> 0.8.1)
slop (~> 3.4)
pry-nav (0.2.4)
pry (>= 0.9.10, < 0.11.0)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
slop (3.6.0)
sqlite3 (1.6.2-arm64-darwin)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
byebug (~> 11.1)
dr_diff!
pry
pry-nav
rspec (~> 3.5.0)
rspec (~> 3.12)
rspec-mocks
BUNDLED WITH
2.4.10
2.3.26

View File

@ -13,8 +13,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "gergich", "2.1.1"
spec.add_development_dependency "byebug", "~> 11.1"
spec.add_development_dependency "pry"
spec.add_development_dependency "pry-nav"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "rspec-mocks"
end

View File

@ -85,9 +85,9 @@ GEM
byebug (11.1.3)
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
deep_merge (1.2.2)
diff-lcs (1.5.0)
digest (3.1.1)
diplomat (2.6.3)
deep_merge (~> 1.2)
faraday (>= 0.9, < 2.0)
@ -103,30 +103,38 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
multipart-post (2.1.1)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -167,6 +175,7 @@ GEM
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
strscan (3.0.6)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.4)
@ -177,7 +186,10 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
@ -187,4 +199,4 @@ DEPENDENCIES
rspec
BUNDLED WITH
2.4.10
2.3.26

View File

@ -6,6 +6,7 @@ gemspec
gem "bookmarked_collection", path: "../bookmarked_collection"
gem "canvas_cassandra", path: "../canvas_cassandra"
gem "cassandra-cql", "1.2.3", github: "kreynolds/cassandra-cql", ref: "02b5abbe441a345c051a180327932566fd66bb36"
gem "config_file", path: "../config_file"
gem "json_token", path: "../json_token"
gem "paginated_collection", path: "../paginated_collection"
gem "simplecov", "0.14.1", require: false

View File

@ -0,0 +1,268 @@
GIT
remote: https://github.com/kreynolds/cassandra-cql.git
revision: 02b5abbe441a345c051a180327932566fd66bb36
ref: 02b5abbe441a345c051a180327932566fd66bb36
specs:
cassandra-cql (1.2.3)
simple_uuid (>= 0.2.0)
thrift_client (>= 0.7.1, < 0.10)
PATH
remote: ../bookmarked_collection
specs:
bookmarked_collection (1.0.0)
folio-pagination (~> 0.0.12)
json_token
paginated_collection
rails (>= 3.2)
will_paginate (~> 3.0)
PATH
remote: ../canvas_cassandra
specs:
canvas_cassandra (0.1.0)
cassandra-cql (~> 1.2.2)
config_file
rails (>= 5.0)
PATH
remote: ../config_file
specs:
config_file (0.1.0)
rails (>= 5.0)
PATH
remote: ../json_token
specs:
json_token (0.0.1)
json
PATH
remote: ../paginated_collection
specs:
paginated_collection (1.0.0)
folio-pagination (~> 0.0.12)
will_paginate (~> 3.0)
PATH
remote: .
specs:
event_stream (0.1.0)
bookmarked_collection
canvas_cassandra
inst_statsd
json_token
paginated_collection
rails (>= 4.2)
GEM
remote: https://rubygems.org/
specs:
actioncable (7.0.4.3)
actionpack (= 7.0.4.3)
activesupport (= 7.0.4.3)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailbox (7.0.4.3)
actionpack (= 7.0.4.3)
activejob (= 7.0.4.3)
activerecord (= 7.0.4.3)
activestorage (= 7.0.4.3)
activesupport (= 7.0.4.3)
mail (>= 2.7.1)
net-imap
net-pop
net-smtp
actionmailer (7.0.4.3)
actionpack (= 7.0.4.3)
actionview (= 7.0.4.3)
activejob (= 7.0.4.3)
activesupport (= 7.0.4.3)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
actionpack (7.0.4.3)
actionview (= 7.0.4.3)
activesupport (= 7.0.4.3)
rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
actiontext (7.0.4.3)
actionpack (= 7.0.4.3)
activerecord (= 7.0.4.3)
activestorage (= 7.0.4.3)
activesupport (= 7.0.4.3)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (7.0.4.3)
activesupport (= 7.0.4.3)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
activejob (7.0.4.3)
activesupport (= 7.0.4.3)
globalid (>= 0.3.6)
activemodel (7.0.4.3)
activesupport (= 7.0.4.3)
activerecord (7.0.4.3)
activemodel (= 7.0.4.3)
activesupport (= 7.0.4.3)
activestorage (7.0.4.3)
actionpack (= 7.0.4.3)
activejob (= 7.0.4.3)
activerecord (= 7.0.4.3)
activesupport (= 7.0.4.3)
marcel (~> 1.0)
mini_mime (>= 1.1.0)
activesupport (7.0.4.3)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
aroi (0.0.7)
rails (>= 3.2)
builder (3.2.4)
concurrent-ruby (1.2.2)
crass (1.0.6)
diff-lcs (1.5.0)
digest (3.1.1)
docile (1.4.0)
dogstatsd-ruby (4.8.2)
erubi (1.12.0)
folio-pagination (0.0.12)
globalid (1.1.0)
activesupport (>= 5.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
inst_statsd (2.2.0)
aroi (>= 0.0.7)
dogstatsd-ruby (~> 4.2)
statsd-ruby (~> 1.0)
json (2.6.3)
loofah (2.20.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
minitest (5.18.0)
net-imap (0.2.3)
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
actionmailer (= 7.0.4.3)
actionpack (= 7.0.4.3)
actiontext (= 7.0.4.3)
actionview (= 7.0.4.3)
activejob (= 7.0.4.3)
activemodel (= 7.0.4.3)
activerecord (= 7.0.4.3)
activestorage (= 7.0.4.3)
activesupport (= 7.0.4.3)
bundler (>= 1.15.0)
railties (= 7.0.4.3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
rails-html-sanitizer (1.5.0)
loofah (~> 2.19, >= 2.19.1)
railties (7.0.4.3)
actionpack (= 7.0.4.3)
activesupport (= 7.0.4.3)
method_source
rake (>= 12.2)
thor (~> 1.0)
zeitwerk (~> 2.5)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
simple_uuid (0.4.0)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
sqlite3 (1.6.2-aarch64-linux)
sqlite3 (1.6.2-arm64-darwin)
sqlite3 (1.6.2-x86_64-darwin)
sqlite3 (1.6.2-x86_64-linux)
statsd-ruby (1.4.0)
strscan (3.0.6)
thor (1.2.1)
thrift (0.9.3.0)
thrift_client (0.9.3)
thrift (~> 0.9.0)
timeout (0.3.2)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
websocket-driver (0.7.5)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
will_paginate (3.3.0)
zeitwerk (2.6.8)
PLATFORMS
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bookmarked_collection!
bundler (~> 2.2)
canvas_cassandra!
cassandra-cql (= 1.2.3)!
config_file!
event_stream!
json_token!
paginated_collection!
rspec (~> 3.12)
simplecov (~> 0.22)
sqlite3
BUNDLED WITH
2.3.26

View File

@ -20,6 +20,7 @@ Gem::Specification.new do |spec|
spec.add_dependency "rails", ">= 4.2"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
spec.add_development_dependency "sqlite3"
end

View File

@ -2,5 +2,4 @@
source "https://rubygems.org"
# Specify your gem's dependencies in google_docs.gemspec
gemspec

View File

@ -86,8 +86,8 @@ GEM
crack (0.4.5)
rexml
crass (1.0.6)
date (3.3.3)
diff-lcs (1.5.0)
digest (3.1.1)
erubi (1.12.0)
extlib (0.9.16)
faraday (0.17.4)
@ -115,9 +115,6 @@ GEM
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
@ -125,22 +122,33 @@ GEM
multi_json (1.15.0)
multipart-post (2.1.1)
net-imap (0.2.3)
date
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.2.1)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.9)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
public_suffix (5.0.1)
racc (1.6.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.3)
rack (>= 1.0, < 3)
rails (7.0.4.3)
actioncable (= 7.0.4.3)
actionmailbox (= 7.0.4.3)
@ -171,23 +179,24 @@ GEM
retriable (1.4.1)
rexml (3.2.5)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
signet (0.15.0)
addressable (~> 2.3)
faraday (>= 0.17.3, < 2.0)
jwt (>= 1.5, < 3.0)
multi_json (~> 1.10)
strscan (3.0.6)
thor (1.2.1)
timecop (0.9.6)
timeout (0.3.2)
@ -203,16 +212,19 @@ GEM
zeitwerk (2.6.8)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler
byebug
google_drive!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
timecop
webmock
BUNDLED WITH
2.4.10
2.3.26

View File

@ -17,7 +17,7 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler"
spec.add_development_dependency "byebug"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "timecop"
spec.add_development_dependency "webmock"
spec.add_dependency "faraday", "~> 0.17.3"

View File

@ -5,10 +5,4 @@ source "https://rubygems.org"
# Specify your gem's dependencies in html_text_helper.gemspec
gemspec
gem "simplecov", "0.14.1", require: false
gem "canvas_text_helper", path: "../canvas_text_helper"
platforms :ruby_20, :ruby_21, :ruby_22 do
gem "iconv", "1.0.4"
end

View File

@ -29,32 +29,38 @@ GEM
i18n (1.13.0)
concurrent-ruby (~> 1.0)
idn-ruby (0.1.5)
json (2.6.3)
minitest (5.18.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
sanitize (6.0.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
twitter-text (3.1.0)
idn-ruby
unf (~> 0.1.0)
@ -65,15 +71,17 @@ GEM
unf_ext (0.0.8.2)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
canvas_text_helper!
html_text_helper!
iconv (= 1.0.4)
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -20,5 +20,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "activesupport", ">= 3.2"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

View File

@ -25,29 +25,34 @@ GEM
activesupport (>= 6.0)
erubi (~> 1.7)
globby (>= 0.1.1)
i18n (>= 1.8.6)
nokogiri (>= 1.5.0)
ruby2ruby (~> 2.4)
ruby_parser (~> 3.10)
sexp_processor (~> 4.10)
ya2yaml (= 0.31)
minitest (5.18.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
ruby2ruby (2.4.4)
ruby_parser (~> 3.1)
@ -60,13 +65,16 @@ GEM
ya2yaml (0.31)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
i18n_extraction!
rake
rspec (~> 3.5.0)
rspec (~> 3.12)
BUNDLED WITH
2.4.10
2.3.26

View File

@ -18,5 +18,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
end

View File

@ -3,11 +3,6 @@
source "https://rubygems.org"
gemspec
gem "simplecov", "0.14.1", require: false
gem "i18n_extraction", path: "../i18n_extraction"
gem "utf8_cleaner", path: "../utf8_cleaner"
platforms :ruby_20, :ruby_21, :ruby_22 do
gem "iconv", "1.0.4"
end

View File

@ -41,30 +41,34 @@ GEM
activesupport (>= 6.0)
erubi (~> 1.7)
globby (>= 0.1.1)
i18n (>= 1.8.6)
nokogiri (>= 1.5.0)
ruby2ruby (~> 2.4)
ruby_parser (~> 3.10)
sexp_processor (~> 4.10)
ya2yaml (= 0.31)
json (2.6.3)
minitest (5.18.0)
nokogiri (1.13.8-aarch64-linux)
racc (~> 1.4)
nokogiri (1.13.8-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.8-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rake (13.0.6)
rspec (3.12.0)
rspec-core (~> 3.5.0)
rspec-expectations (~> 3.5.0)
rspec-mocks (~> 3.5.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.1)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.5.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.0)
ruby2ruby (2.4.4)
ruby_parser (~> 3.1)
@ -73,26 +77,29 @@ GEM
sexp_processor (~> 4.16)
sexp_processor (4.16.1)
simplecov (0.22.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
ya2yaml (0.31)
PLATFORMS
arm64-darwin-21
aarch64-linux
arm64-darwin
x86_64-darwin
x86_64-linux
DEPENDENCIES
bundler (~> 2.2)
i18n_extraction!
i18n_tasks!
iconv (= 1.0.4)
rake
rspec (~> 3.5.0)
simplecov (= 0.14.1)
rspec (~> 3.12)
simplecov (~> 0.22)
utf8_cleaner!
BUNDLED WITH
2.4.10
2.3.26

View File

@ -20,5 +20,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake"
spec.add_development_dependency "rspec", "~> 3.5.0"
spec.add_development_dependency "rspec", "~> 3.12"
spec.add_development_dependency "simplecov", "~> 0.22"
end

Some files were not shown because too many files have changed in this diff Show More