-
Enable a lot more lints and start fixing them
-
Fix clippy lints in tests
-
Fix a big bunch of clippy lints
-
Don't stack allow
-
Make semicolon_(inside|outside)_block work + demote lint group that rustc can extend in the future to warning
-
Clean up Cargo metadata
-
Let's agree to disagree with the redundant_pub_crate lint
-
Highlight usage of non-doc comments after doc comments, record a few more safety preconditions
-
Fix a bunch more linted issues
-
For a few deref_str more
-
A bunch more fixed lints + MSRV bump
-
Start fixing a soundness hole re objects belonging to different topologies
-
Fix resource leak in group object creation
-
Minor tweaks
-
Forgotten bit of the resource leak fix
-
Fix broken BitmapRef Copy impl
-
Detect foreign TopologyObjects in all memory attribute related methods
-
Done plugging the foreign TopologyObject soundness hole
-
Fix clippy lints for memory attributes
-
Small memory allocation clean up
-
Memory binding cleanup + sync with CPU binding, TODOs for missing module docs
-
Clean up object depths
-
Small doc fixes
-
Sync up with hwloc titles
-
Flesh out object distances API
-
Start homogeneizing safety annotations
-
Fix lint regressions
-
Sync up SAFETY annotation style
-
Making normal depths a usize is a mistake. Correct it by generalizing BitmapIndex into PositiveInt
-
Make sure depth-related functions still accept literals
-
Fix broken doc link
-
Clean up PositiveInt iterator
-
Linting, polish
-
Fix a bunch of easy clippy lints
-
Merge branch 'master' into lints
-
Propagage most hwlocality linter flags to hwlocality-sys
-
Review safety annotations of newtype casts
-
Fix some broken docs links
-
Tag an hwlocality-sys v0.1.9 to push incremental improvements
-
The unnecessary_safety lints just don't work with my coding style
-
Fix doctest and nightly lints
-
Remove redundant MemoryAttributeID concept
-
Object distances safety review
-
Fix a bunch of lints and flesh out module docs
-
Hopefully the end of CI breakage
-
Forgotten clippism
-
Forgot to check for clippisms in the tests
-
Backcompat with MSRV
-
More MSRV backcompat
-
Another
-
Also run tests in release mode
-
Move SAFETY note to the right place
-
Fix release tests
-
Optimize release builds
-
Comment fixes
-
Merge branch 'master' into lints