-
Notifications
You must be signed in to change notification settings - Fork 37
Closed
Description
The linter is choking on this: https://github.com/electron/electron/blob/02972fac86ffd2d87c5513840b0f303886257e07/docs/api/structures/gpu-feature-status.md
Here's what it produces:
interface GPUFeatureStatus {
// Docs: http://electron.atom.io/docs/api/structures/gpu-feature-status
/**
* Canvas
*/
2d_canvas: string;
/**
* Flash
*/
flash_3d: string;
/**
* Flash Stage3D
*/
flash_stage3d: string;
/**
* Flash Stage3D Baseline profile
*/
flash_stage3d_baseline: string;
/**
* Compositing
*/
gpu_compositing: string;
/**
* Multiple Raster Threads
*/
multiple_raster_threads: string;
/**
* Native GpuMemoryBuffers
*/
native_gpu_memory_buffers: string;
/**
* Rasterization
*/
rasterization: string;
/**
* Video Decode
*/
video_decode: string;
/**
* Video Encode
*/
video_encode: string;
/**
* VPx Video Decode
*/
vpx_decode: string;
/**
* WebGL
*/
webgl: string;
/**
* WebGL2
*/
webgl2: string;
}
And here's the error output:
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 111959,
lineAndCharacter: { line: 2409, character: 5 } },
endPosition:
RuleFailurePosition {
position: 111967,
lineAndCharacter: { line: 2409, character: 13 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112010,
lineAndCharacter: { line: 2413, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112018,
lineAndCharacter: { line: 2413, character: 12 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112069,
lineAndCharacter: { line: 2417, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112082,
lineAndCharacter: { line: 2417, character: 17 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112150,
lineAndCharacter: { line: 2421, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112172,
lineAndCharacter: { line: 2421, character: 26 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112221,
lineAndCharacter: { line: 2425, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112236,
lineAndCharacter: { line: 2425, character: 19 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112297,
lineAndCharacter: { line: 2429, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112320,
lineAndCharacter: { line: 2429, character: 27 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112381,
lineAndCharacter: { line: 2433, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112406,
lineAndCharacter: { line: 2433, character: 29 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112457,
lineAndCharacter: { line: 2437, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112470,
lineAndCharacter: { line: 2437, character: 17 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112520,
lineAndCharacter: { line: 2441, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112532,
lineAndCharacter: { line: 2441, character: 16 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112582,
lineAndCharacter: { line: 2445, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112594,
lineAndCharacter: { line: 2445, character: 16 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112648,
lineAndCharacter: { line: 2449, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112658,
lineAndCharacter: { line: 2449, character: 14 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112701,
lineAndCharacter: { line: 2453, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112706,
lineAndCharacter: { line: 2453, character: 9 } } }
RuleFailure {
failure: 'unexpected label on statement',
ruleName: 'label-position',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112750,
lineAndCharacter: { line: 2457, character: 4 } },
endPosition:
RuleFailurePosition {
position: 112756,
lineAndCharacter: { line: 2457, character: 10 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 111958,
lineAndCharacter: { line: 2409, character: 4 } },
endPosition:
RuleFailurePosition {
position: 111959,
lineAndCharacter: { line: 2409, character: 5 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 111969,
lineAndCharacter: { line: 2409, character: 15 } },
endPosition:
RuleFailurePosition {
position: 111976,
lineAndCharacter: { line: 2409, character: 22 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112020,
lineAndCharacter: { line: 2413, character: 14 } },
endPosition:
RuleFailurePosition {
position: 112027,
lineAndCharacter: { line: 2413, character: 21 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112084,
lineAndCharacter: { line: 2417, character: 19 } },
endPosition:
RuleFailurePosition {
position: 112091,
lineAndCharacter: { line: 2417, character: 26 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112174,
lineAndCharacter: { line: 2421, character: 28 } },
endPosition:
RuleFailurePosition {
position: 112181,
lineAndCharacter: { line: 2421, character: 35 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112238,
lineAndCharacter: { line: 2425, character: 21 } },
endPosition:
RuleFailurePosition {
position: 112245,
lineAndCharacter: { line: 2425, character: 28 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112322,
lineAndCharacter: { line: 2429, character: 29 } },
endPosition:
RuleFailurePosition {
position: 112329,
lineAndCharacter: { line: 2429, character: 36 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112408,
lineAndCharacter: { line: 2433, character: 31 } },
endPosition:
RuleFailurePosition {
position: 112415,
lineAndCharacter: { line: 2433, character: 38 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112472,
lineAndCharacter: { line: 2437, character: 19 } },
endPosition:
RuleFailurePosition {
position: 112479,
lineAndCharacter: { line: 2437, character: 26 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112534,
lineAndCharacter: { line: 2441, character: 18 } },
endPosition:
RuleFailurePosition {
position: 112541,
lineAndCharacter: { line: 2441, character: 25 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112596,
lineAndCharacter: { line: 2445, character: 18 } },
endPosition:
RuleFailurePosition {
position: 112603,
lineAndCharacter: { line: 2445, character: 25 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112660,
lineAndCharacter: { line: 2449, character: 16 } },
endPosition:
RuleFailurePosition {
position: 112667,
lineAndCharacter: { line: 2449, character: 23 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112708,
lineAndCharacter: { line: 2453, character: 11 } },
endPosition:
RuleFailurePosition {
position: 112715,
lineAndCharacter: { line: 2453, character: 18 } } }
RuleFailure {
failure: 'expected an assignment or function call',
ruleName: 'no-unused-expression',
fix: undefined,
fileName: 'test-smoke/electron/index.d.ts',
startPosition:
RuleFailurePosition {
position: 112758,
lineAndCharacter: { line: 2457, character: 12 } },
endPosition:
RuleFailurePosition {
position: 112765,
lineAndCharacter: { line: 2457, character: 19 } }
cc @miniak -- any ideas what might be causing this?
Metadata
Metadata
Assignees
Labels
No labels