Reworked no-navigation-without-resolve to be more general and enable more edge cases#1444
Conversation
🦋 Changeset detectedLatest commit: 117d4f6 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Try the Instant Preview in Online PlaygroundInstall the Instant Preview to Your LocalPublished Instant Preview Packages:
|
5cf7529 to
d995c55
Compare
|
Hello, I think this is ready for review now - I still want to add more edge cases (ternary expressions, function calls, array access), but those all need to build upon the structural changes introduced to this rule in this PR, so I'd prefer to merge this first and then add those as separate PRs. I'd recommend reviewing this PR commit-by-commit, as the last commit is mostly building upon the re-structured rule and shows why such a rewrite is needed... |
d995c55 to
838a515
Compare
838a515 to
c77c5b5
Compare
|
Rebased and ready for review :) |
|
The changes are so big that I think I'll need a large chunk of time to review this. |
c77c5b5 to
673a9c6
Compare
|
@ota-meshi Thanks. I'll try to make smaller PRs, however, for some things such as this one, they can only be done sequentially :/ Let's start with #1461. |
673a9c6 to
4ab6bc9
Compare
4ab6bc9 to
a0a5255
Compare
a0a5255 to
117d4f6
Compare
Fixes #1327