Skip to content

Commit 108ab47

Browse files
committed
refactor(Interpreter): rename
1 parent 213b1cc commit 108ab47

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

src/database/Database.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@ export class Database {
101101

102102
/**
103103
* Create the schema definition from registered models and set it to the
104-
* `schema` property. This schema will be used by the interpretation
105-
* to interpret data before persisting them to the store.
104+
* `schema` property. This schema will be used by the Interpreter to interpret
105+
* the data before persisting them to the store.
106106
*/
107107
private createSchemas(): void {
108108
for (const name in this.models) {

src/index.cjs.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { Relation } from './model/attributes/relations/Relation'
2121
import { HasOne as HasOneAttr } from './model/attributes/relations/HasOne'
2222
import { HasMany as HasManyAttr } from './model/attributes/relations/HasMany'
2323
import { Repository } from './repository/Repository'
24-
import { Interpretation } from './interpretation/Interpretation'
24+
import { Interpreter } from './interpreter/Interpreter'
2525
import { Query } from './query/Query'
2626
import { Connection } from './connection/Connection'
2727

@@ -47,7 +47,7 @@ export default {
4747
HasOneAttr,
4848
HasManyAttr,
4949
Repository,
50-
Interpretation,
50+
Interpreter,
5151
Query,
5252
Connection
5353
}

src/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export * from './modules/Module'
3030
export * from './modules/State'
3131
export * from './modules/Mutations'
3232
export * from './repository/Repository'
33-
export * from './interpretation/Interpretation'
33+
export * from './interpreter/Interpreter'
3434
export * from './query/Query'
3535
export * from './query/Options'
3636
export * from './connection/Connection'
@@ -49,7 +49,7 @@ import { Relation } from './model/attributes/relations/Relation'
4949
import { HasOne as HasOneAttr } from './model/attributes/relations/HasOne'
5050
import { HasMany as HasManyAttr } from './model/attributes/relations/HasMany'
5151
import { Repository } from './repository/Repository'
52-
import { Interpretation } from './interpretation/Interpretation'
52+
import { Interpreter } from './interpreter/Interpreter'
5353
import { Query } from './query/Query'
5454
import { Connection } from './connection/Connection'
5555

@@ -68,7 +68,7 @@ export default {
6868
HasOneAttr,
6969
HasManyAttr,
7070
Repository,
71-
Interpretation,
71+
Interpreter,
7272
Query,
7373
Connection
7474
}

src/interpretation/Interpretation.ts renamed to src/interpreter/Interpreter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Element, Elements, NormalizedData } from '../data/Data'
55
import { Relation } from '../model/attributes/relations/Relation'
66
import { Model } from '../model/Model'
77

8-
export class Interpretation<M extends Model> {
8+
export class Interpreter<M extends Model> {
99
/**
1010
* The store instance.
1111
*/
@@ -17,7 +17,7 @@ export class Interpretation<M extends Model> {
1717
model: M
1818

1919
/**
20-
* Create a new interpreter instance.
20+
* Create a new Interpreter instance.
2121
*/
2222
constructor(store: Store<any>, model: M) {
2323
this.store = store

src/repository/Repository.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
Collections
1010
} from '../data/Data'
1111
import { Model } from '../model/Model'
12-
import { Interpretation } from '../interpretation/Interpretation'
12+
import { Interpreter } from '../interpreter/Interpreter'
1313
import { Query } from '../query/Query'
1414
import { WhereSecondaryClosure, OrderDirection } from '../query/Options'
1515

@@ -41,7 +41,7 @@ export class Repository<M extends Model> {
4141
}
4242

4343
/**
44-
* Create a new repository instance for the given entity.
44+
* Create a new Repository instance for the given entity.
4545
*/
4646
newRepository<T extends Model>(entity: string): Repository<T> {
4747
const model = this.store.$database.getModel(entity)
@@ -50,14 +50,14 @@ export class Repository<M extends Model> {
5050
}
5151

5252
/**
53-
* Create a new interpretation instance.
53+
* Create a new Interpreter instance.
5454
*/
55-
interpretation(): Interpretation<M> {
56-
return new Interpretation(this.store, this.model)
55+
interpreter(): Interpreter<M> {
56+
return new Interpreter(this.store, this.model)
5757
}
5858

5959
/**
60-
* Create a new query instance.
60+
* Create a new Query instance.
6161
*/
6262
query(): Query<M> {
6363
return new Query(this.store, this.model)
@@ -212,7 +212,7 @@ export class Repository<M extends Model> {
212212
* Normalize the given record.
213213
*/
214214
protected interpret(records: Element | Element[]): NormalizedData {
215-
return this.interpretation().process(records)
215+
return this.interpreter().process(records)
216216
}
217217

218218
/**

0 commit comments

Comments
 (0)