Michael B. Gale
e6a312a771
Allow addNoLanguageDiagnostic to be used without a Config
2026-02-16 09:13:06 +00:00
Henry Mercer
6a50972d16
Introduce addNoLanguageDiagnostic
2026-01-27 15:14:32 +00:00
Henry Mercer
056581e05b
Update makeTelemetryDiagnostic doc
2025-12-17 12:15:37 +00:00
copilot-swe-agent[bot]
c3dc529aef
Address feedback: cache git version, improve error handling, add telemetry
...
- Cache the git version to avoid recomputing on repeated calls
- Refactor getGitVersion to getGitVersionOrThrow with detailed errors
- Add getGitVersion that logs errors and handles caching
- Add makeTelemetryDiagnostic helper to diagnostics.ts
- Add logGitVersionTelemetry function to log git version telemetry
- Call logGitVersionTelemetry in init-action.ts
- Add resetCachedGitVersion for testing
- Update tests to work with new function signatures and caching
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-12-16 17:19:46 +00:00
Henry Mercer
e5a65875f9
Fix writing diagnostics on Windows
...
Remove colons from the generated filename so it is valid on Windows.
2024-08-19 16:42:48 +01:00
Henry Mercer
50357f5d12
Add telemetry for time spent extracting CodeQL bundle
2024-08-08 17:46:21 +01:00
Henry Mercer
610e72285f
Clean up old TRAP caches
2024-05-23 16:27:50 +01:00
Michael B. Gale
efc474680f
Downgrade log levels for some messages to debug
2024-04-12 14:04:44 +01:00
Michael B. Gale
1ac88f37c7
Unconditionally report unwritten diagnostics at the end of the init Action
2024-04-12 14:00:33 +01:00
Michael B. Gale
4b0172d9c2
Store diagnostics in memory until the database is available
2024-04-11 17:21:17 +01:00
Michael B. Gale
d4e7b0e493
Check that the database exists before writing diagnostics to it
2024-04-11 17:20:51 +01:00
Michael B. Gale
3b2fee487e
Include mkdirSync in try/catch
2023-10-05 13:48:56 +01:00
Michael B. Gale
a144bf5d7f
Store diagnostics in language-specific database
2023-10-05 13:39:58 +01:00
Michael B. Gale
7f4a9481a7
Fix: create codeql-action diagnostics directory
2023-10-05 13:20:34 +01:00
Michael B. Gale
2b193c5ab5
Store diagnostics in a codeql-action directory
2023-10-05 13:05:46 +01:00
Michael B. Gale
36777d2236
Add utilities to produce diagnostics
2023-10-05 12:50:19 +01:00