Cargo Features
[dependencies]
ast-grep-language = { version = "0.21.3", default-features = false, features = ["builtin-parser"] }
- default = builtin-parser
-
The
builtin-parser
feature is set by default wheneverast-grep-language
is added without
somewhere in the dependency tree.default-features = false - builtin-parser default = tree-sitter-bash, tree-sitter-c, tree-sitter-c-sharp, tree-sitter-cpp, tree-sitter-css, tree-sitter-dart, tree-sitter-elixir, tree-sitter-go, tree-sitter-html, tree-sitter-java, tree-sitter-javascript, tree-sitter-json, tree-sitter-kotlin, tree-sitter-lua, tree-sitter-php, tree-sitter-python, tree-sitter-ruby, tree-sitter-rust, tree-sitter-scala, tree-sitter-swift, tree-sitter-typescript
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- tree-sitter-bash builtin-parser
-
Enables tree-sitter-bash ^0.20.5
- tree-sitter-c builtin-parser
-
Enables tree-sitter-c ^0.20.8
- tree-sitter-cpp builtin-parser
-
Enables tree-sitter-cpp ^0.20.5
- tree-sitter-c-sharp builtin-parser
-
Enables tree-sitter-c-sharp ^0.20.0
- tree-sitter-css builtin-parser
-
Enables tree-sitter-css ^0.20.0
- tree-sitter-dart builtin-parser
- tree-sitter-elixir builtin-parser
-
Enables tree-sitter-elixir ^0.1.1
- tree-sitter-go builtin-parser
-
Enables tree-sitter-go ^0.20.0
- tree-sitter-html builtin-parser
- tree-sitter-java builtin-parser
-
Enables tree-sitter-java ^0.20.2
- tree-sitter-javascript builtin-parser
-
Enables tree-sitter-javascript ^0.20.4
- tree-sitter-json builtin-parser
-
Enables tree-sitter-json ^0.20.2
- tree-sitter-kotlin builtin-parser
- tree-sitter-lua builtin-parser
-
Enables tree-sitter-lua ^0.0.19
- tree-sitter-php builtin-parser
- tree-sitter-python builtin-parser
-
Enables tree-sitter-python ^0.20.4
- tree-sitter-ruby builtin-parser
- tree-sitter-rust builtin-parser
-
Enables tree-sitter-rust ^0.20.4
- tree-sitter-scala builtin-parser
-
Enables tree-sitter-scala ^0.20.3
- tree-sitter-swift builtin-parser
-
Enables tree-sitter-swift ^0.4.3
- tree-sitter-typescript builtin-parser