1. 07 Jul, 2019 1 commit
    • Add tests for the CLI (#635) · f612f8ad
      Andrew W. Lee authored
      Currently there's no test coverage on CLI. This adds tests for a new class Parser which will replace the command line options currently in bin/annotate.
      
      The technical direction I'm planning to go is to remove ENV variables completely and to have things passed into as arguments. Will be adding deprecation warnings in 3.0 and then deprecate ENV variables completely in 3.1. Deprecation warnings will be non-blocking in 3.0 when an ENV variable is set and an argument isn't passed in, and will becoming blocking in 3.1.
  2. 01 Jul, 2019 1 commit
    • Fix BigDecimal.new (#634) · 46d2d63f
      ねず authored
      `BigDecimal.new` is deprecated in future version of Ruby in favor of using `BigDecimal(...)`.
  3. 16 Jun, 2019 2 commits
  4. 23 May, 2019 1 commit
  5. 08 May, 2019 1 commit
  6. 28 Apr, 2019 2 commits
  7. 22 Apr, 2019 2 commits
  8. 18 Apr, 2019 1 commit
  9. 08 Apr, 2019 2 commits
  10. 15 Feb, 2019 2 commits
  11. 14 Feb, 2019 1 commit
    • Refactor hooking ActiveRecord migration tasks (#588) · dc827279
      Yuichi Tanikawa authored
      - Use Rake::Task#enhance insteaad of defining same tasks again
      - Remove hooking db:migrate:change task which doesn't exist
      - Fix hooking db:migrate:reset task so that the annotation runs after
        all migration tasks (#548)
  12. 25 Jan, 2019 1 commit
  13. 22 Jan, 2019 1 commit
  14. 09 Sep, 2018 1 commit
    • Fix alignment of multi-byte fullwidth character comments (#575) · 26142667
      oieioi authored
      This fixes alignment of Japanese, Korean and Chinese fullwidth character comments.
      
      The displayed widths of multi-byte fullwidth characters are generally
      twice as large as the ASCII characters, but String#size returns only the number of characters.
      So if the column comment contains fullwidth multibyte characters, the alignment is broken.
  15. 06 Sep, 2018 4 commits
  16. 28 Aug, 2018 1 commit
  17. 13 Jun, 2018 2 commits
  18. 10 May, 2018 1 commit
  19. 21 Apr, 2018 2 commits
  20. 20 Apr, 2018 3 commits
  21. 23 Mar, 2018 1 commit
  22. 23 Feb, 2018 2 commits
  23. 04 Dec, 2017 1 commit
  24. 01 Dec, 2017 1 commit
  25. 01 Nov, 2017 1 commit
  26. 25 Oct, 2017 1 commit
  27. 20 Oct, 2017 1 commit