Граф коммитов

22 Коммитов

Автор SHA1 Сообщение Дата
Alex ea3e026bb7
Update grammars (#1086)
* Bump tree-sitter to 0.22.6

* Bump tree-sitter-java to 0.21.0

* Bump tree-sitter-kotlin to 0.3.6

* Bump tree-sitter-typescript to 0.21.2

* Bump tree-sitter-javascript to 0.21.4

* Bump tree-sitter-python to 0.21.0

* Bump tree-sitter-rust to 0.21.2

* Bump tree-sitter-preproc to 0.20.2

* Bump tree-sitter-ccomment to 0.20.2

* Bump tree-sitter-mozcpp to 0.20.3

* Bump tree-sitter-mozjs to 0.20.2
2024-08-06 14:30:43 +02:00
Luni-4 f3aaa4f8e1
Regenerate tree-sitter-mozjs grammars (#987)
* Update mozjs grammar

* Fix a wrong test

* Update snapshots
2023-01-12 14:23:02 +01:00
Luni-4 ba8345fd9d
Update grammars to 0.20 (#954)
* enums: Update grammars to 0.20

* Update grammars to 0.20

* Use new Java grammar tokens

* loc: Semicolon not a statement for JavaScript

* Update snapshot repository with new grammar values
2022-12-20 10:41:11 +01:00
Marco Castelluccio f2145b012c
Add .mjs and .jsx as known JavaScript extensions (#973) 2022-12-19 15:49:07 +01:00
Luni-4 ceb4ccb136
Fix clippy warnings (#951) 2022-12-02 10:30:53 +01:00
Luni-4 1e45745a92
Add cargo udeps to CI (#733)
* Add cargo udeps

* Ignore useless deps used to recreate grammar automatically
2021-12-22 10:24:55 +01:00
Luni-4 fc11d8d5cd
Update to Rust 2021 edition (#691)
* lib: Update to Rust 2021 edition

* Replace pat with pat_param

Following https://doc.rust-lang.org/edition-guide/rust-2021/or-patterns-macro-rules.html#migration
guide

* enums: Update to Rust 2021 edition

* cli: Update to Rust 2021 edition

* web: Update to Rust 2021 edition

* Update grammars to Rust 2021 edition
2021-10-25 13:43:11 +02:00
Luni-4 07784948bb
Update repository links for moz-grammars (#610) 2021-04-08 17:54:03 +02:00
Luni-4 593b6d5a23
Pin tree-sitter lib and grammars (#595) 2021-03-30 16:33:01 +02:00
Luni-4 77c08acd88
Delete JavaScript submodule (#463) 2021-03-30 10:18:37 +02:00
Luni-4 237931a9f4 Regenerate tree-sitter-mozjs grammar 2021-03-26 19:53:10 +01:00
Luni-4 994f60482d Update crates to v0.19 2021-03-26 19:53:10 +01:00
Luni-4 ff1c5fb2b1
Clarify all licenses present in the code (#544)
* Add LICENSE files for mozjs and mozcpp

* Clarify all project licenses in README
2021-03-11 21:21:43 +01:00
Luni-4 5fa678804d
Add package.json for mozjs grammar (#539)
* Do not remove package files from moz grammars

When a grammar is updated, package files need to be maintained in order
to pin up dependencies so that it is impossible to have indefinite
`tree-sitter-cli` versions

* mozjs: Add package.json
2021-03-10 22:37:24 +01:00
Luni-4 d190deaaa1
Bump tree-sitter-mozjs to v0.17 (#535)
* Bump tree-sitter-mozjs to v0.17

* mozjs: Treat elseifs differently
2021-03-10 16:43:13 +01:00
Luni-4 0a7cfafa9a Make tree-sitter-mozjs independent
In this way tree-sitter-mozjs is independent from tree-sitter-javascript
2021-03-09 12:26:10 +01:00
Luni-4 0833b03f01 Add tree-sitter-mozjs crate 2021-03-09 12:26:10 +01:00
Luni-4 0e66671389 Generate mozjs grammar automatically 2021-02-11 19:08:04 +01:00
Calixte Denizet dd944bdbe4 Update some languages 2020-06-09 16:32:23 +02:00
Calixte Denizet 69340102fa Update languages 2020-02-24 11:20:44 +01:00
Calixte Denizet 2d6c404cc8 Updates parsers 2019-12-17 12:35:27 +01:00
calixteman 66d2d6a4ce Add a parser for js (mozilla) containing preprocessor directive 2019-08-13 18:11:20 +02:00