-
Notifications
You must be signed in to change notification settings - Fork 333
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add quick fixes for E2 warnings and errors (#2871)
* Add quick fixes for warnings * Support for multiple changes, Error fixes * Support multiple replacements * Quick fix support for Error, although none currently implemented. * Add (Quick fix available) at the end of a problem instead of changing icon. It's more clear and works for errors too. * Parser, Preprocessor, Tokenizer support * Preprocessor rewritten to use traces instead of mostly columns * Quick fixes to convert `normal` -> `number` for preprocessor * Quick fixes to convert non CamelCase variables to camelCase in preprocessor * Parser supports quick fixes now * Add warning for use of `normal` type in parser (this should really be handled in analyzer, though..) * Add quick fix for normal use in parser * Tokenizer supports quick fixes now * Added invalid escape quick fix (deletes the \)
- Loading branch information
Showing
7 changed files
with
179 additions
and
89 deletions.
There are no files selected for viewing
This file contains 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 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 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
Oops, something went wrong.