Skip to content

Commit ec62979

Browse files
Add TypeScript ESLint rules: dot-notation, explicit-member-accessibility, max-params, member-ordering, no-unnecessary-type-assertion
1 parent eadb04f commit ec62979

10 files changed

+99
-0
lines changed

packages/rslint-test-tools/rstest.config.mts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ export default defineConfig({
88
'./tests/typescript-eslint/rules/array-type.test.ts',
99
'./tests/typescript-eslint/rules/await-thenable.test.ts',
1010
'./tests/typescript-eslint/rules/class-literal-property-style.test.ts',
11+
'./tests/typescript-eslint/rules/dot-notation.test.ts',
12+
'./tests/typescript-eslint/rules/explicit-member-accessibility.test.ts',
13+
'./tests/typescript-eslint/rules/max-params.test.ts',
14+
'./tests/typescript-eslint/rules/member-ordering.test.ts',
15+
'./tests/typescript-eslint/rules/member-ordering/member-ordering-alphabetically-case-insensitive-order.test.ts',
16+
'./tests/typescript-eslint/rules/member-ordering/member-ordering-alphabetically-order.test.ts',
17+
'./tests/typescript-eslint/rules/member-ordering/member-ordering-natural-case-insensitive-order.test.ts',
18+
'./tests/typescript-eslint/rules/member-ordering/member-ordering-natural-order.test.ts',
19+
'./tests/typescript-eslint/rules/member-ordering/member-ordering-optionalMembers.test.ts',
1120
'./tests/typescript-eslint/rules/no-array-delete.test.ts',
1221
'./tests/typescript-eslint/rules/no-confusing-void-expression.test.ts',
1322
'./tests/typescript-eslint/rules/no-empty-function.test.ts',
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`dot-notation > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`explicit-member-accessibility > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`max-params > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`member-ordering > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`member-ordering-alphabetically-case-insensitive-order > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`member-ordering-alphabetically-order > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`member-ordering-natural-order > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`member-ordering-natural-order > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Rstest Snapshot v1
2+
3+
exports[`member-ordering-required > invalid 1`] = `
4+
{
5+
"diagnostics": [],
6+
"errorCount": 0,
7+
"fileCount": 1,
8+
"ruleCount": 0,
9+
}
10+
`;

0 commit comments

Comments
 (0)