chore: apply code review feedback for PR #2520 [approved]#2560
Conversation
- Modify `package.json` test script to use `run-p` (npm-run-all) instead of `&&` to run app tests and script tests in parallel without short-circuiting on single-suite failure. - Update `knip.ts` entry paths to exclude `scripts/__tests__/*.ts` and `scripts/impact/*.ts` from the entry array to improve dead code analysis accuracy.
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
|
🚀 Deployment Details (Last updated: Jun 18, 2026, 4:37 PM PST) 🚀 Pushed to gh-pages; publish in progress
|
|
🚀 Impact Analysis Details (Last updated: Jun 18, 2026, 4:36 PM PST) ✅ Impact Analysis Complete
Deployment ReviewSummaryImpact Level: LOW 📝 Changed Files (19)
Routes ReviewedNo concrete routes required review. |
🐙 GitHub Models Code Review
Reviewing: PR #2560 Code Review FeedbackReview of the provided code diff: 1.
|
|
The PR has been reviewed and approved as the changes effectively address the feedback and enhance the code. It is recommended to consider removing any updated visual snapshots that do not contribute to the tests to streamline the codebase. |
- Modify `package.json` test script to use `run-s -c` (npm-run-all) instead of `&&` to run app tests and script tests sequentially but guaranteeing both run even if the first fails without short-circuiting. - Update `knip.ts` entry paths to exclude `scripts/__tests__/*.ts` and `scripts/impact/*.ts` from the entry array to improve dead code analysis accuracy.
21b462a
into
feat/issue-impact-scripts-submodules-6659404272263102890
This PR implements the changes recommended in code review for PR #2520. The updates include improving test script execution in
package.jsonby ensuring that test failures are not masked, and refining theknip.tsentry points for more accurate dead code analysis by eliminating non-entry test and impact scripts.Scope Minimization Suggestions:
knip.tsby assessing if all current paths are necessary.