Jon Janego
|
7423f6f99b
|
Fix typo in warning message for Path.Combine
|
2025-12-17 09:16:05 -06:00 |
|
Jon Janego
|
576f270753
|
Update PathCombine.ql
|
2025-12-16 16:39:06 -06:00 |
|
Jon Janego
|
84a501d360
|
Update csharp/ql/src/Bad Practices/PathCombine.ql
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2025-12-16 09:10:39 -06:00 |
|
Jon Janego
|
bd9b657e91
|
Update csharp/ql/src/Bad Practices/PathCombine.ql
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-15 15:20:52 -06:00 |
|
Jon Janego
|
f6e3e192ca
|
Clarify Path.Combine call behavior in documentation
Updated the name and description to clarify the issue with Path.Combine.
|
2025-12-15 15:18:34 -06:00 |
|
Anders Schack-Mulligen
|
24a575a7a5
|
C#: Replace initializer splitting with ObjectInitMethod.
|
2025-12-02 13:49:14 +01:00 |
|
Anders Schack-Mulligen
|
7d0e4f58f3
|
C#: Fix join-order issue in ConstantCondition.
|
2025-10-22 15:52:51 +02:00 |
|
Anders Schack-Mulligen
|
64810f6fb5
|
C#: Improve ConstantCondition.ql
|
2025-10-03 15:29:34 +02:00 |
|
Michael Nebel
|
17735a9a43
|
C#: Add queries medium precision queries to the code-quality-extended suite (and update tags).
|
2025-09-16 13:56:02 +02:00 |
|
Anders Schack-Mulligen
|
f833fe0e6e
|
Merge pull request #20300 from aschackmull/cfg/successortype
Shared: Add a shared SuccessorType implementation
|
2025-09-02 14:09:35 +02:00 |
|
Michael Nebel
|
7491352278
|
C#: Fix some Ql4Ql violations.
|
2025-09-01 14:57:30 +02:00 |
|
Anders Schack-Mulligen
|
8b50ac291f
|
C#: Use shared SuccessorType.
|
2025-09-01 12:53:24 +02:00 |
|
Michael Nebel
|
819ee33239
|
C#: Do not add complexity queries that should be configurable to the Code Quality suite.
|
2025-06-17 10:00:11 +02:00 |
|
Michael Nebel
|
96b7250b61
|
C#: Mass enable quality queries and update tags.
|
2025-06-17 09:56:43 +02:00 |
|
Tamas Vajk
|
ea9b95790b
|
Use code-quality-selectors in C# suite
|
2025-04-29 16:02:46 +02:00 |
|
Michael Nebel
|
42f86a8234
|
Update csharp/ql/src/Bad Practices/Control-Flow/ConstantCondition.ql
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2025-03-12 11:13:25 +01:00 |
|
Michael Nebel
|
150aa5d1cf
|
C#: Include normal switch/case statements in the white list and allow the use of wildcards when there is a condition.
|
2025-03-11 14:37:56 +01:00 |
|
Carl Dybdahl
|
2f7cdf1bfa
|
Improvements
|
2025-03-03 15:32:15 +01:00 |
|
Carl Dybdahl
|
b3447959fa
|
Match autoformatting, add QLDoc references
|
2025-03-03 15:32:15 +01:00 |
|
Carl Dybdahl
|
d82295c54a
|
Add QLDoc
|
2025-03-03 15:32:15 +01:00 |
|
Carl Dybdahl
|
44e6691e6d
|
Add implementation and tests
|
2025-03-03 15:32:15 +01:00 |
|
Michael Nebel
|
2bff2d646f
|
C#: Disregards compiler generated virtual calls as problematic virtual calls.
|
2025-01-14 17:14:09 +01:00 |
|
Tom Hvitved
|
b72f34591d
|
C#: Use {get,has}FullyQualifiedName throughout
|
2023-11-10 08:46:15 +01:00 |
|
Nick Rolfe
|
dadb5b34e6
|
C#: avoid call to Location::toString() in cs/expose-implementation
|
2023-06-05 10:19:27 +01:00 |
|
Kasper Svendsen
|
3041fdebba
|
C#: Make implicit this receivers explicit
|
2023-05-09 15:34:59 +02:00 |
|
Michael Nebel
|
27efb0d843
|
C#: Rename -> for .
|
2022-12-06 13:53:50 +01:00 |
|
Michael Nebel
|
0a3295ef3f
|
C#: Address review comments.
|
2022-12-06 11:59:13 +01:00 |
|
Michael Nebel
|
38e906f854
|
C#: Use hasQualifiedName instead of getQualifiedName.
|
2022-12-06 11:59:13 +01:00 |
|
Michael Nebel
|
c24302bec2
|
C#: Replace all uses of the deprecated hasQualifiedName/1 predicate.
|
2022-12-06 11:59:12 +01:00 |
|
erik-krogh
|
64707f4f7b
|
remove redundant assignments
|
2022-11-21 17:45:05 +01:00 |
|
Josh Soref
|
322b957e27
|
spelling: circumference
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2022-10-14 10:16:55 -04:00 |
|
Josh Soref
|
4e220330a7
|
spelling: interface
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2022-10-11 03:59:17 -04:00 |
|
erik-krogh
|
ea11f744e1
|
update cs/confusing-override-name to match java
|
2022-08-22 21:41:46 +02:00 |
|
erik-krogh
|
064c9a6938
|
update {cs/java}/todo-comment to match javascript
|
2022-08-22 21:41:46 +02:00 |
|
Michael Nebel
|
194da454b1
|
C#: Add record deconstruct method as an exception from the bad practice rule.
|
2022-01-19 11:04:53 +01:00 |
|
Tom Hvitved
|
9ee1c49bac
|
C#: Replace localFlow with localFlowStep in recursive predicate
|
2021-11-12 14:04:38 +01:00 |
|
Geoffrey White
|
3983587682
|
C#: Set literals.
|
2021-10-14 14:22:39 +01:00 |
|
Tom Hvitved
|
f06632a8e7
|
C#: Filter discards in tuples in ConstantCondition.ql
|
2021-10-04 13:04:18 +02:00 |
|
intrigus-lgtm
|
88bd464296
|
C# remove spurious spaces in <code> tag
|
2021-07-15 19:34:13 +02:00 |
|
Calum Grant
|
771e686946
|
Update security-severity scores
|
2021-06-15 13:25:17 +01:00 |
|
Calum Grant
|
a594afb828
|
Add security-severity metadata
|
2021-06-10 20:11:08 +01:00 |
|
Marcono1234
|
b9c0193022
|
Sync .qhelp file renaming to other languages
|
2021-03-03 15:38:08 +01:00 |
|
Tom Hvitved
|
cd77f14a75
|
C#: Rename getSourceDeclaration() to getUnboundDeclaration()
|
2020-11-23 16:09:33 +01:00 |
|
Tom Hvitved
|
708fca4a2f
|
C#: Update ConstantCondition.ql
|
2020-11-13 10:23:09 +01:00 |
|
Arthur Baars
|
aedfa47cb4
|
Add missing QHelp files
|
2020-09-01 12:46:57 +02:00 |
|
Anders Schack-Mulligen
|
726a873c3e
|
C#: Autoformat.
|
2020-01-29 13:15:00 +01:00 |
|
Calum Grant
|
2706238413
|
C#: Update queries to use localExprFlow.
|
2019-10-04 16:53:02 +01:00 |
|
Felicity Chapman
|
cb48af7395
|
Update Python and C# help for commented-out code to use common qhelp
|
2019-07-15 09:26:17 +01:00 |
|
Tom Hvitved
|
e6e606232d
|
C#: Address review comments
|
2019-07-01 09:37:15 +02:00 |
|
Tom Hvitved
|
db565c5a88
|
C#: Remove false positives in cs/constant-condition
|
2019-06-28 11:50:53 +02:00 |
|