Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AT Overhaul #2365

Open
wants to merge 20 commits into
base: dev
Choose a base branch
from
Open

AT Overhaul #2365

wants to merge 20 commits into from

Commits on Sep 13, 2024

  1. Fix bad AT lexing for highlighting

    This should resolved all the highlighting weirdnesses happening while
     editing ATs, like whole entries being red while correct
    
     Also adds a recovery rule for keywords and only use consumeTokenFast
      for recovery rules, to show users what is wrong with their syntax
    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    37a2636 View commit details
    Browse the repository at this point in the history
  2. Rework how AT references and completion work

    AtGotoDeclarationHandler is replaced by proper PsiReferences
    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    50786ca View commit details
    Browse the repository at this point in the history
  3. Add a AT entry copy action for NeoForge 1.20.2+

    They no longer use SRG for member names
    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    66171ae View commit details
    Browse the repository at this point in the history
  4. Add missing license headers

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    cd7aada View commit details
    Browse the repository at this point in the history
  5. Rewrite AtUsageInspection

    Removed redundant code and fixes some false positives
    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    931e7f9 View commit details
    Browse the repository at this point in the history
  6. Add AT inspection suppressor

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    0227e84 View commit details
    Browse the repository at this point in the history
  7. Fix ktlint errors

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    5b12e00 View commit details
    Browse the repository at this point in the history
  8. Add AT unresolved inspection

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    12664ed View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    86a4096 View commit details
    Browse the repository at this point in the history
  10. Support suppressing AT inspections for the whole file

    Also fixes AtParserDefinition#spaceExistenceTypeBetweenTokens
    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    5cea0df View commit details
    Browse the repository at this point in the history
  11. Add AT formatter

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    d8ecab0 View commit details
    Browse the repository at this point in the history
  12. Small cleanup

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    299c451 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    471d67d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7cafab7 View commit details
    Browse the repository at this point in the history
  15. Remove unnecessary Alignment and Wrap objects

    Also fixes initial entry indent being 8 spaces instead of none
    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    78ebabe View commit details
    Browse the repository at this point in the history
  16. Update changelog

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    48da17b View commit details
    Browse the repository at this point in the history
  17. Fix AtLexer import

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    5713a12 View commit details
    Browse the repository at this point in the history
  18. Fix compiler errors

    RedNesto committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    f53706e View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    a3c33d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    c712627 View commit details
    Browse the repository at this point in the history