-
Notifications
You must be signed in to change notification settings - Fork 85
Add indentation-aware TokenBuilder and Lexer #1578
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
Merged
spoenemann
merged 14 commits into
eclipse-langium:main
from
aabounegm:indentation-aware-tokenizer
Jul 18, 2024
Merged
Changes from 8 commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
6074e38
Add indentation-aware TokenBuilder and Lexer
aabounegm f4943e7
Replace double quotes with single quotes
aabounegm 7d85c47
Add missing imports
aabounegm e3963fe
Make all private fields protected and add JSDoc
aabounegm 2db70a0
Require IndentationAwareTokenBuilder for the lexer
aabounegm b41957f
Export default options and fix typo
aabounegm 24860ca
Add explicit return type to the function
aabounegm 01fb746
Replace 4 iterations through tokens with 1 loop
aabounegm 3efc2ba
Move indentation-aware classes to separate module
aabounegm 4f7ecf3
Replace thrown error with warning again
aabounegm 4d0724a
Remove indent-dedent pairs with nothing in between
aabounegm 6d69af4
Add unit tests for indentation-aware module
aabounegm 657b7bc
Formatting and minor optimizations
msujew a609a70
Fix nullability
msujew File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.