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.
- Reverted public API breakage from 0.4.6. #204
- Upgraded dependencies.
- Updated lint enforcement level based on issue rust-lang/rust#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.
- Updated dependencies.
- Updated dependencies, only patch version updates.
- Updated dependencies.
- Updated dependencies.
- Reduced compile times.
- Removed walkdir as dependency.
- Removed
pub fn find_rs_files_in_dir
.
- Updated dependencies.
- Updated dependencies.
- Bugfix for attributes #57.
- Added a public function to scan source code strings. #55
- Scan for
#![forbid(unsafe_code)]
. #52
- Parts of
cargo-geiger
has been moved to this crate.