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
minimessage: Unify transformations and placeholders #672
Commits on Feb 7, 2022
-
minimessage: Unify transformations and placeholders
This replaces both with a new Tag system, which exposes both argumentless insertions and argument-handling transformations in one registry, with one type hierarchy.
Configuration menu - View commit details
-
Copy full SHA for 2e0d1d5 - Browse repository at this point
Copy the full SHA 2e0d1d5View commit details -
text-minimessage: Clean up use of ParsingException
Correctly provide the post-preprocessing location information when creating exceptions.
Configuration menu - View commit details
-
Copy full SHA for fc495ae - Browse repository at this point
Copy the full SHA fc495aeView commit details -
text-minimessage: Add full implementations of Tag classes rather than…
… just lambdas, for examinability
Configuration menu - View commit details
-
Copy full SHA for c824c7a - Browse repository at this point
Copy the full SHA c824c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28c1fb4 - Browse repository at this point
Copy the full SHA 28c1fb4View commit details -
text-minimessage: Begin exposing the node tree to API
This allows us to mark the entire parser package as internal
Configuration menu - View commit details
-
Copy full SHA for 0df082c - Browse repository at this point
Copy the full SHA 0df082cView commit details
Commits on Feb 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e1ae089 - Browse repository at this point
Copy the full SHA e1ae089View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc621ad - Browse repository at this point
Copy the full SHA cc621adView commit details -
text-minimessage: Add ArgumentQueue for arg handling
This simplifies error handling across arguments, and allows better state tracking in error messages down the road.
Configuration menu - View commit details
-
Copy full SHA for 6738fb9 - Browse repository at this point
Copy the full SHA 6738fb9View commit details
Commits on Feb 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 764d553 - Browse repository at this point
Copy the full SHA 764d553View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8b61b - Browse repository at this point
Copy the full SHA 2e8b61bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 236d8d1 - Browse repository at this point
Copy the full SHA 236d8d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11af2fa - Browse repository at this point
Copy the full SHA 11af2faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 798ff57 - Browse repository at this point
Copy the full SHA 798ff57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d12d78 - Browse repository at this point
Copy the full SHA 5d12d78View commit details
Commits on Feb 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6dffa1b - Browse repository at this point
Copy the full SHA 6dffa1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6be226 - Browse repository at this point
Copy the full SHA a6be226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ffa467 - Browse repository at this point
Copy the full SHA 8ffa467View commit details