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 |
|
Tom Hvitved
|
8c1cab2d03
|
C#: Simplify extraction of is expressions and case statements
|
2019-06-03 15:50:41 +02:00 |
|
calum
|
b11dce7b8a
|
C#: Fix FP in expressions of the form (a?b:null)??d, where the null has a single successor, but the d is a join node.
|
2019-04-16 16:44:51 +01:00 |
|
Tom Hvitved
|
f90b0fd16f
|
C#: Convert some multi-line comments
|
2019-01-14 14:08:54 +01:00 |
|
Tom Hvitved
|
b81d2ca8fa
|
C#: Autoformat QLL files
|
2019-01-14 14:08:54 +01:00 |
|
Tom Hvitved
|
390ebc96ae
|
C#: Autoformat QL files
|
2019-01-11 13:55:28 +01:00 |
|
Tom Hvitved
|
f187e7444c
|
C#: Autoformat follow-up changes
|
2019-01-02 13:51:30 +01:00 |
|
Tom Hvitved
|
daa45322b1
|
C#: Autoformat QL queries
|
2019-01-02 12:59:07 +01:00 |
|
Felicity Chapman
|
fc6e9be75a
|
Fix incorrect tag
|
2018-11-20 07:12:48 +00:00 |
|
Felicity Chapman
|
39ef869e21
|
Fix partial edit - thanks Tom
|
2018-11-14 16:49:30 +00:00 |
|
Felicity Chapman
|
f9612a8f21
|
Minor updates for consistency
|
2018-11-14 16:25:28 +00:00 |
|
calum
|
3041756207
|
C#: Allow constructor parameters to shadow class members.
|
2018-10-24 17:48:51 +01:00 |
|
Tom Hvitved
|
603c3d6a43
|
C#: Teach null-guards library about pattern matching
|
2018-10-15 10:55:16 +02:00 |
|
Tom Hvitved
|
42faabc552
|
C#: Rename and restructure control flow graph entities
Follow a naming structure similar to the data flow library:
- `ControlFlowNode` -> `ControlFlow::Node`.
- `CallableEntryNode` -> `ControlFlow::Nodes::EntryNode`.
- `CallableExitNode` -> `ControlFlow::Nodes::ExitNode`.
- `ControlFlowEdgeType` -> `ControlFlow::SuccessorType`.
- `ControlFlowEdgeSuccessor` -> `ControlFlow::SuccessorTypes::NormalSuccessor`.
- `ControlFlowEdgeConditional -> ControlFlow::SuccessorTypes::ConditionalSuccessor`.
- `ControlFlowEdgeBoolean` -> `ControlFlow::SuccessorTypes::BooleanSuccessor`.
- `ControlFlowEdgeNullness` -> `ControlFlow::SuccessorTypes::NullnessSuccessor`.
- `ControlFlowEdgeMatching` -> `ControlFlow::SuccessorTypes::MatchingSuccessor`.
- `ControlFlowEdgeEmptiness` -> `ControlFlow::SuccessorTypes::EmptinessSuccessor`.
- `ControlFlowEdgeReturn` -> `ControlFlow::SuccessorTypes::ReturnSuccessor`.
- `ControlFlowEdgeBreak` -> `ControlFlow::SuccessorTypes::BreakSuccessor`.
- `ControlFlowEdgeContinue` -> `ControlFlow::SuccessorTypes::ContinueSuccessor`.
- `ControlFlowEdgeGotoLabel` -> `ControlFlow::SuccessorTypes::GotoLabelSuccessor`.
- `ControlFlowEdgeGotoCase` -> `ControlFlow::SuccessorTypes::GotoCaseSuccessor`.
- `ControlFlowEdgeGotoDefault` -> `ControlFlow::SuccessorTypes::GotoDefaultSuccessor`.
- `ControlFlowEdgeException` -> `ControlFlow::SuccessorTypes::ExceptionSuccessor`
|
2018-09-05 14:20:26 +02:00 |
|
Tom Hvitved
|
323709b5ad
|
C#: Generalize cs/constant-condition
|
2018-08-06 13:45:23 -07:00 |
|
Tom Hvitved
|
d05109df76
|
C#: Update queries in Bad Practices/Implementation Hiding
|
2018-08-03 14:19:58 +02:00 |
|
Pavel Avgustinov
|
b55526aa58
|
QL code and tests for C#/C++/JavaScript.
|
2018-08-02 17:53:23 +01:00 |
|