Paolo Tranquilli
|
69b87a63b8
|
Go: remove invalid toolchain version diagnostics
This diagnostic was introduced by https://github.com/github/codeql/pull/15979.
However in the meantime the Go team [has backtracked](https://github.com/golang/go/issues/62278#issuecomment-2062002018)
on their decision, which leads to confusing alerts for user (e.g. https://github.com/github/codeql-action/issues/2868).
Even using Go toolchains from 1.21 to 1.22 we weren't immediately able
to reproduce the problem that this diagnostics was meant to guard
against. Therefore it was deemed simpler to just remove it.
_En passant_ the `Makefile` now accepts `rtjo` not being set.
|
2025-04-24 14:41:05 +02:00 |
|
Michael B. Gale
|
86bf4fbbc0
|
Go: Make diagnostic names static
|
2024-03-27 14:22:58 +00:00 |
|
Michael B. Gale
|
be027e217e
|
Go: Emit diagnostic for invalid toolchain versions
|
2024-03-19 16:26:06 +00:00 |
|
Michael B. Gale
|
f084829154
|
Go: Only fail autobuilder if all projects cannot be extracted
|
2024-02-14 19:12:31 +00:00 |
|
Michael B. Gale
|
84baea5df2
|
Go: Include versions in newer Go version needed diagnostic
|
2024-01-31 13:29:53 +00:00 |
|
Michael B. Gale
|
3b708993c7
|
Go: Add diagnostic for 1.21 toolchain error
|
2023-09-07 11:51:20 +01:00 |
|
Owen Mansel-Chan
|
a0f470b01a
|
Change bazel check to look in subdirs
|
2023-06-29 16:56:15 +01:00 |
|
Owen Mansel-Chan
|
a852173e22
|
Fix behaviour for single non-root go.mod
Also add telemetry so we can prioritise future work on the autobuilder.
|
2023-06-29 16:56:11 +01:00 |
|
Owen Mansel-Chan
|
8726b3a00e
|
Change how we deal with singular/plural
|
2023-06-29 16:56:07 +01:00 |
|
Owen Mansel-Chan
|
b306807046
|
Merge pull request #13040 from owen-mc/go/identify-environment-change-logic
Go: change logic in `go-autobuilder --identify-environment`
|
2023-05-11 08:22:01 +01:00 |
|
Owen Mansel-Chan
|
9334cfb22c
|
Change logic when go mod version above max supported version
|
2023-05-10 21:56:56 +01:00 |
|
Owen Mansel-Chan
|
50d3cffe61
|
Accept review comments
|
2023-05-10 13:28:11 +01:00 |
|
Owen Mansel-Chan
|
fcf3cb7ea4
|
Update "go/autobuilder/package-not-found" message
|
2023-05-10 12:24:03 +01:00 |
|
Owen Mansel-Chan
|
375be68492
|
Fix diagnostics
|
2023-05-10 11:12:48 +01:00 |
|
Owen Mansel-Chan
|
f9d2467eaa
|
Downgrade package-not-found diagnostic to warning
error is reserved for when the build fails.
|
2023-05-10 09:58:58 +01:00 |
|
Owen Mansel-Chan
|
3f7a230a11
|
Sometimes install Go version even when one exists
|
2023-05-05 15:44:54 +01:00 |
|
Owen Mansel-Chan
|
a9d3cfccd4
|
use severityNote for all diagnostics
|
2023-05-03 12:03:12 +01:00 |
|
Owen Mansel-Chan
|
532e1446f0
|
Change diagnostic ids and use "lower than or equal to"
|
2023-05-03 12:03:12 +01:00 |
|
Owen Mansel-Chan
|
0c6efb8c84
|
Add telemetry-only diagnostics
|
2023-05-02 17:17:06 +01:00 |
|
Owen Mansel-Chan
|
674799af8c
|
Implement diagnostic for relative package paths
|
2023-03-10 12:20:44 +00:00 |
|
Owen Mansel-Chan
|
f87b307ddb
|
The source name of a diagnostic should not change
|
2023-03-09 14:00:52 +00:00 |
|
Chris Smowton
|
db5bd98781
|
Return on failure to create file
|
2023-03-08 22:48:57 +00:00 |
|
Owen Mansel-Chan
|
820de5d36f
|
Remove fatal/panic exits from diagnostic code
|
2023-03-08 22:00:34 +00:00 |
|
Owen Mansel-Chan
|
9fc119cc55
|
Rearrange diagnostic error message
The context should come in the middle and the call to action should come
last.
|
2023-03-08 17:09:52 +00:00 |
|
Owen Mansel-Chan
|
63d3b3ff2a
|
Fix diagnostic-limit-reached visibility and location
|
2023-03-08 16:34:29 +00:00 |
|
Owen Mansel-Chan
|
0d6f17ec90
|
Do not use field internal, which is deprecated
|
2023-03-08 16:34:01 +00:00 |
|
Owen Mansel-Chan
|
17c550bc88
|
Address review comments
|
2023-03-08 15:51:45 +00:00 |
|
Owen Mansel-Chan
|
07098bf8bf
|
Minor refactor in diagnostics.go
|
2023-03-07 16:38:53 +00:00 |
|
Owen Mansel-Chan
|
2edccec693
|
Do not link to GitHub AE version of documentation
|
2023-03-07 16:38:53 +00:00 |
|
Owen Mansel-Chan
|
05a4fdf6d8
|
Put all package-not-found errors into one diagnostic
|
2023-03-07 16:38:52 +00:00 |
|
Owen Mansel-Chan
|
a4c9120a9a
|
Update one of the diagnostic messages
|
2023-03-07 16:38:52 +00:00 |
|
Owen Mansel-Chan
|
2c5239ff7b
|
Use full stops at the end of diagnostics messages
|
2023-03-07 16:38:51 +00:00 |
|
Owen Mansel-Chan
|
a7a10de9ea
|
Emit diagnostic to pass fourth integration tests
|
2023-03-07 16:38:51 +00:00 |
|
Owen Mansel-Chan
|
b6a9f87238
|
Use "go/autobuilder/" as prefix for all diagnostics
|
2023-03-07 16:38:50 +00:00 |
|
Owen Mansel-Chan
|
4907e5754f
|
Address review comments
|
2023-03-07 16:38:49 +00:00 |
|
Owen Mansel-Chan
|
2a41e6ae66
|
Emit diagnostic to pass third inegration tests
|
2023-03-07 16:38:49 +00:00 |
|
Owen Mansel-Chan
|
c0cc1c3fd5
|
Emit diagnostic to pass second integration test
|
2023-03-07 16:38:48 +00:00 |
|
Owen Mansel-Chan
|
cbb2fb9968
|
Emit diagnostic to pass first integration test
|
2023-03-07 16:38:47 +00:00 |
|