Marco Castelluccio
e16b61e4e8
Add JS_PUBLIC_API to the list of macro annotations
2021-04-09 16:31:33 +02:00
Marco Castelluccio
2768f1628b
Bump to version 0.0.22
2021-04-09 14:00:14 +02:00
calixteman
3eb241f65c
Support m-c macros where first argument is a declaration ( #611 )
2021-04-09 13:57:37 +02:00
Marco Castelluccio
401fe8ad82
Don't install nan and tree-sitter-cli latest versions when generating grammars
...
Fixes #612
2021-04-08 19:29:37 +02:00
Luni-4
07784948bb
Update repository links for moz-grammars ( #610 )
2021-04-08 17:54:03 +02:00
Marco Castelluccio
fd547af9bb
Bump to version 0.0.21
2021-04-08 16:17:50 +02:00
Marco Castelluccio
42eaffd2bc
Revert "Build Linux release binaries with the musl library ( #413 )"
...
This reverts commit 2a18ddf1eb
.
This likely caused released binaries to be broken (see #606 ).
2021-04-08 16:07:36 +02:00
Marco Castelluccio
cdaeda2485
Revert "Update actix-rt to 2.1.0"
...
This reverts commit 72317cebd8
.
The web server was broken by the update.
2021-04-08 15:57:18 +02:00
Luni-4
e4339a332e
Remove a non-committed file to avoid breaking cargo publish
2021-04-08 15:55:13 +02:00
Marco Castelluccio
6eafb72e40
Bump to version 0.0.20
2021-04-08 13:42:49 +02:00
Luni-4
268e685886
Fix a corner case for blank metric ( #580 )
2021-04-08 13:38:25 +02:00
Luni-4
a5bae89bf4
Update documentation ( #604 )
...
* book: Update developers guide
* Explain how to build rust-code-analysis in README
2021-03-31 18:59:58 +02:00
dependabot[bot]
bdea7d2841
Bump libc from 0.2.91 to 0.2.92 in /enums ( #601 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.91 to 0.2.92.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.91...0.2.92 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-31 13:17:32 +02:00
Luni-4
d23629d39a
enums: Remove unused libc dependency ( #602 )
2021-03-31 13:02:59 +02:00
Luni-4
47d2ef2bd0
Remove submodules code from CI ( #600 )
2021-03-31 10:10:04 +02:00
Luni-4
001fe86b12
dependabot: Do not check for submodules updates anymore ( #599 )
...
Since we don't have any submodule anymore.
2021-03-31 09:44:13 +02:00
Luni-4
cc7a3303bc
Use the recreate grammars script to generate grammars
2021-03-31 00:49:22 +02:00
Luni-4
e22301b949
Clarify the script to recreate the grammars
2021-03-31 00:49:22 +02:00
Luni-4
acabe8914a
Get sha1 commit from tree-sitter-cpp crate for mozcpp
...
Instead of hard-coding the sha1 of the commit associated to
the tree-sitter-cpp grammar used to generate the mozcpp grammar,
retrieve automatically it from the tree-sitter-cpp crate version
present in Cargo.toml
2021-03-31 00:49:22 +02:00
Luni-4
1fea1184ef
Get sha1 commit from tree-sitter-javascript crate for mozjs
...
Instead of hard-coding the sha1 of the commit associated to
the tree-sitter-javascript grammar used to generate the mozjs grammar,
retrieve automatically it from the tree-sitter-javascript crate version
present in Cargo.toml
2021-03-31 00:49:22 +02:00
Luni-4
16f48cdf86
enums: Do not export macros
2021-03-30 22:00:53 +02:00
Luni-4
987446a78e
enums: Fix clippy lints
2021-03-30 22:00:53 +02:00
Luni-4
dbcad54703
enums: Use the Into trait generated by the From trait
2021-03-30 22:00:53 +02:00
Luni-4
1d1f4a3646
enums: Start the loop from 0 in Rust template
2021-03-30 22:00:53 +02:00
Luni-4
593b6d5a23
Pin tree-sitter lib and grammars ( #595 )
2021-03-30 16:33:01 +02:00
Luni-4
8458f32881
Update Cargo.lock
2021-03-30 15:41:40 +02:00
Luni-4
a703ae0657
enums: Update Cargo.lock
2021-03-30 15:41:40 +02:00
Luni-4
302d8ead93
Clean up build.rs file
2021-03-30 15:41:40 +02:00
Luni-4
b207d96c94
enums: Remove build.rs script
2021-03-30 15:41:40 +02:00
Luni-4
0da100c69d
Update script name to check grammars in CI
2021-03-30 15:41:40 +02:00
Luni-4
a892bd940e
Update script to recreate grammars
2021-03-30 15:41:40 +02:00
Luni-4
851fb03c5a
Remove script to update submodules
2021-03-30 15:41:40 +02:00
Luni-4
85ac4de062
Remove submodules checker from CI
2021-03-30 15:41:40 +02:00
Luni-4
906fe96341
Update script used to check if there are grammars updates
2021-03-30 15:41:40 +02:00
Luni-4
a24db2733e
Clean up and clarify script to check grammars
2021-03-30 15:41:40 +02:00
Luni-4
9f7649c90f
Remove useless script to check submodules
2021-03-30 15:41:40 +02:00
Luni-4
1bf2a82025
enums: Format the code
2021-03-30 12:41:20 +02:00
Luni-4
fbfe19a208
Delete Rust submodule
2021-03-30 12:41:20 +02:00
Luni-4
fabfe451bd
Delete Python submodule
2021-03-30 10:42:05 +02:00
Luni-4
77c08acd88
Delete JavaScript submodule ( #463 )
2021-03-30 10:18:37 +02:00
Luni-4
3e01793462
Delete TypeScript submodule ( #592 )
2021-03-29 18:12:01 +02:00
dependabot[bot]
0e39710255
Bump serde from 1.0.124 to 1.0.125 ( #589 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.124 to 1.0.125.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.124...v1.0.125 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 09:56:29 +02:00
dependabot[bot]
453ad375f5
Bump walkdir from 2.3.1 to 2.3.2 ( #590 )
...
Bumps [walkdir](https://github.com/BurntSushi/walkdir ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/BurntSushi/walkdir/releases )
- [Commits](https://github.com/BurntSushi/walkdir/compare/2.3.1...2.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 09:56:22 +02:00
dependabot[bot]
331a17c448
Bump libc from 0.2.90 to 0.2.91 in /enums ( #591 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.90 to 0.2.91.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.90...0.2.91 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 09:56:14 +02:00
Luni-4
51a4cb4ddc
Add test for Mozjs grammar
2021-03-26 19:53:10 +01:00
Luni-4
f57b89e748
Fix wrong cognitive for TypeScript grammar
2021-03-26 19:53:10 +01:00
Luni-4
4943801ba0
Add test for JavaScript grammar
2021-03-26 19:53:10 +01:00
Luni-4
f21cdad0be
Add test for Python grammar
2021-03-26 19:53:10 +01:00
Luni-4
3913208194
Add test for Rust grammar
2021-03-26 19:53:10 +01:00
Luni-4
95dd8f9699
Fix rust tests
2021-03-26 19:53:10 +01:00