19 releases
0.4.12 | Mar 31, 2023 |
---|---|
0.4.10 | Aug 1, 2022 |
0.4.9 | May 19, 2022 |
0.4.8 | Jan 6, 2022 |
0.2.0 | Feb 20, 2019 |
#418 in Parser implementations
722 downloads per month
Used in 4 crates
30KB
674 lines
geiger ☢️
This crate provides some library parts used by cargo-geiger that are decoupled from cargo.
For more details please see the README.md
in cargo-geiger.
Changelog
0.4.8
- Upgraded dependencies.
0.4.7
- Reverted public API breakage from 0.4.6. #204
0.4.6
- Upgraded dependencies.
- Updated lint enforcement level based on issue https://github.com/rust-lang/rust/issues/81670 to fix compile warnings with stable 1.50.0.
- Marked functions with export_name attr as unsafe as well.
- Marked no_mangle functions as unsafe.
- Updated version of
syn
package used ingeiger
. - Refactored geiger lib and adding further testing.
- Moved serialized types to their own crate,
cargo-geiger-serde
. - Replaced links that points to the old repository.
- Added some unit tests.
0.4.5
- Updated dependencies.
0.4.4
- Updated dependencies, only patch version updates.
0.4.3
- Updated dependencies.
0.4.2
- Updated dependencies.
0.4.1
0.4.0
- Reduced compile times.
- Removed walkdir as dependency.
- Removed
pub fn find_rs_files_in_dir
.
0.3.3
- Updated dependencies.
0.3.2
- Updated dependencies.
0.3.1
- Bugfix for attributes #57.
0.3.0
- Added a public function to scan source code strings. #55
0.2.0
- Scan for
#![forbid(unsafe_code)]
. #52
0.1.0
- Parts of
cargo-geiger
has been moved to this crate.
Dependencies
~4MB
~78K SLoC