MCPcopy
hub / github.com/google-labs-code/design.md / buildState

Function buildState

packages/cli/src/linter/linter/runner.test.ts:25–33  ·  view source on GitHub ↗
(overrides: Partial<ParsedDesignSystem> = {})

Source from the content-addressed store, hash-verified

23const modelHandler = new ModelHandler();
24
25function buildState(overrides: Partial<ParsedDesignSystem> = {}): DesignSystemState {
26 const parsed: ParsedDesignSystem = { sourceMap: new Map(), ...overrides };
27 const result = modelHandler.execute(parsed);
28 const hasErrors = result.findings.some(d => d.severity === 'error');
29 if (hasErrors) {
30 throw new Error(`Model build failed: ${result.findings.map(d => d.message).join(', ')}`);
31 }
32 return result.designSystem;
33}
34
35describe('runLinter', () => {
36 it('runs default rules when none specified', () => {

Callers 1

runner.test.tsFile · 0.70

Calls 1

executeMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…