From c8793826c83b07f5baa3709ce771b339776ef206 Mon Sep 17 00:00:00 2001 From: Isaac Good Date: Sat, 3 Oct 2026 15:44:52 -0700 Subject: [PATCH 1/3] Address some lychee findings --- README.md | 2 +- concepts/instance-variables/about.md | 2 +- concepts/instance-variables/links.json | 2 +- concepts/nil/links.json | 2 +- concepts/strings/about.md | 2 +- concepts/strings/links.json | 2 +- docs/LEARNING.md | 10 +++++----- docs/RESOURCES.md | 8 ++++---- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index d758a4e2d5..67d9085d08 100644 --- a/README.md +++ b/README.md @@ -160,7 +160,7 @@ Dress :) [#regenerating-a-test-suite]: #regenerating-a-test-suite [#ruby-icon]: #ruby-icon [#running-the-tests]: #running-the-tests -[rubocop]: http://batsov.com/rubocop/ +[rubocop]: https://batsov.com/rubocop/ [#setup]: #setup [#style-guide]: #style-guide [synchronize]: https://help.github.com/articles/syncing-a-fork/ diff --git a/concepts/instance-variables/about.md b/concepts/instance-variables/about.md index cb225a401d..a38aa4c19a 100644 --- a/concepts/instance-variables/about.md +++ b/concepts/instance-variables/about.md @@ -59,7 +59,7 @@ end - [Mix & Go: Ruby's attr_accessor, attr_reader, attr_writer][mg-attr] [mg-attr]: https://mixandgo.com/learn/ruby_attr_accessor_attr_reader_attr_writer -[rfb-instance-variables]: http://ruby-for-beginners.rubymonstas.org/writing_classes/instance_variables.html +[rfb-instance-variables]: https://ruby-for-beginners.rubymonstas.org/writing_classes/instance_variables.html [rg-initialize-method]: https://www.rubyguides.com/2019/01/ruby-initialize-method/ [rg-instance-variables]: https://www.rubyguides.com/2019/07/ruby-instance-variables/ [rug-instance-variables]: https://ruby-doc.org/docs/ruby-doc-bundle/UsersGuide/rg/instancevars.html diff --git a/concepts/instance-variables/links.json b/concepts/instance-variables/links.json index 42d0ff212c..e8d92e12a5 100644 --- a/concepts/instance-variables/links.json +++ b/concepts/instance-variables/links.json @@ -4,7 +4,7 @@ "description": "rg-initialize-method" }, { - "url": "http://ruby-for-beginners.rubymonstas.org/writing_classes/instance_variables.html", + "url": "https://ruby-for-beginners.rubymonstas.org/writing_classes/instance_variables.html", "description": "rfb-instance-variables" }, { diff --git a/concepts/nil/links.json b/concepts/nil/links.json index 42d0ff212c..e8d92e12a5 100644 --- a/concepts/nil/links.json +++ b/concepts/nil/links.json @@ -4,7 +4,7 @@ "description": "rg-initialize-method" }, { - "url": "http://ruby-for-beginners.rubymonstas.org/writing_classes/instance_variables.html", + "url": "https://ruby-for-beginners.rubymonstas.org/writing_classes/instance_variables.html", "description": "rfb-instance-variables" }, { diff --git a/concepts/strings/about.md b/concepts/strings/about.md index 99244bc775..5674eb5518 100644 --- a/concepts/strings/about.md +++ b/concepts/strings/about.md @@ -8,6 +8,6 @@ Single-quoted strings don't process ASCII escape codes(\n, \t etc.), and they do You can also create strings using the [heredoc syntax][ruby-heredoc] or using the `%q` and `%Q` helpers. -[ruby-for-beginners.rubymonstas.org-interpolation]: http://ruby-for-beginners.rubymonstas.org/bonus/string_interpolation.html +[ruby-for-beginners.rubymonstas.org-interpolation]: https://ruby-for-beginners.rubymonstas.org/bonus/string_interpolation.html [ruby-doc.org-string]: https://docs.ruby-lang.org/en/master/String.html [ruby-heredoc]: https://www.rubyguides.com/2018/11/ruby-heredoc/ diff --git a/concepts/strings/links.json b/concepts/strings/links.json index f351dd449e..1182d16440 100644 --- a/concepts/strings/links.json +++ b/concepts/strings/links.json @@ -4,7 +4,7 @@ "description": "ruby-doc.org-string" }, { - "url": "http://ruby-for-beginners.rubymonstas.org/bonus/string_interpolation.html", + "url": "https://ruby-for-beginners.rubymonstas.org/bonus/string_interpolation.html", "description": "ruby-for-beginners.rubymonstas.org-interpolation" }, { diff --git a/docs/LEARNING.md b/docs/LEARNING.md index 71f79f31c5..2b73ade33a 100644 --- a/docs/LEARNING.md +++ b/docs/LEARNING.md @@ -3,10 +3,10 @@ Exercism provides exercises and feedback but can be difficult to jump into for those learning Ruby for the first time. These resources can help you get started: * [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/) -* [Ruby Documentation](http://ruby-doc.org/) -* [RubyLearning.com (on wayback machine)](http://web.archive.org/web/20210813230808/https://rubylearning.com/) - Ruby Tutorial and Study Notes -* [Learn to Program](http://pine.fm/LearnToProgram/) - A book (available online) written by Chris Pine -* [StackOverflow](http://stackoverflow.com/questions/tagged/ruby) +* [Ruby Documentation](https://ruby-doc.org/) +* [RubyLearning.com (on wayback machine)](https://web.archive.org/web/20210813230808/https://rubylearning.com/) - Ruby Tutorial and Study Notes +* [Learn to Program](https://pine.fm/LearnToProgram/) - A book (available online) written by Chris Pine +* [StackOverflow](https://stackoverflow.com/questions/tagged/ruby) * [RubyMonk](https://rubymonk.com/) -* [Learn Ruby The Hard Way](http://learnrubythehardway.org/book/) +* [Learn Ruby The Hard Way](https://learnrubythehardway.org/book/) * [Codecademy.org's Ruby Course](https://www.codecademy.com/learn/ruby) diff --git a/docs/RESOURCES.md b/docs/RESOURCES.md index 3610e39e52..0b113d0c0e 100644 --- a/docs/RESOURCES.md +++ b/docs/RESOURCES.md @@ -3,11 +3,11 @@ ## Environment * [Ruby](https://www.ruby-lang.org/) * [Ruby Gems](https://rubygems.org/) -* [Bundler](http://bundler.io/) +* [Bundler](https://bundler.io/) * [RVM](https://rvm.io/) * [rbenv](https://github.com/rbenv/rbenv) ## Docs -* [Ruby Doc](http://ruby-doc.org/) -* [API Dock](http://apidock.com/) -* [Minitest](http://docs.seattlerb.org/minitest/) +* [Ruby Doc](https://ruby-doc.org/) +* [API Dock](https://apidock.com/) +* [Minitest](https://docs.seattlerb.org/minitest/) From 9986dc855fafdfeaee31cbcd43548f0177d1394e Mon Sep 17 00:00:00 2001 From: Isaac Good Date: Sat, 3 Oct 2026 21:22:52 -0700 Subject: [PATCH 2/3] Update rubylearning link --- docs/LEARNING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/LEARNING.md b/docs/LEARNING.md index 2b73ade33a..e007bd6ee6 100644 --- a/docs/LEARNING.md +++ b/docs/LEARNING.md @@ -4,7 +4,7 @@ Exercism provides exercises and feedback but can be difficult to jump into for t * [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/) * [Ruby Documentation](https://ruby-doc.org/) -* [RubyLearning.com (on wayback machine)](https://web.archive.org/web/20210813230808/https://rubylearning.com/) - Ruby Tutorial and Study Notes +* [RubyLearning.com (on wayback machine)](https://rubylearning.github.io/) - Ruby Tutorial and Study Notes * [Learn to Program](https://pine.fm/LearnToProgram/) - A book (available online) written by Chris Pine * [StackOverflow](https://stackoverflow.com/questions/tagged/ruby) * [RubyMonk](https://rubymonk.com/) From 10bf29b2972635e8988085fa8c6ac84ba49b06a2 Mon Sep 17 00:00:00 2001 From: Victor Goff Date: Sun, 4 Oct 2026 01:46:54 -0500 Subject: [PATCH 3/3] Update docs/LEARNING.md Removes rubylearning.com for original author content location. --- docs/LEARNING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/LEARNING.md b/docs/LEARNING.md index e007bd6ee6..b1b5a7ad36 100644 --- a/docs/LEARNING.md +++ b/docs/LEARNING.md @@ -4,7 +4,7 @@ Exercism provides exercises and feedback but can be difficult to jump into for t * [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/) * [Ruby Documentation](https://ruby-doc.org/) -* [RubyLearning.com (on wayback machine)](https://rubylearning.github.io/) - Ruby Tutorial and Study Notes +* [RubyLearning)](https://rubylearning.github.io/) - Ruby Tutorial and Study Notes * [Learn to Program](https://pine.fm/LearnToProgram/) - A book (available online) written by Chris Pine * [StackOverflow](https://stackoverflow.com/questions/tagged/ruby) * [RubyMonk](https://rubymonk.com/)