Refactor and small fixes #179
No reviewers
Labels
No labels
bug
dependencies
docker
documentation
duplicate
enhancement
good first issue
help wanted
invalid
javascript
question
rust
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: andras/vault-link#179
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "asch/refactor"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pull request overview
This PR refactors event listener management throughout the codebase by introducing a reusable
EventListenersclass, removes theclap-verbosity-flagdependency in favor of a customLogLevelenum, and includes various code quality improvements such as fixing indentation, adding test cleanup, and improving file watching in the CLI.Key Changes:
EventListenersutility class to standardize event listener management across the codebaseclap-verbosity-flagwith customLogLevelenum for better control over logging configurationwatcherpackage for more reliable file system monitoringReviewed changes
Copilot reviewed 51 out of 168 changed files in this pull request and generated 7 comments.
Show a summary per file
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
@ -6,7 +6,7 @@ on:pull_request:The cron schedule
* * * * *runs every minute, which is very frequent for E2E tests. This will consume significant CI resources. Consider if this frequency is intentional compared to the previous*/30 * * * *(every 30 minutes).@ -143,1 +140,4 @@│ }│▼┌─────────┐Inconsistent ASCII art formatting. The line should use consistent dashes:
└───┬────┘instead of└───┬─-───┘.@ -177,0 +171,4 @@│ type: "file_updated",│ path: "notes/daily.md",│ version: 43│ }Inconsistent ASCII art formatting. The line should use consistent dashes:
└───┬────┘instead of└───┬────-┘.@ -206,1 +204,3 @@└────┬────┘┌─────────┐│ Client │└───-─┬───┘Inconsistent ASCII art formatting. The line should use consistent dashes:
└───┬────┘instead of└───┬─-───┘.@ -233,3 +230,1 @@├─► 4. Broadcast deletion│└─► 5. ACK to sender│ 3. Mark as deleted in DBInconsistent ASCII art formatting. The line should use consistent dashes:
└───┬────┘instead of└───┬─-───┘.Inconsistent ASCII art formatting. The line should use consistent dashes:
└───┬────┘instead of└───┬─=───┘.Inconsistent ASCII art formatting. The line should use consistent dashes:
└────┬───┘instead of└───-─┬───┘.