Michael Nebel
26f767073d
Merge pull request #14363 from michaelnebel/csharp/sunsetqlstubgen
...
C#: Sunset QL based stub generator.
2023-10-24 11:05:56 +02:00
Joe Farebrother
3f11d83b7b
Merge pull request #14500 from joefarebrother/shared-filepath-normalize
...
Shared: Add library for filepath normalization
2023-10-23 16:09:44 +01:00
Michael Nebel
4e99266b65
C#: Sunset the QL based stub generator.
2023-10-23 15:09:38 +02:00
Joe Farebrother
9097d93ac7
Add shared library for filepath normalization
2023-10-13 17:07:47 +01:00
Joe Farebrother
915352861d
Check for generic base types in Missing Function Level Access Control and Insecure Direct Object Reference.
2023-10-13 14:22:45 +01:00
Tamas Vajk
791a6422b3
C#: Fix params attribute argument extraction
2023-10-13 11:30:02 +02:00
Tamas Vajk
e730815f41
C#: Add test case for params arguments in attributes
2023-10-13 11:29:32 +02:00
Tamas Vajk
b2514b3c69
Adjust expected test output
2023-10-02 13:35:16 +02:00
Koen Vlaswinkel
3f3c662a7d
C#: Fix parentheses in model editor queries
...
The MaD format and the Java model editor queries use parentheses around
the method parameter types, but `parameterQualifiedTypeNamesToString`
returns the parameter types without parentheses. This adds the
parentheses to the result of `getParameterTypes` to ensure consistency
between the Java and C# queries.
2023-09-28 10:51:36 +02:00
Koen Vlaswinkel
0f4f98787c
Merge pull request #14200 from github/koesie10/add-csharp-model-editor-queries
...
C#: Add VS Code model editor queries
2023-09-28 10:12:57 +02:00
Michael Nebel
577ea50ec9
C#: Base ConstantComparison and PossibleLossOfPrecision tests on stubs.
2023-09-27 09:35:57 +02:00
Michael Nebel
68fd25cd9c
C#: Base DeadStoreOfLocal test on stubs.
2023-09-27 09:35:57 +02:00
Michael Nebel
5e3ae0afac
C#: Update .NET and ASP.NET stubs.
2023-09-26 15:09:10 +02:00
Michael Nebel
d00ff9665c
C#: Update .NET and ASP.NET stubs.
2023-09-26 12:28:23 +02:00
Joe Farebrother
7c230d61a8
Merge pull request #13882 from joefarebrother/csharp-insecure-direct-object-ref
...
C#: Add query for Insecure Direct Object Reference
2023-09-25 20:29:54 +01:00
Tom Hvitved
ae06040a48
Address review comments
2023-09-25 14:30:08 +02:00
Koen Vlaswinkel
dc6def79d0
C#: Split API name column into separate columns
2023-09-25 10:02:34 +02:00
Tom Hvitved
8f35c99f16
C#: Improve lambda dispatch using type flow
2023-09-23 11:41:03 +02:00
Tom Hvitved
09063c5189
C#: Port and extend type dispatch tests from Java
2023-09-23 11:37:51 +02:00
Koen Vlaswinkel
0fea21f3e7
C#: Remove unnecessary columns
2023-09-22 16:35:15 +02:00
Tom Hvitved
13ad6f8690
C#: Add missing flow summary for List<T>.ForEach
2023-09-22 13:48:32 +02:00
Tom Hvitved
831baa867c
C#: Refactor and regenerate stubs
2023-09-22 09:15:01 +02:00
Tom Hvitved
f07d02be96
Regenerate stubs
2023-09-21 15:35:50 +02:00
Tom Hvitved
2343e5ecd8
C#: Regenerate NHibernate stubs
2023-09-21 12:56:11 +02:00
Tom Hvitved
e944b90eef
C#: Regenerate Microsoft.AspNetCore.App stubs
2023-09-21 12:56:05 +02:00
Tom Hvitved
c547adc9d4
C#: Regenerate Microsoft.NetCore.App stubs
2023-09-21 12:56:04 +02:00
Tom Hvitved
58f45ea198
C#: Regenerate Newtonsoft.Json stubs
2023-09-21 12:56:04 +02:00
Joe Farebrother
4497e22195
Add an additional example and additional test cases for authorize attribute cases
2023-09-20 04:13:34 +01:00
Koen Vlaswinkel
044fb9f320
C#: Rename queries from fetch methods to endpoints
2023-09-19 15:51:12 +02:00
Koen Vlaswinkel
eace7a4bbf
C#: Add tests for supported framework methods
2023-09-19 15:49:35 +02:00
Koen Vlaswinkel
14a2b7f79f
C#: Add tests for private methods and accessors
2023-09-19 14:55:57 +02:00
Koen Vlaswinkel
81a8eeed46
C#: Only include unbound declarations in endpoints
2023-09-18 15:45:30 +02:00
Koen Vlaswinkel
f468b2a3d1
C#: Add tests for generic interfaces/classes/methods
2023-09-18 14:58:20 +02:00
Koen Vlaswinkel
e524e358f0
C#: Check accessor declaration for publicness
2023-09-18 13:40:23 +02:00
Joe Farebrother
eb2f5898bd
Fix typos
2023-09-15 16:39:51 +01:00
Joe Farebrother
6a95ed64ff
Add test cases for authorization from attributes
2023-09-15 10:25:27 +01:00
Joe Farebrother
86abd338e5
Update test options
2023-09-15 10:25:26 +01:00
Joe Farebrother
f8b1b38438
Update alert message and make user checks more precise
2023-09-15 10:25:26 +01:00
Joe Farebrother
009a7bfc87
Add MVC tests
2023-09-15 10:25:26 +01:00
Joe Farebrother
20d42dfd7d
Add tests for webforms case
2023-09-15 10:25:26 +01:00
Koen Vlaswinkel
585fb9db7e
C#: Add VS Code model editor queries
2023-09-13 13:12:55 +02:00
Tom Hvitved
718e491800
C#: Clear TRAP stack when calling PopulateGenerics
2023-09-06 21:12:01 +02:00
Michael Nebel
e226c564b6
C#: Base WriteOnlyContainer test on stubs.
2023-08-29 16:24:01 +02:00
Michael Nebel
35a1dd8ba9
C#: Base Useless Code tests on stubs.
2023-08-29 16:20:59 +02:00
Michael Nebel
e9b3f1282a
C#: Base UseBraces tests on stubs.
2023-08-29 16:05:15 +02:00
Michael Nebel
fc850b18fe
C#: Base ReadOnlyContainer tests on stubs.
2023-08-29 15:36:03 +02:00
Michael Nebel
7d7a893b55
C#: Base Performance tests on stubs.
2023-08-29 15:34:33 +02:00
Michael Nebel
6760dd9121
C#: Base Nullness tests on stubs.
2023-08-29 15:30:24 +02:00
Michael Nebel
b3be4797e2
C#: Base the Metrics tests on stubs.
2023-08-29 15:23:42 +02:00
Michael Nebel
c906009e5b
C#: Base the MagicConstants tests on stubs.
2023-08-29 15:19:19 +02:00