ruff/crates/ruff_cache/src
Zanie Blue 47eb6ee42b
Fix cache key collisions for paths with separators (#12159)
Closes https://github.com/astral-sh/ruff/issues/12158

Hashing `Path` does not take into account path separators so `foo/bar`
is the same as `foobar` which is no good for our case. I'm guessing this
is an upstream bug, perhaps introduced by
45082b077b?
I'm investigating that further.
2024-07-03 07:36:46 -05:00
..
cache_key.rs Fix cache key collisions for paths with separators (#12159) 2024-07-03 07:36:46 -05:00
filetime.rs Use portable hash function for CacheKey (#7533) 2023-09-20 15:19:59 +02:00
globset.rs Rename ruff_python_semantic's Context struct to SemanticModel (#4565) 2023-05-22 02:35:03 +00:00
lib.rs Only use a single cache file per Python package (#5117) 2023-06-19 17:46:13 +02:00