Michael B. Gale
|
dfcc57ba83
|
Support asynchronous stdout/stderr processing
|
2023-03-03 13:05:22 +00:00 |
|
Michael B. Gale
|
ec2deb0889
|
Fixup: We => CodeQL
|
2023-03-03 13:05:22 +00:00 |
|
Michael B. Gale
|
dc7cf272db
|
Add no projects/solutions diagnostic
|
2023-03-03 13:05:21 +00:00 |
|
Michael B. Gale
|
55d7b74489
|
Add diagnostics for BuildCommandAutoRule
|
2023-03-03 13:05:21 +00:00 |
|
Michael B. Gale
|
b88382e3e7
|
BuildCommandAutoRule: expose more information
We expose the list of candidate script paths and the chosen script path
so that we can inspect them for diagnostics purposes.
|
2023-03-03 13:05:21 +00:00 |
|
Michael B. Gale
|
60afa6e9f0
|
Add basic reporting of a general autobuild failure
|
2023-03-03 13:05:21 +00:00 |
|
Michael B. Gale
|
e029b1f0a8
|
Read ..._DIAGNOSTIC_DIR variable
|
2023-03-03 13:05:20 +00:00 |
|
Michael B. Gale
|
467429c23e
|
Refactor env var code in Autobuilder class
|
2023-03-03 13:05:19 +00:00 |
|
Asger F
|
8f0b77d54f
|
Revert "C#: Tool status page support"
|
2023-03-03 11:44:42 +01:00 |
|
Michael Nebel
|
2525ac3dd2
|
C#: Use dependency injection in the auto builder for Diagnostic classifier.
|
2023-03-02 09:18:56 +01:00 |
|
Michael B. Gale
|
93a45fce5e
|
Simplify DiagnosticClassifier in CSharpAutobuilder
|
2023-03-01 14:58:49 +00:00 |
|
Michael B. Gale
|
49039246e1
|
Apply ql-for-ql suggestion
|
2023-02-28 15:55:50 +00:00 |
|
Michael B. Gale
|
fea29d5172
|
Refactor to avoid public setters
|
2023-02-28 15:22:36 +00:00 |
|
Michael B. Gale
|
e3762c7f93
|
Move Language class to Semmle.Util
|
2023-02-28 14:16:33 +00:00 |
|
Michael B. Gale
|
e60676fbde
|
Fix IDisposable contract violation
|
2023-02-28 13:56:06 +00:00 |
|
Michael B. Gale
|
e2af8f1b43
|
Simplify Xamarin query to be platform-independent
|
2023-02-24 17:13:10 +00:00 |
|
Michael B. Gale
|
430af661cd
|
Show .NET core error only if files exist
|
2023-02-24 16:16:33 +00:00 |
|
Michael B. Gale
|
bdbcaab0ba
|
Use relative paths
|
2023-02-24 13:49:06 +00:00 |
|
Michael B. Gale
|
1e2329d0dd
|
Add diagnostic for missing project files
|
2023-02-24 13:49:05 +00:00 |
|
Michael B. Gale
|
3bf6b6f96f
|
Add helper for markdown lists of projects
|
2023-02-24 13:49:05 +00:00 |
|
Michael B. Gale
|
b034b2f2a3
|
Refactor autobuild logic into an IBuildRule
|
2023-02-23 14:54:37 +00:00 |
|
Michael B. Gale
|
93b7a2bc92
|
Fix: drop please
|
2023-02-22 12:32:11 +00:00 |
|
Michael B. Gale
|
c3e25d2549
|
Add docs link for missing Xamarin SDKs
|
2023-02-22 12:32:10 +00:00 |
|
Michael B. Gale
|
08b51c3b06
|
Link to docs for autobuild failures
|
2023-02-22 12:32:10 +00:00 |
|
Michael B. Gale
|
0f320996cf
|
Make improvements based on PR feedback
|
2023-02-22 12:32:07 +00:00 |
|
Michael B. Gale
|
aa6efce695
|
Use TryGetValue
|
2023-02-16 15:52:13 +00:00 |
|
Michael B. Gale
|
5537d79d90
|
Detect missing Xamarin SDKs
|
2023-02-16 15:29:16 +00:00 |
|
Michael B. Gale
|
7e4808440e
|
Fixup: better error message for no-projects-or-solutions
|
2023-02-16 15:29:16 +00:00 |
|
Michael B. Gale
|
c55281a68e
|
Report .NET Core & MSBuild failures
|
2023-02-16 15:29:15 +00:00 |
|
Michael B. Gale
|
eda33fc5cb
|
Track which projects/solutions fail to build
|
2023-02-16 15:29:15 +00:00 |
|
Michael B. Gale
|
f68c529f04
|
Report projects incompatible with .NET Core
|
2023-02-16 15:29:15 +00:00 |
|
Michael B. Gale
|
61ff4c7896
|
Set DiagnosticMessage defaults
Refactor `GetDiagnosticSource` into `MakeDiagnostic`
which sets the defaults.
|
2023-02-16 15:29:13 +00:00 |
|
Michael B. Gale
|
9865c506e6
|
Change logic for autobuild failures
This is to account for multiple attempted rules that failed
|
2023-02-16 15:28:42 +00:00 |
|
Michael B. Gale
|
99924919be
|
Support asynchronous stdout/stderr processing
|
2023-02-16 15:28:42 +00:00 |
|
Michael B. Gale
|
c5a2cfcf95
|
Fixup: We => CodeQL
|
2023-02-16 15:28:41 +00:00 |
|
Michael B. Gale
|
219b232c83
|
Add no projects/solutions diagnostic
|
2023-02-16 15:28:41 +00:00 |
|
Michael B. Gale
|
7b5e19d462
|
Add diagnostics for BuildCommandAutoRule
|
2023-02-16 15:28:37 +00:00 |
|
Michael B. Gale
|
5963501368
|
BuildCommandAutoRule: expose more information
We expose the list of candidate script paths and the chosen script path
so that we can inspect them for diagnostics purposes.
|
2023-02-16 14:16:23 +00:00 |
|
Michael B. Gale
|
f4c4871ab3
|
Add basic reporting of a general autobuild failure
|
2023-02-16 14:16:23 +00:00 |
|
Michael B. Gale
|
fce9cb0b28
|
Read ..._DIAGNOSTIC_DIR variable
|
2023-02-16 14:16:23 +00:00 |
|
Michael B. Gale
|
fb6c27ba10
|
Refactor env var code in Autobuilder class
|
2023-02-16 14:16:22 +00:00 |
|
Michael B. Gale
|
e28be5d98f
|
Make msbuild work on Arm-based Macs
|
2023-02-16 11:07:38 +00:00 |
|
Michael Nebel
|
3a4e5700e8
|
C#: Update project targets, workflows and other scripts to use .NET 7.
|
2023-01-31 13:20:59 +01:00 |
|
dependabot[bot]
|
8600d2d12d
|
Bump Newtonsoft.Json in /csharp/autobuilder/Semmle.Autobuild.CSharp
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2)
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-08 15:01:05 +00:00 |
|
Tom Hvitved
|
8f3731fd42
|
C#: Split AutobuildOptions into C#/C++ specific classes
|
2022-11-23 12:57:16 +01:00 |
|
Tom Hvitved
|
780297152c
|
C#: Downgrade Microsoft.Build nuget package
17.4.0 does not officially support .NET 6 (it supports .NET 7), so downgrade
to avoid warnings.
|
2022-11-17 11:00:25 +01:00 |
|
Tom Hvitved
|
eda028721e
|
C#: Update all nuget packages
|
2022-11-15 09:19:33 +01:00 |
|
Tom Hvitved
|
18b5ab0862
|
C#: Remove legacy tracer support
|
2022-08-31 16:57:59 +02:00 |
|
Tom Hvitved
|
c75c489707
|
C#: Inject /p:MvcBuildViews=true using tracer instead of auto-builder
|
2022-08-31 16:57:59 +02:00 |
|
Tom Hvitved
|
7f0fa15fbc
|
Address review comment
|
2022-03-09 09:19:37 +01:00 |
|