fix tests

This commit is contained in:
Aleksey Kladov
2018-10-15 21:54:12 +03:00
parent 062019590d
commit 7503c5528f
4 changed files with 21 additions and 12 deletions

View File

@@ -61,21 +61,12 @@ salsa::query_group! {
}
}
#[derive(Default, Debug)]
#[derive(Default, Debug, PartialEq, Eq)]
pub(crate) struct FileSet {
pub(crate) files: FxHashSet<FileId>,
pub(crate) resolver: FileResolverImp,
}
impl PartialEq for FileSet {
fn eq(&self, other: &FileSet) -> bool {
self.files == other.files
}
}
impl Eq for FileSet {
}
impl Hash for FileSet {
fn hash<H: Hasher>(&self, hasher: &mut H) {
let mut files = self.files.iter().cloned().collect::<Vec<_>>();