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

532 Коммитов

Автор SHA1 Сообщение Дата
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