-
Notifications
You must be signed in to change notification settings - Fork 1
chore: fix all warnings and code cleanup #594
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
# Conflicts: # .gitignore # README.md # app/src/main/java/to/bitkit/services/LightningService.kt
app/src/main/java/to/bitkit/ui/screens/transfer/SpendingConfirmScreen.kt
Fixed
Show fixed
Hide fixed
app/src/main/java/to/bitkit/ui/screens/transfer/components/ProgressSteps.kt
Fixed
Show fixed
Hide fixed
app/src/main/java/to/bitkit/ui/screens/transfer/components/ProgressSteps.kt
Fixed
Show fixed
Hide fixed
# Conflicts: # app/src/main/java/to/bitkit/services/RNBackupClient.kt
This comment has been minimized.
This comment has been minimized.
|
@claude what are the steps of the failing e2e tests and which tests are specifically failing, so we can test manually and fix the implementation on this PR as needed |
This comment has been minimized.
This comment has been minimized.
Pull request was converted to draft
|
Drafted to expand the work and address the e2e failures. |
This comment has been minimized.
This comment has been minimized.
Code ReviewFound 4 CLAUDE.md compliance issues related to 1.
|
|
@claude Is the review feedback about the matching declaration name suppress annotations correct? In CLI you said it those SHOULD be at file level because that's the correct scope for such suppressions... |
|
Claude finished @ovitrif's task in 1m 4s —— View job Answer: The review feedback is INCORRECTYou're correct to question the review feedback. The Why File-Level is Correct for MatchingDeclarationNameThe Looking at the 4 files:
In all cases, the file is correctly named after the primary declaration. The secondary declarations (enums, data classes, objects) that don't match the filename are utility types that support the main declaration. This is the exact pattern mentioned in CLAUDE.md line 190:
Why Declaration-Level Suppression Won't WorkIf you move CLAUDE.md Rule ContextThe CLAUDE.md rule (line 212):
This rule applies when a targeted suppression is actually possible. For file-level lint rules like ConclusionThe current |
|
For PR #594 close comment:
|
This PR:
resourceIdorstringand localize the remaining texts in the PR for that work.classinstead ofdata classordata objectcontextto logs where it was missingtry/catchstatements torunCatchingEnvconstantscompose-stability-analyzerpluginPreview
N/A
QA Notes
Tests:
1. Boost Fee Estimates
3. Weather Widget
4. Regression Testing
5️⃣ - Check timestamps of articles in widget using different languages - should be localized