Henry Mercer
5794ffcb4a
Fix auto-detection of extractors that aren't languages
2025-08-07 21:09:22 +01:00
Michael B. Gale
f28436bcbf
Update log message in getRawLanguagesInRepo
2025-08-07 12:43:21 +01:00
Michael B. Gale
0d72a5b371
Check that stats isn't undefined before trying to call isDirectory
2025-08-07 11:25:01 +01:00
Michael B. Gale
43638b10a0
Support auto-detecting Actions workflows
2025-08-07 11:04:21 +01:00
Henry Mercer
ea05bf27b6
Use more explicit checks on .length for readability
2025-08-05 17:55:50 +01:00
Henry Mercer
83e92edc4b
Improve detection of Rust in languages input
2025-08-05 11:43:04 +01:00
Henry Mercer
c481481d7d
Merge branch 'main' into henrymercer/language-extensibility
2025-08-05 11:07:39 +01:00
Chuan-kai Lin
3fb562ddcc
build: refresh js files
2025-07-16 07:10:40 -07:00
Chuan-kai Lin
ec836d6b8a
build: refresh js files
2025-07-07 08:15:20 -07:00
Chuan-kai Lin
65abb79a75
build: refresh js files
2025-06-19 12:19:33 -07:00
Michael B. Gale
87c547189e
Read and parse quality-queries input
2025-06-16 13:17:55 +01:00
Henry Mercer
932be8feda
Rename Language enum and use generic Language where possible
2025-05-30 18:02:15 +01:00
Henry Mercer
e303175b83
Use CodeQL CLI to parse languages
2025-05-30 18:02:14 +01:00
Chuan-kai Lin
e4ca874973
build: refresh js files
2025-03-28 12:30:40 -07:00
github-actions[bot]
44e03577b2
Rebuild
2024-12-03 18:39:38 +00:00
Dave Bartolomeo
2a3ca27b96
Merge remote-tracking branch 'origin/main' into dbartol/actions-analysis
2024-10-31 16:18:51 -04:00
Michael B. Gale
79faaf1396
Add CachingKind enum to control whether to restore or store caches
2024-10-29 12:10:17 +00:00
Michael B. Gale
1922a489a8
Add dependencyCachingEnabled to Config
2024-10-29 12:06:46 +00:00
Dave Bartolomeo
6682b14bf4
Handle kind property in registries
2024-10-18 17:22:11 -04:00
Henry Mercer
fc983c82c2
Remove unneeded version guards
2024-10-15 19:38:49 +01:00
Remco Vermeulen
7c2bec0cc3
Merge remote-tracking branch 'upstream/main' into rvermeulen/extend-init-complete-status-report
2024-08-06 09:11:17 -07:00
Henry Mercer
ecb9ccfcb1
Fix new linter errors
2024-08-05 19:22:26 +01:00
Remco Vermeulen
19a1da54d1
Update map and minified JS files
2024-07-31 13:41:41 -07:00
github-actions[bot]
9cf3243b0b
Rebuild
2024-06-25 09:21:42 +00:00
Henry Mercer
0c392c4570
Add rollback mechanism for C# buildless
2024-06-11 18:45:16 +01:00
Angela P Wen
ac2f82a1ff
Log warning if SIP is disabled and CLI version is < 2.15.1 ( #2261 )
...
* PR Checks: use `macos-12` runners for CLI v. < 2.15.1
Prior to CLI v2.15.1, MacOS ARM runners were not supported by the build tracer. "macos-latest" is now an ARM runner, so we run these tests on the old CLIs on Intel runners instead.
* Log a warning if SIP is disabled and CLI is < 2.15.1
* Add changenote for SIP-disabled support on old CLI versions
* Set up Python 3.11 for all MacOS checks
2024-04-25 22:20:13 +00:00
Henry Mercer
5b74166227
Move BuildMode to util.ts
2024-04-12 16:37:13 +01:00
Henry Mercer
381e65f460
Allow generated user config file to be outside the workspace
2024-02-15 12:07:48 +00:00
Henry Mercer
eb60ca25f8
Merge branch 'main' into henrymercer/java-buildless-rollback
2024-02-14 15:18:48 +00:00
Henry Mercer
191f59f435
Store generated config file in temporary directory
...
This prevents it from becoming part of the analysis.
2024-02-13 15:59:45 +00:00
Henry Mercer
4e5f9c0873
Introduce a rollback mechanism for Java buildless
2024-02-12 23:11:48 +00:00
Angela P Wen
1515e2bb20
Refactor configuration errors ( #2105 )
...
Refactor the existing classes of configuration errors into their own file; consolidate the place we check for configuration errors into `codeql.ts`, where the actual command invocations happen.
Also, rename the `UserError` type to `ConfigurationError` to standardize on a single term.
2024-02-08 17:20:03 +00:00
Henry Mercer
0fe34bd39a
Extract language appropriately in analyze step when build mode specified
2024-02-07 13:19:29 +00:00
Henry Mercer
0166a8a567
Add build mode to configuration
2024-01-30 19:10:37 +00:00
Henry Mercer
ec42edcaab
Refactoring: Create interface for config initialization
...
This eliminates argument order mistakes, and also lets us add new inputs
without having to update every test.
2024-01-30 18:59:59 +00:00
Henry Mercer
4feb32a7ef
Remove code to download packs
2024-01-04 16:29:49 +00:00
Henry Mercer
f65fc6a926
Remove parsing of queries, packs, paths, and pathsIgnore
2024-01-04 16:27:05 +00:00
Henry Mercer
b683173003
Remove unused arguments
2024-01-04 15:05:15 +00:00
Henry Mercer
fa98ec0c7a
Remove CliConfigFileEnabled feature flag
2024-01-04 14:39:36 +00:00
Henry Mercer
7b16c0dad0
Improve method name for addQueriesFromWorkflow.
2023-10-02 17:35:03 +01:00
Henry Mercer
ebbadee09e
Remove ML-powered queries
2023-10-02 17:20:50 +01:00
Henry Mercer
1d5eed8d40
Remove deprecated functionality
2023-09-27 16:16:13 +01:00
Henry Mercer
74714a34ca
Implement support for language aliasing
2023-09-14 16:11:20 +01:00
Henry Mercer
bac7c32ff7
Resolve the final dependency cycle!
2023-07-19 17:37:43 +01:00
Henry Mercer
004f976bef
Fix dependency cycle between util and config-utils
2023-07-19 16:48:21 +01:00
Henry Mercer
9922e17dbb
Move code scanning config enablement into feature flags
2023-07-19 15:57:59 +01:00
Henry Mercer
5246291397
Merge branch 'main' into henrymercer/bump-minimum-codeql-version
2023-07-14 16:16:25 +01:00
Henry Mercer
c1f49580cf
Fix dependency incompatibilities
2023-07-13 11:20:39 +01:00
Henry Mercer
6639a31758
Mark configuration errors as user errors
2023-07-11 11:05:40 +01:00
Henry Mercer
7bd23b58b5
Remove support for CodeQL CLI 2.9.3 and earlier
2023-06-12 11:34:01 +01:00