rails/tools
Rafael Mendonça França 1f0262aa2b
Separate the CI environment from the application CI environment
Right now we are using both to test the Rails applications we generate
and to test Rails itself. Let's keep CI for the app and BUILDKITE to
the framework.
2023-10-04 09:36:51 +00:00
..
rail_inspector Don't add CHANGELOG offenses to "no changes" line 2023-09-27 03:20:06 +00:00
console Use frozen string literal in tools/ 2017-08-13 22:04:59 +09:00
line_statistics
profile Enable Layout/EmptyLinesAroundAccessModifier cop 2019-06-13 12:00:45 +09:00
railspect Import rails-bin to internal tools/ 2023-09-13 01:57:16 +00:00
README.md Import rails-bin to internal tools/ 2023-09-13 01:57:16 +00:00
test_common.rb Separate the CI environment from the application CI environment 2023-10-04 09:36:51 +00:00
test.rb Fix bin/test 2020-10-30 21:33:19 +00:00

Rails dev tools

This is a collection of utilities used for Rails internal development. They aren't used by Rails apps directly.

  • console drops you in irb and loads local Rails repos
  • profile profiles Kernel#require to help reduce startup time
  • railspect provides commands to run internal linters
  • line_statistics provides CodeTools module and LineStatistics class to count lines
  • test is loaded by every major component of Rails to simplify testing, for example: cd ./actioncable; bin/test ./path/to/actioncable_test_with_line_number.rb:5