Fujita Shu

Results 22 issues of Fujita Shu

Bundler 2.x does not support Ruby 2.2. So I fixed `.travis.yml` so as to use Bundler 1.x. See https://docs.travis-ci.com/user/languages/ruby/#bundler-20

See also #794 `AnnotateModels` is fat and so hard to maintain. In order to reduce code lines of `AnnotateModels`, I moved constants and methods defined in `AnnotateModels` to another namespace...

cf. #790, #792 In order to refactor AnnoateRoutes, I added `AnnotateRoutes::AnnotationProcessor` and `AnnotateRoutes::RemovalProcessor`. Refactoring AnnotateRoutes is finished in this PR and I would like to refactor AnnotateModels in a like...

reviewed
needs-rebase

Maybe related to #859 Ruby 2.4 is no longer supported and the support of the Ruby 2.5 series ends on March 2021. So I'd like to bump Ruby version from...

Maybe related to #859 [mimemagic](https://github.com/mimemagicrb/mimemagic) used in integration test (v0.3.4) is outdated. As https://github.com/rails/rails/issues/41750 shows, the license of mimemagic was changed to GPL 2.0 and reverted to MIT, and v0.3.4...

[chromedriver-helper](https://github.com/flavorjones/chromedriver-helper) gem is now deprecated and replaced to [titusfortner/webdrivers](https://github.com/titusfortner/webdrivers). As I reported on #859, I tried to fix broken CI in #858. At the same time I tried to fix...

Maybe related to #859 Now https://github.com/actions/checkout V2 is released, so please upgrade. As I reported on #859, I tried to fix broken CI in #858. At the same time I...

Maybe related to #859 In Bundler 3, Bundler.with_clean_env is deprecated. This methods is used several times in test codes for integration test. ## Codes https://github.com/ctran/annotate_models/blob/70aba780b44c8fad14b76c2e051529a6c78299bc/spec/integration/rails_5.2.4.1_spec.rb#L14 ## Links * https://github.com/rubygems/bundler/blob/master/UPGRADING.md ##...

[codeclimate-test-reporter](https://github.com/codeclimate/ruby-test-reporter) (deprecated) shows a warning message. In addition, other warnings are displayed due to an old version of `simplecov` (0.12.0), on which `codeclimate-test-reporter` depends. I tried to remove these messages,...

bug
reviewed
help-wanted

To resolve error in Travis CI, * fix deprecation of MiniTest * specify version of sqlite3 in order to avoid LoadError * fix setting of Travis CI