Tamas Vajk
|
71faa51270
|
C#: Dispose IDisposables
|
2020-10-13 13:27:46 +02:00 |
|
Tamas Vajk
|
e208f3d21d
|
C#: Simplify null checks with pattern matching, ??, and ?:
|
2020-10-13 13:27:46 +02:00 |
|
Tamas Vajk
|
504f56adeb
|
C#: Simplify object initialization
|
2020-10-13 13:27:46 +02:00 |
|
Tamas Vajk
|
b793af571e
|
C#: Remove unnecessary usings
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
ec63acfb0c
|
C#: Inline out variable declarations
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
f2e6b42aa4
|
C#: Add type parameter in/out
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
33672a4058
|
C#: Simplify using statements
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
412b87c5c7
|
C#: Fix loop that iterates only once
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
79eff06828
|
C#: Remove unused out argument
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
921d3eeaec
|
C#: Mark members static (remove unused members)
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
68a45e7e9d
|
C: Remove unused fields
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
0c9aaa3dce
|
C#: Remove unused parameters
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
93c6d5ea58
|
C#: Fix empty array creation
|
2020-10-13 13:27:45 +02:00 |
|
Tamas Vajk
|
2d3985742f
|
C#: Fix length/emptiness checks
|
2020-10-13 13:27:45 +02:00 |
|
Tom Hvitved
|
a9bb7b526c
|
Merge pull request #4413 from hvitved/csharp/indexer-explicit-interface
C#: Fix extraction of library indexers with explicit interface implementations
|
2020-10-07 18:49:30 +02:00 |
|
Tamás Vajk
|
cec6bbea57
|
Merge pull request #4418 from tamasvajk/feature/reenable-test
C#: Reenable disabled test on OSX
|
2020-10-07 16:03:27 +02:00 |
|
Tom Hvitved
|
68014fd3bf
|
C#: Fix extraction of library indexers with explicit interface implementations
|
2020-10-07 15:02:55 +02:00 |
|
Tamas Vajk
|
56604e005a
|
C#: Upgrade to .net core app 3.1
|
2020-10-06 16:01:14 +02:00 |
|
Tamas Vajk
|
36ddbcdd71
|
C#: Reenable disabled test on OSX
|
2020-10-06 11:41:48 +02:00 |
|
Tom Hvitved
|
4d62033a15
|
C#: Handle population of error types
|
2020-10-05 10:14:13 +02:00 |
|
Tamas Vajk
|
77bb1b2cd9
|
C#: Extract constant value of enum member equal clauses
|
2020-09-28 11:04:22 +02:00 |
|
Tamás Vajk
|
20c4d94ccc
|
Merge pull request #4318 from tamasvajk/feature/pointer-cast
C#: Add implicit cast from array to pointer
|
2020-09-28 09:34:54 +02:00 |
|
Tom Hvitved
|
7970fef3e4
|
Merge pull request #4315 from hvitved/merge-rc-1.25
Merge rc/1.25 into main
|
2020-09-24 08:27:01 +02:00 |
|
Tamas Vajk
|
48bf6d55aa
|
C#: Add implicit cast from array to pointer
|
2020-09-23 17:21:38 +02:00 |
|
Tamás Vajk
|
9b14a70eef
|
Merge pull request #4316 from tamasvajk/feature/local-functions
C#: Change TrapStackBehaviour of local functions
|
2020-09-23 14:12:07 +02:00 |
|
Tamas Vajk
|
5f96c37b28
|
C#: Fix switch case expression types
|
2020-09-22 13:16:31 +02:00 |
|
Tamas Vajk
|
d8176bc00d
|
C#: Change TrapStackBehaviour of local functions
|
2020-09-22 09:53:35 +02:00 |
|
Tom Hvitved
|
b6d93ae81d
|
Merge remote-tracking branch 'upstream/rc/1.25' into merge-rc-1.25
|
2020-09-22 09:35:39 +02:00 |
|
Tamás Vajk
|
d21c101c0d
|
Merge pull request #4041 from tamasvajk/feature/update-roslyn
C#: upgrade Roslyn dependencies to version 3.7
|
2020-09-14 13:57:36 +02:00 |
|
Tamás Vajk
|
f5f4b8e25b
|
C#: Enable nullability of Semmle.Extraction.CSharp.Standalone (#4115)
|
2020-09-14 13:43:57 +02:00 |
|
Tom Hvitved
|
0fb9dc5bac
|
C#: Adjust caching of tuple types
|
2020-09-14 11:24:46 +02:00 |
|
Tom Hvitved
|
e549377561
|
C#: Construct File::TransformedPathLazy lazily
This avoids calling the path transformer for `GeneratedFile`s.
|
2020-09-14 11:03:00 +02:00 |
|
Tom Hvitved
|
19746023d9
|
C#: Tidy code for constructing underlying tuple structs
|
2020-09-14 10:08:58 +02:00 |
|
Tom Hvitved
|
f225a17639
|
C#: Even more reflection for retrieving meta data handle
|
2020-09-11 11:49:07 +02:00 |
|
Tamas Vajk
|
643a8b57c3
|
C#: Explicitly handle underlying tuple types
|
2020-09-10 14:05:37 +02:00 |
|
Tamas Vajk
|
221b92de04
|
C#: upgrade Roslyn dependencies to version 3.7
|
2020-09-10 13:53:39 +02:00 |
|
Tamás Vajk
|
dfb8761bdc
|
C#: Add flag to Standalone extractor to use the self contained .Net framework (#4233)
|
2020-09-09 16:12:48 +02:00 |
|
Tom Hvitved
|
4d0a1ee857
|
Address review comments
|
2020-09-08 12:54:12 +02:00 |
|
Tom Hvitved
|
37f1ce3122
|
C#: Implement support for path transformers
|
2020-09-07 15:02:50 +02:00 |
|
Tom Hvitved
|
14567f5314
|
C#: Support wild-cards in file patterns
Implements the specification at https://wiki.semmle.com/display/SDmaster/project-layout+format
by compiling file path specifications to regular expressions.
|
2020-09-07 09:03:56 +02:00 |
|
Tom Hvitved
|
26639a113e
|
C#: Rename Layout.Condition to FilePattern and move to separate file
|
2020-09-02 19:41:22 +02:00 |
|
Tom Hvitved
|
1b769ebac9
|
C#: Address more review comments
|
2020-09-02 10:52:05 +02:00 |
|
Tom Hvitved
|
51dc1515ab
|
C#: Address review comments
|
2020-09-02 10:52:05 +02:00 |
|
Tom Hvitved
|
d17f88bbcd
|
C#: Remove assembly prefix from all extractor IDs
|
2020-09-02 10:52:04 +02:00 |
|
Calum Grant
|
7628caa2db
|
C#: Avoid typerefs for constructed types.
|
2020-09-02 10:52:04 +02:00 |
|
Calum Grant
|
aa99269015
|
C#: Fix merge conflicts. Unfortunately, the type of symbolEntityCache needed to be the same as objectEntityCache to fix nullability warnings.
|
2020-09-02 10:52:04 +02:00 |
|
Calum Grant
|
f4b1594461
|
C#: Unqualify method names and nested types.
|
2020-09-02 10:52:04 +02:00 |
|
Calum Grant
|
90517580a5
|
C#: Address review comment: Make dictionary type more specific.
|
2020-09-02 10:52:04 +02:00 |
|
Calum Grant
|
cd51a67c0d
|
C#: Take nullability into account when creating symbol entities. Otherwise, an entity with the wrong (cached) nullability could be created.
|
2020-09-02 10:52:04 +02:00 |
|
Calum Grant
|
d1cde2a815
|
C#: Address review comment.
|
2020-09-02 10:52:03 +02:00 |
|