-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Milestone
Description
Problem
Issues that should be fixed and backported to 0.24:
- The grammar name is in
snake_casebut some files expectkebab-caseMakefileCMakeLists.txtbindings/rust/build.rsbindings/node/index.jsbindings/c/*.h(filename)bindings/c/*.pc.in(contents+filename)
- The
scopeshould allow dashes ([\\w-]) - The default
file-typesshould not start with a dot - Comma-separated
file-typesdo not get separated
Expected behavior
Enhancements that can be made for 0.25:
- Add a
verbosename for thedescriptionand error messages - Take
file-typesinto account forinjection-regex - Add a funding link for
package.json&pyproject.toml"funding": "{}","Funding" = "{}"
- Don't write the default
bindingsobject - Allow specifying a custom
class-name
"class-name": {
"type": "string",
"pattern": "^TreeSitter\\w+$",
"description": "The class name for the Swift, Java & Kotlin bindings"
}Reactions are currently unavailable