Skip to content

Commit 6cbb558

Browse files
committed
refactor(compiler): remove result schema accessors
1 parent 598523f commit 6cbb558

3 files changed

Lines changed: 4 additions & 12 deletions

File tree

‎crates/plotnik-lib/src/compiler/analyze/result.rs‎

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -535,14 +535,6 @@ impl<'a> ResultSchema<'a> {
535535
pub(crate) fn public_result_group(&self, item: ResultItem) -> &PublicResultGroup {
536536
self.model.public_result_group(item)
537537
}
538-
539-
pub(crate) fn definitions(&self) -> &DefinitionGraph {
540-
self.definitions
541-
}
542-
543-
pub(crate) fn interner(&self) -> &Interner {
544-
self.interner
545-
}
546538
}
547539

548540
struct ItemCollector<'a> {

‎crates/plotnik-lib/src/compiler/emit/targets/rust/decode.rs‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,12 @@ impl<'m, 'a> DecoderGen<'m, 'a> {
116116
model: &'m TypeModel<'a>,
117117
decode: &'a ResultDecodePlan,
118118
) -> Self {
119-
let tables = DecoderTables::collect(decode, schema.interner());
119+
let tables = DecoderTables::collect(decode, schema.interner);
120120

121121
Self {
122122
model,
123-
definitions: schema.definitions(),
124-
interner: schema.interner(),
123+
definitions: schema.definitions,
124+
interner: schema.interner,
125125
decode,
126126
tables,
127127
}

‎crates/plotnik-lib/src/compiler/emit/targets/rust/module.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ impl<'a> Generator<'a> {
502502
let name = self
503503
.plan
504504
.result()
505-
.definitions()
505+
.definitions
506506
.definition(entry.definition)
507507
.name();
508508
let has_decoder = self.plan.decode().item(name).has_decoder();

0 commit comments

Comments
 (0)