-
There can be a lot of 'noise' when diffing minimised bundled code, as the bundler will often change the minified variable names it uses at times between builds (even if the rest of the code hasn't cha…
-
For that, use `:error` attribute in tests, see: https://tree-sitter.github.io/tree-sitter/creating-parsers
Alternatively (or additionally?), a simple check can be added to CI, which would take the …
-
https://github.com/facebook/facebook-clang-plugins
https://github.com/facebook/facebook-clang-plugins/tree/master/libtooling/tests/JsonASTExporter
If we are able to dump the AST as JSON, it wo…
-
I completed all features discussed so far. From this point on, I think I only do bug fixes, source code improvement and refactors and add more tests.
Please open an issue if you find some feature is …
-
When storing cross-tree constraints in the feature model, the AST supports any type of nodes.
Currently, when reading the cross-tree constraints in the readers of the feature model the AST is built u…
-
The CSS selector parser we have is complex, and selector parsing is really a separable concern from Nokogiri proper. It would be nice if we were able to use an existing parser.
(Side note: the gene…
-
Context: https://discord.com/channels/650345951868747808/830497607998242884/1253238870212874260
> it would be nice if the lsp could inform about errors present in a file now.
> There are various ki…
-
For tasks involving modification of existing files, we should move to Python's [abstract syntax tree module (AST)](https://docs.python.org/3/library/ast.html).
-
Originally reported by: **BitBucket: [ceridwenv](http://bitbucket.org/ceridwenv), GitHub: [ceridwenv](http://github.com/ceridwenv)**
---
After experimenting more with the process of refactoring Macr…
-
This fails with 2.11.12 and 2.12.4.
```scala
sealed trait Example {
type I = this.type
def f: PartialFunction[this.type, Int] = {
case _: I => ???
}
}
```
```
[error] (ast/compil…