├── .github └── workflows │ └── test.yml ├── .gitignore ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── gemfiles ├── rails_5.2.gemfile ├── rails_6.0.gemfile ├── rails_6.1.gemfile ├── rails_7.0.gemfile ├── rails_7.1.gemfile ├── rails_7.2.gemfile ├── rails_8.0.gemfile ├── ruby_2.6.gemfile ├── ruby_2.7.gemfile ├── ruby_3.0.gemfile ├── ruby_3.1.gemfile ├── ruby_3.2.gemfile ├── ruby_3.3.gemfile └── ruby_3.4.gemfile ├── lib ├── onload.rb └── onload │ ├── config.rb │ ├── core_ext │ ├── kernel.rb │ └── kernel_zeitwerk.rb │ ├── ext │ ├── activesupport │ │ └── dependencies.rb │ ├── bootsnap │ │ └── autoload.rb │ └── zeitwerk │ │ └── loader.rb │ ├── file.rb │ ├── ignore_file.rb │ ├── railtie.rb │ ├── tasks │ ├── transpile.rake │ └── transpile_rails.rake │ └── version.rb ├── onload.gemspec ├── script └── run_appraisals └── spec ├── fixtures └── hello.rb.up ├── rails ├── controllers │ └── home_controller_spec.rb ├── dummy │ ├── app │ │ ├── controllers │ │ │ ├── application_controller.rb │ │ │ └── home_controller.rb │ │ └── views │ │ │ ├── home │ │ │ ├── action_list.html.erb │ │ │ └── index.html.erb │ │ │ └── layouts │ │ │ └── application.html.erb │ ├── config │ │ ├── application.rb │ │ ├── routes.rb │ │ └── secrets.yml │ ├── lib │ │ └── primer │ │ │ └── alpha │ │ │ ├── action_list.rb │ │ │ ├── action_list.up │ │ │ └── action_list │ │ │ ├── item.rb │ │ │ └── item.up │ └── tmp │ │ └── local_secret.txt └── spec_helper.rb ├── ruby ├── onload_spec.rb └── spec_helper.rb └── spec_setup.rb /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/.gitignore -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/rails_5.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_5.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_6.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_6.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_7.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_7.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_7.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_8.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/rails_8.0.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_2.6.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_2.6.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_2.7.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_2.7.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_3.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_3.0.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_3.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_3.1.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_3.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_3.2.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_3.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_3.3.gemfile -------------------------------------------------------------------------------- /gemfiles/ruby_3.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/gemfiles/ruby_3.4.gemfile -------------------------------------------------------------------------------- /lib/onload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload.rb -------------------------------------------------------------------------------- /lib/onload/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/config.rb -------------------------------------------------------------------------------- /lib/onload/core_ext/kernel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/core_ext/kernel.rb -------------------------------------------------------------------------------- /lib/onload/core_ext/kernel_zeitwerk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/core_ext/kernel_zeitwerk.rb -------------------------------------------------------------------------------- /lib/onload/ext/activesupport/dependencies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/ext/activesupport/dependencies.rb -------------------------------------------------------------------------------- /lib/onload/ext/bootsnap/autoload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/ext/bootsnap/autoload.rb -------------------------------------------------------------------------------- /lib/onload/ext/zeitwerk/loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/ext/zeitwerk/loader.rb -------------------------------------------------------------------------------- /lib/onload/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/file.rb -------------------------------------------------------------------------------- /lib/onload/ignore_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/ignore_file.rb -------------------------------------------------------------------------------- /lib/onload/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/railtie.rb -------------------------------------------------------------------------------- /lib/onload/tasks/transpile.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/tasks/transpile.rake -------------------------------------------------------------------------------- /lib/onload/tasks/transpile_rails.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/lib/onload/tasks/transpile_rails.rake -------------------------------------------------------------------------------- /lib/onload/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Onload 4 | VERSION = "1.1.0" 5 | end 6 | -------------------------------------------------------------------------------- /onload.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/onload.gemspec -------------------------------------------------------------------------------- /script/run_appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/script/run_appraisals -------------------------------------------------------------------------------- /spec/fixtures/hello.rb.up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/fixtures/hello.rb.up -------------------------------------------------------------------------------- /spec/rails/controllers/home_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/controllers/home_controller_spec.rb -------------------------------------------------------------------------------- /spec/rails/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/rails/dummy/app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /spec/rails/dummy/app/views/home/action_list.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/app/views/home/action_list.html.erb -------------------------------------------------------------------------------- /spec/rails/dummy/app/views/home/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/app/views/home/index.html.erb -------------------------------------------------------------------------------- /spec/rails/dummy/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /spec/rails/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/rails/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/rails/dummy/config/secrets.yml: -------------------------------------------------------------------------------- 1 | test: 2 | secret_key_base: abc123 3 | -------------------------------------------------------------------------------- /spec/rails/dummy/lib/primer/alpha/action_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/lib/primer/alpha/action_list.rb -------------------------------------------------------------------------------- /spec/rails/dummy/lib/primer/alpha/action_list.up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/lib/primer/alpha/action_list.up -------------------------------------------------------------------------------- /spec/rails/dummy/lib/primer/alpha/action_list/item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/lib/primer/alpha/action_list/item.rb -------------------------------------------------------------------------------- /spec/rails/dummy/lib/primer/alpha/action_list/item.up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/lib/primer/alpha/action_list/item.up -------------------------------------------------------------------------------- /spec/rails/dummy/tmp/local_secret.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/dummy/tmp/local_secret.txt -------------------------------------------------------------------------------- /spec/rails/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/rails/spec_helper.rb -------------------------------------------------------------------------------- /spec/ruby/onload_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/ruby/onload_spec.rb -------------------------------------------------------------------------------- /spec/ruby/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/ruby/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camertron/onload/HEAD/spec/spec_setup.rb --------------------------------------------------------------------------------