Removed dead code
This commit is contained in:
parent
1a95418fef
commit
16e0a1ae22
|
@ -1 +0,0 @@
|
||||||
export const fallback = Symbol("fallback");
|
|
|
@ -1,41 +0,0 @@
|
||||||
import type { KVs } from "../core.js";
|
|
||||||
import Chart from "../core.js";
|
|
||||||
import { name, schema } from "./entities/test-grouped.js";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For testing
|
|
||||||
*/
|
|
||||||
|
|
||||||
export default class TestGroupedChart extends Chart<typeof schema> {
|
|
||||||
private total = {} as Record<string, number>;
|
|
||||||
|
|
||||||
constructor() {
|
|
||||||
super(name, schema, true);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMajor(
|
|
||||||
group: string,
|
|
||||||
): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {
|
|
||||||
"foo.total": this.total[group],
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMinor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
public async increment(group: string): Promise<void> {
|
|
||||||
if (this.total[group] == null) this.total[group] = 0;
|
|
||||||
|
|
||||||
this.total[group]++;
|
|
||||||
|
|
||||||
await this.commit(
|
|
||||||
{
|
|
||||||
"foo.total": 1,
|
|
||||||
"foo.inc": 1,
|
|
||||||
},
|
|
||||||
group,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,33 +0,0 @@
|
||||||
import type { KVs } from "../core.js";
|
|
||||||
import Chart from "../core.js";
|
|
||||||
import { name, schema } from "./entities/test-intersection.js";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For testing
|
|
||||||
*/
|
|
||||||
|
|
||||||
export default class TestIntersectionChart extends Chart<typeof schema> {
|
|
||||||
constructor() {
|
|
||||||
super(name, schema);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMajor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMinor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
public async addA(key: string): Promise<void> {
|
|
||||||
await this.commit({
|
|
||||||
a: [key],
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
public async addB(key: string): Promise<void> {
|
|
||||||
await this.commit({
|
|
||||||
b: [key],
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,27 +0,0 @@
|
||||||
import type { KVs } from "../core.js";
|
|
||||||
import Chart from "../core.js";
|
|
||||||
import { name, schema } from "./entities/test-unique.js";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For testing
|
|
||||||
*/
|
|
||||||
|
|
||||||
export default class TestUniqueChart extends Chart<typeof schema> {
|
|
||||||
constructor() {
|
|
||||||
super(name, schema);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMajor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMinor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
public async uniqueIncrement(key: string): Promise<void> {
|
|
||||||
await this.commit({
|
|
||||||
foo: [key],
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,43 +0,0 @@
|
||||||
import type { KVs } from "../core.js";
|
|
||||||
import Chart from "../core.js";
|
|
||||||
import { name, schema } from "./entities/test.js";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For testing
|
|
||||||
*/
|
|
||||||
|
|
||||||
export default class TestChart extends Chart<typeof schema> {
|
|
||||||
public total = 0; // publicにするのはテストのため
|
|
||||||
|
|
||||||
constructor() {
|
|
||||||
super(name, schema);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMajor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {
|
|
||||||
"foo.total": this.total,
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
protected async tickMinor(): Promise<Partial<KVs<typeof schema>>> {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
|
|
||||||
public async increment(): Promise<void> {
|
|
||||||
this.total++;
|
|
||||||
|
|
||||||
await this.commit({
|
|
||||||
"foo.total": 1,
|
|
||||||
"foo.inc": 1,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
public async decrement(): Promise<void> {
|
|
||||||
this.total--;
|
|
||||||
|
|
||||||
await this.commit({
|
|
||||||
"foo.total": -1,
|
|
||||||
"foo.dec": 1,
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue