-
-
Notifications
You must be signed in to change notification settings - Fork 30
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nix-idea
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d37988e67d5e^
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NixOS/nix-idea
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4e71bd8d065e
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 109 files changed
- 1 contributor
Commits on Jan 25, 2021
-
The Gradle plugin for Grammar-Kit does not support the usage of Util classes. See the following issues from the Gradle plugin. JetBrains/gradle-grammar-kit-plugin#23 JetBrains/gradle-grammar-kit-plugin#3
Configuration menu - View commit details
-
Copy full SHA for d37988e - Browse repository at this point
Copy the full SHA d37988eView commit details
Commits on Feb 20, 2021
-
Add test for the current behavior of the parser
The test cases are mostly based on the following resources: https://nixos.org/guides/nix-pills/basics-of-language.html https://nixos.org/manual/nix/stable/#ch-expression-language Note that the outcome expected by the tests is not based on the behavior described in the mentioned resources but on the current behavior of the parser. The expected outcome will be corrected in upcoming commits when the related bugs of the parser are fixed. This approach shall make bugfixes on the parser easier to review by showing the old and new behavior in the diff.
Configuration menu - View commit details
-
Copy full SHA for 8006296 - Browse repository at this point
Copy the full SHA 8006296View commit details -
Add tests for undocumented expressions
The tests are based on src/libexpr/parser.y of commit 75efa421340 in https://github.com/NixOS/nix.
Configuration menu - View commit details
-
Copy full SHA for ecf40fa - Browse repository at this point
Copy the full SHA ecf40faView commit details
Commits on Apr 5, 2021
-
Rewrite parser and lexer for Nix 2.3
Commit 75efa421340b of https://github.com/NixOS/nix is used as reference.
Configuration menu - View commit details
-
Copy full SHA for 52be0e1 - Browse repository at this point
Copy the full SHA 52be0e1View commit details -
Fix Lexer.start/FlexLexer.reset
IDEA might start lexing from the middle of a file for syntax highlighting. In such case, IDEA calls Lexer.start (which calls FlexLexer.reset) to restore the state of the lexer. However, the implementation previous to this commit did only restore parts of the state.
Configuration menu - View commit details
-
Copy full SHA for 90afa8c - Browse repository at this point
Copy the full SHA 90afa8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d6a6b1 - Browse repository at this point
Copy the full SHA 9d6a6b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fed186d - Browse repository at this point
Copy the full SHA fed186dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 254be86 - Browse repository at this point
Copy the full SHA 254be86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77fbae3 - Browse repository at this point
Copy the full SHA 77fbae3View commit details -
Remove 'NixTokenType.' prefix from expected tokens to improve readability of error messages. For example the error message NixTokenType.., NixTokenType.; or NixTokenType.or expected, got '}' becomes '.', ';' or 'or' expected, got '}'
Configuration menu - View commit details
-
Copy full SHA for effa1bc - Browse repository at this point
Copy the full SHA effa1bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec6c905 - Browse repository at this point
Copy the full SHA ec6c905View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e71bd8 - Browse repository at this point
Copy the full SHA 4e71bd8View commit details
There are no files selected for viewing
This file was deleted.
This file was deleted.