Commit 6908a35
fix: address review feedback — stale cleanup, error tracking, detection
- Gate local integration on old_local_deployed too (cleanup when .apm/ removed)
- Track error_count delta instead of object identity for error detection
- Retain failed-delete paths in local_deployed_files for retry
- Log stale file deletion failures
- Use rglob('*') with is_file() check in _has_local_apm_content()
- CHANGELOG references both issue and PR (#626, #644)
- Add test for subdirectory-only (no files) false positive
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 308da91 commit 6908a35
File tree
4 files changed
+1101
-1083
lines changed- src/apm_cli/commands
- tests/unit
4 files changed
+1101
-1083
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
890 | 890 | | |
891 | 891 | | |
892 | 892 | | |
893 | | - | |
| 893 | + | |
894 | 894 | | |
895 | 895 | | |
896 | 896 | | |
| |||
927 | 927 | | |
928 | 928 | | |
929 | 929 | | |
| 930 | + | |
930 | 931 | | |
931 | 932 | | |
932 | 933 | | |
| |||
969 | 970 | | |
970 | 971 | | |
971 | 972 | | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
972 | 977 | | |
973 | | - | |
974 | | - | |
| 978 | + | |
| 979 | + | |
975 | 980 | | |
976 | 981 | | |
977 | 982 | | |
| |||
981 | 986 | | |
982 | 987 | | |
983 | 988 | | |
| 989 | + | |
984 | 990 | | |
985 | 991 | | |
986 | 992 | | |
| |||
995 | 1001 | | |
996 | 1002 | | |
997 | 1003 | | |
998 | | - | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
999 | 1011 | | |
1000 | 1012 | | |
1001 | 1013 | | |
| |||
1236 | 1248 | | |
1237 | 1249 | | |
1238 | 1250 | | |
1239 | | - | |
| 1251 | + | |
1240 | 1252 | | |
1241 | 1253 | | |
1242 | 1254 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
107 | 113 | | |
108 | 114 | | |
109 | 115 | | |
| |||
0 commit comments