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

75 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] f2643b521d
build(deps): update toml requirement from ^0.7 to ^0.8 (#1068)
Updates the requirements on [toml](https://github.com/toml-rs/toml) to permit the latest version.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.0...toml-v0.8.0)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 14:40:44 +02:00
Luni-4 cf53c6a7a8
Refactor command line format enumerator (#1045) 2023-05-23 00:05:13 +02:00
dependabot[bot] 815f21c554
Update toml requirement from ^0.5 to ^0.7 (#1002)
Updates the requirements on [toml](https://github.com/toml-rs/toml) to permit the latest version.
- [Release notes](https://github.com/toml-rs/toml/releases)
- [Commits](https://github.com/toml-rs/toml/compare/toml_datetime-v0.5.0...toml-v0.7.0)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marco Castelluccio <mcastelluccio@mozilla.com>
2023-04-06 00:27:47 +02:00
Luni-4 24602e39f4
Improve command line format code (#1020)
* cli: Use Self instead of enum name

* cli: Make a format function constant
2023-04-05 17:49:16 +02:00
Luni-4 dd4033c69f Fix clippy warnings 2023-02-09 11:46:55 +01:00
Marco Castelluccio 57ab3973b5 Bump to version 0.0.25 2023-01-13 00:29:39 +01:00
dependabot[bot] 8c15fc82cc
Update serde_yaml requirement from ^0.8 to ^0.9 (#983)
Updates the requirements on [serde_yaml](https://github.com/dtolnay/serde-yaml) to permit the latest version.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases)
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.8.0...0.9.16)

---
updated-dependencies:
- dependency-name: serde_yaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-23 13:33:25 +01:00
dependabot[bot] 9262018ac2
Bump regex from 1.5.6 to 1.7.0 (#946)
Bumps [regex](https://github.com/rust-lang/regex) from 1.5.6 to 1.7.0.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.5.6...1.7.0)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 11:01:44 +01:00
Luni-4 2241b732f7 cli: Use many arguments for an option 2022-12-12 20:35:24 +01:00
Luni-4 3f7150130f cli: Fix possible format values 2022-12-12 20:35:24 +01:00
Luni-4 f66dcd000d Update to clap 4.0 2022-12-12 20:35:24 +01:00
Luni-4 278a4a9df0 cli: Remove default value for find and count filters 2022-12-12 20:35:24 +01:00
Luni-4 ceb4ccb136
Fix clippy warnings (#951) 2022-12-02 10:30:53 +01:00
Suhaib Mujahid 9618bcad63 Fix the version for the `rust-code-analysis` crate 2022-10-12 10:00:25 +02:00
Luni-4 adcbc5e0d9 cli: Update clap 2022-07-04 17:46:11 +02:00
Luni-4 3df8a2b719 cli: Refactor cli with new clap version 2022-07-01 14:34:20 +02:00
Luni-4 cde5a32e61
Remove num_cpus dependency (#858)
* cli: Replace num_cpus with std::available_parallelism

* web: Replace num_cpus with std::available_parallelism
2022-06-16 14:20:00 +02:00
Luni-4 bb1a53f568 cli: Fix warning caused by a deprecated function
With update of Cargo.lock, a cli function has become deprecated
2022-06-01 17:21:24 +02:00
Luni-4 b5496f8878 Do not use profile options in packages 2022-05-25 10:19:19 +02:00
Luni-4 62667c6190
Reduce binaries size (#798)
* Use Rust stripped binaries option

With the new Rust 1.59 version, it is possible to strip standard library
debug symbols directly from Cargo

* Update cargo udeps

This update is necessary to support the new Rust strip option
2022-03-04 12:01:11 +01:00
Luni-4 450a0358a5 cli: Remove extern crate keywords 2022-01-19 11:05:06 +01:00
Luni-4 0eb85bc15c Update clap 2022-01-19 11:05:06 +01:00
Luni-4 b36f49c39b cli: Update cli 2021-12-21 16:08:05 +01:00
Marco Ballario 0a81e78af5 Change cli to produce output files in folders 2021-12-21 11:57:41 +01:00
dependabot[bot] 37f889a141
Bump clap from 2.33.3 to 2.34.0 (#717)
Bumps [clap](https://github.com/clap-rs/clap) from 2.33.3 to 2.34.0.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/commits)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-14 13:06:58 +01:00
Marco Castelluccio fb86674cfc Bump to version 0.0.24 2021-12-14 10:28:20 +01:00
Luni-4 86614b4723
cli: Remove useless macro (#708) 2021-12-14 10:25:44 +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 b9d2ab746d Add a command to cli to print and format operands and operators 2021-09-20 13:10:47 +02:00
Luni-4 562fa7dc93
Fix warnings and clippy lints (#669) 2021-09-16 10:19:04 +02:00
dependabot[bot] b829b9c152
Bump regex from 1.4.5 to 1.5.4 (#631)
Bumps [regex](https://github.com/rust-lang/regex) from 1.4.5 to 1.5.4.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.4.5...1.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:55:20 +02:00
Marco Castelluccio 05d71cac6d Bump to version 0.0.23 2021-04-09 18:44:23 +02:00
Marco Castelluccio 2768f1628b Bump to version 0.0.22 2021-04-09 14:00:14 +02:00
Marco Castelluccio fd547af9bb Bump to version 0.0.21 2021-04-08 16:17:50 +02:00
Marco Castelluccio 6eafb72e40 Bump to version 0.0.20 2021-04-08 13:42:49 +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
Luni-4 6cb2b3f598
Fix clippy lints (#582) 2021-03-26 16:34:01 +01:00
Marco Castelluccio 5795114c69
Fix the help text for the --dump option (#555)
Fixes #546
2021-03-17 10:09:20 +01:00
Marco Castelluccio a67fb96c0a Bump to version 0.0.19 2021-01-06 12:45:38 +01:00
Luni-4 165467ebc7 Remove an useless comment 2020-12-24 11:35:39 +01:00
Luni-4 4505c5b0d4 Replace glob with rust-code-analysis objects
It is always better to state explicitly the objects used in the
code. Sometimes the glob can arise problems in compilation.
2020-12-24 11:35:39 +01:00
Luni-4 f9a4a9cbaf
Clean up filenames produced by the cli (#400)
- Remove root
- Remove current directory symbol
- Avoid having duplicates filenames
2020-12-23 16:10:43 +01:00
Luni-4 72eb2a67d9 Use input file paths as output format filenames
In this way, conflicts between the files of a tree are avoided
2020-12-15 23:28:52 +01:00
Sylvestre Ledru af862cc2e5
Fix the URL to the repo for the cli (#384) 2020-11-30 16:54:20 +01:00
Sylvestre Ledru 56ef34e78e
Add the repository in the CLI cargo.toml def 2020-11-30 14:52:29 +01:00
Luni-4 2d2c40db1a Move the web server in a new crate 2020-11-26 15:07:16 +01:00
Luni-4 5209f33078 Add nargs average 2020-11-12 01:11:39 +01:00
Luni-4 e6a78bd9e9
Calculate nexits average across functions (#333) 2020-11-11 23:33:07 +01:00
Luni-4 a03b78b596
Calculate cognitive complexity average across functions (#332) 2020-11-11 22:47:51 +01:00
Luni-4 95a7190912 Bump crossbeam 2020-11-11 22:10:44 +01:00