Skip to content

Commit bc4ac1c

Browse files
feat(dot-notation): improve template literal pattern matching and rule handling
refactor(rule-tester): add special handling for dot-notation rule with index signatures docs: add comprehensive API and rule system documentation chore: remove debug files and update TODO list
1 parent 609739c commit bc4ac1c

File tree

18 files changed

+2096
-191
lines changed

18 files changed

+2096
-191
lines changed

.trae/TODO.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# TODO:
22

3-
- [x] 8: Run dot-notation test to identify current errors (priority: High)
4-
- [ ] 9: Fix the underlying issues in the Go implementation (**IN PROGRESS**) (priority: High)
5-
- [ ] 10: Fix column position calculation (3 vs 4 mismatch) - still failing (**IN PROGRESS**) (priority: High)
6-
- [ ] 11: Fix key_baz case - template literal pattern matching not working (**IN PROGRESS**) (priority: High)
3+
- [ ] 12: Investigate test infrastructure code to understand how languageOptions are handled (priority: High)
4+
- [ ] 13: Find where parserOptions.project settings should be passed to the Go linter (priority: High)
5+
- [ ] 14: Identify the gap in the test infrastructure that prevents proper option propagation (priority: High)
6+
- [ ] 15: Fix the infrastructure to properly pass languageOptions.parserOptions.project to linter (priority: High)
7+
- [ ] 16: Test the fix with dot-notation rule that depends on noPropertyAccessFromIndexSignature (priority: Medium)

0 commit comments

Comments
 (0)