Skip to content

Commit a1139b8

Browse files
committed
delete is-implemented and older style code
comment out a lot of tests
1 parent d2244a9 commit a1139b8

35 files changed

+97
-513
lines changed

crates/formality-check/src/lib.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#![allow(dead_code)]
2+
13
use std::collections::VecDeque;
24

35
use anyhow::bail;
@@ -28,9 +30,8 @@ pub fn check_all_crates(program: &Program) -> Fallible<()> {
2830
}
2931

3032
/// Checks the current crate in the program, assuming all other crates are valid.
31-
fn check_current_crate(program: &Program) -> Fallible<()> {
32-
let db = Db::new(program.clone());
33-
Check { program, db }.check()
33+
fn check_current_crate(_program: &Program) -> Fallible<()> {
34+
todo!()
3435
}
3536

3637
mod adts;

crates/formality-check/src/where_clauses.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ impl super::Check<'_> {
6363
self.prove_goal(env, assumptions, a.well_formed())?;
6464
self.prove_goal(env, assumptions, b.well_formed())?;
6565
}
66-
APR::AtomicPredicate(AtomicPredicate::HasImpl(_))
67-
| APR::AtomicRelation(AtomicRelation::Equals(_, _))
66+
APR::AtomicRelation(AtomicRelation::Equals(_, _))
6867
| APR::AtomicRelation(AtomicRelation::Sub(_, _)) => {
6968
panic!("predicate would never appear directly in program text")
7069
}

crates/formality-decl/src/db.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ impl formality_logic::Database for Program {
2424
trait_id: _,
2525
parameters,
2626
})
27-
| AtomicPredicate::HasImpl(TraitRef {
28-
trait_id: _,
29-
parameters,
30-
})
3127
| AtomicPredicate::NormalizesTo(
3228
AliasTy {
3329
name: _,

crates/formality-decl/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,5 @@
22

33
use formality_types::derive_links;
44

5-
pub mod db;
65
pub mod grammar;
76
pub mod orphan_rules;
8-
pub mod test;
9-
pub mod to_clause;

crates/formality-decl/src/test.rs

Lines changed: 0 additions & 40 deletions
This file was deleted.

crates/formality-decl/src/to_clause.rs

Lines changed: 0 additions & 31 deletions
This file was deleted.

crates/formality-decl/src/to_clause/adts.rs

Lines changed: 0 additions & 24 deletions
This file was deleted.

crates/formality-decl/src/to_clause/associated_tys.rs

Lines changed: 0 additions & 52 deletions
This file was deleted.

crates/formality-decl/src/to_clause/crate_items.rs

Lines changed: 0 additions & 26 deletions
This file was deleted.

crates/formality-decl/src/to_clause/crates.rs

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)