Tunglies
|
3939741a06
|
refactor: migrate from serde_yaml to serde_yaml_ng for improved YAML handling (#4568)
* refactor: migrate from serde_yaml to serde_yaml_ng for improved YAML handling
* refactor: format code for better readability in DNS configuration
|
2025-08-30 02:24:47 +08:00 |
|
Tunglies
|
537d27d10b
|
fix: clippy errors with new config (#4428)
* refactor: improve code quality with clippy fixes and standardized logging
- Replace dangerous unwrap()/expect() calls with proper error handling
- Standardize logging from log:: to logging\! macro with Type:: classifications
- Fix app handle panics with graceful fallback patterns
- Improve error resilience across 35+ modules without breaking functionality
- Reduce clippy warnings from 300+ to 0 in main library code
* chore: update Cargo.toml configuration
* refactor: resolve all clippy warnings
- Fix Arc clone warnings using explicit Arc::clone syntax across 9 files
- Add #[allow(clippy::expect_used)] to test functions for appropriate expect usage
- Remove no-effect statements from debug code cleanup
- Apply clippy auto-fixes for dbg\! macro removals and path statements
- Achieve zero clippy warnings on all targets with -D warnings flag
* chore: update Cargo.toml clippy configuration
* refactor: simplify macOS job configuration and improve caching
* refactor: remove unnecessary async/await from service and proxy functions
* refactor: streamline pnpm installation in CI configuration
* refactor: simplify error handling and remove unnecessary else statements
* refactor: replace async/await with synchronous locks for core management
* refactor: add workflow_dispatch trigger to clippy job
* refactor: convert async functions to synchronous for service management
* refactor: convert async functions to synchronous for UWP tool invocation
* fix: change wrong logging
* refactor: convert proxy restoration functions to async
* Revert "refactor: convert proxy restoration functions to async"
This reverts commit b82f5d250b2af7151e4dfd7dd411630b34ed2c18.
* refactor: update proxy restoration functions to return Result types
* fix: handle errors during proxy restoration and update async function signatures
* fix: handle errors during proxy restoration and update async function signatures
* refactor: update restore_pac_proxy and restore_sys_proxy functions to async
* fix: convert restore_pac_proxy and restore_sys_proxy functions to async
* fix: await restore_sys_proxy calls in proxy restoration logic
* fix: suppress clippy warnings for unused async functions in proxy restoration
* fix: suppress clippy warnings for unused async functions in proxy restoration
|
2025-08-18 02:02:25 +08:00 |
|
huzibaca
|
54296ba84a
|
fix: code lint
|
2024-09-24 20:11:33 +08:00 |
|
huzibaca
|
45b48ede44
|
refactor: unify and simplify the call of app_handle(2)
|
2024-09-23 23:15:51 +08:00 |
|
MystiPanda
|
28fb0b433b
|
refactor: pure merge
|
2024-06-30 07:58:44 +08:00 |
|
MystiPanda
|
c698b24e01
|
chore: update & fmt & clippy
|
2024-06-12 10:00:22 +08:00 |
|
MystiPanda
|
39a9181cdd
|
refactor: remove prepend and append for provider
|
2024-05-08 00:22:14 +08:00 |
|
MystiPanda
|
0e5c6f56a0
|
feat: deep merge
#983
|
2024-05-08 00:13:32 +08:00 |
|
Pylogmon
|
f0d88d4e73
|
feat: Merge Providers (#508)
|
2024-03-08 11:37:52 +08:00 |
|
MystiPanda
|
69cf237d7a
|
fix: Merge profile unexpect behavior
|
2024-02-17 15:58:52 +08:00 |
|
MystiPanda
|
54f9c59d6e
|
refactor: Remove clash field filter
|
2024-02-05 17:28:36 +08:00 |
|
GyDi
|
f140c75fb9
|
feat: support to disable clash fields filter
|
2023-02-16 23:52:55 +08:00 |
|
GyDi
|
837422fbb8
|
refactor: wip
|
2022-11-14 01:26:33 +08:00 |
|