Tom Hvitved
|
5a426d1800
|
Data flow: Use Boolean class
|
2023-12-14 09:04:16 +01:00 |
|
Joe Farebrother
|
aa418dc7d0
|
Add more line breaks in qldoc
|
2023-10-17 12:51:22 +01:00 |
|
Joe Farebrother
|
05162c68ec
|
Fix typo
|
2023-10-16 13:43:06 +01:00 |
|
Joe Farebrother
|
aade79f723
|
Improve qldoc and fix changenote
|
2023-10-16 13:02:28 +01:00 |
|
Joe Farebrother
|
9097d93ac7
|
Add shared library for filepath normalization
|
2023-10-13 17:07:47 +01:00 |
|
erik-krogh
|
fa1e8ee426
|
add getACodepoint to the shared Strings library, and use it in NfaUtils
|
2023-10-12 13:38:19 +02:00 |
|
erik-krogh
|
116025c569
|
use the new codePointAt and codePointCount methods instead of regex hacks
|
2023-10-12 13:38:19 +02:00 |
|
erik-krogh
|
5d4b542995
|
escape unicode chars in overly-large-range
|
2023-09-28 20:16:09 +02:00 |
|
Anders Schack-Mulligen
|
80f00bcb0b
|
FileSystem: Improve regex by only matching once instead of 3x.
|
2023-09-28 08:58:55 +02:00 |
|
Anders Schack-Mulligen
|
cfd08f23a5
|
FileSystem: Fix qldoc.
|
2023-09-28 08:58:55 +02:00 |
|
Anders Schack-Mulligen
|
7e04ac55b7
|
Merge pull request #14268 from aschackmull/java/xmlparsers-typetrack
Java/Dataflow: Add new light-weight data flow api and use it in XmlParsers
|
2023-09-21 13:33:21 +02:00 |
|
Anders Schack-Mulligen
|
3dadfa2243
|
Dataflow: review fixes
|
2023-09-21 11:52:41 +02:00 |
|
erik-krogh
|
9c0682848e
|
use final class aliases to use extends instead of instanceof in the shared libraries
|
2023-09-18 10:25:49 +02:00 |
|
erik-krogh
|
0bce42410a
|
support arbitrary codepoints in NfaUtils.qll
|
2023-08-08 22:14:51 +02:00 |
|
erik-krogh
|
859e1bfabc
|
add constraint that i should be between 0 and 65535
|
2023-08-08 21:11:59 +02:00 |
|
erik-krogh
|
0391e063ca
|
move to4digitHex to Numbers.qll
|
2023-08-08 21:10:58 +02:00 |
|
Tom Hvitved
|
1988397f93
|
Make shared CFG construction library a parameterized module
|
2023-08-03 09:39:30 +02:00 |
|
Jeroen Ketema
|
8cee4f37a4
|
Merge branch 'main' into inline-5
|
2023-07-11 10:30:11 +02:00 |
|
Asger F
|
86b5f0adc7
|
Revert "Merge pull request #13620 from github/revert-13496-rb/tracking-on-demand"
This reverts commit 133de56ac2, reversing
changes made to 28a8e48351.
|
2023-07-07 09:42:34 +02:00 |
|
Jeroen Ketema
|
e26336af21
|
Deprecate the class-based inline expectation test interface
|
2023-07-03 10:22:56 +02:00 |
|
Asger F
|
5d1a437e9c
|
Revert "Ruby: overhaul API graphs"
|
2023-06-29 15:39:19 +02:00 |
|
Asger F
|
0039cb141e
|
Merge branch 'main' into rb/tracking-on-demand
|
2023-06-23 12:55:54 +02:00 |
|
Jeroen Ketema
|
890a67d2ee
|
Introduce modules to merge 3, 4, and 5 inline expectation tests
|
2023-06-20 10:13:21 +02:00 |
|
Asger F
|
0110610c6a
|
Ruby: overhaul API graphs
|
2023-06-19 12:01:42 +02:00 |
|
Jeroen Ketema
|
1be9463297
|
Add forgotten classes related to the legacy InlineExpectationsTest class
|
2023-05-23 17:39:01 +02:00 |
|
Jeroen Ketema
|
3efc78ed49
|
Add default for hasOptionalResult
|
2023-05-23 12:32:11 +02:00 |
|
Jeroen Ketema
|
04beeef777
|
Add convenience module that merges two inline expectation tests
|
2023-05-23 12:29:06 +02:00 |
|
Jeroen Ketema
|
b96bfea590
|
Turn inline expectation test into a parameterized module
|
2023-05-23 12:29:06 +02:00 |
|
Tom Hvitved
|
bd5ae88a9a
|
Ruby: Move FileSystem.qll implementation into shared util pack
|
2023-02-23 10:21:04 +01:00 |
|
Tom Hvitved
|
85e4707e0c
|
Util: Use end line instead of start line for actual results
|
2023-02-17 13:22:28 +01:00 |
|
Tom Hvitved
|
29ce9bfe24
|
Util: Make some predicates private
|
2023-02-13 15:58:31 +01:00 |
|
Tom Hvitved
|
97f79602a9
|
Copy NumberUtils.qll from Ruby into shared util pack
|
2023-02-13 15:57:53 +01:00 |
|
yoff
|
c01ce955ba
|
Merge pull request #11778 from yoff/shared/inline-tests
Shared: Inline test expectations
|
2023-01-09 13:21:18 +01:00 |
|
Rasmus Lerchedahl Petersen
|
c3b3c05cf3
|
Revert "Merge pull request #37 from erik-krogh/shared/inline-tests"
This reverts commit 65fe9abcfe, reversing
changes made to 08e9d3391f.
|
2023-01-05 09:19:43 +01:00 |
|
erik-krogh
|
b3dd50bc36
|
inline Location into the shared implementation of InlineExpectationsTest
|
2022-12-22 11:09:43 +01:00 |
|
Rasmus Lerchedahl Petersen
|
b767dcfd18
|
shared: Add shared inline expectation test library
|
2022-12-22 10:20:05 +01:00 |
|
erik-krogh
|
5728e3ee8f
|
Merge branch 'main' into equiv
|
2022-12-21 21:28:32 +01:00 |
|
Arthur Baars
|
035ad65e43
|
AlertSuppression: move library into util folder
|
2022-12-21 10:39:57 +01:00 |
|
erik-krogh
|
0a828f7b31
|
fix the left()/right() predicates such that they return an Either
|
2022-12-20 13:56:25 +01:00 |
|
erik-krogh
|
b1001d1a10
|
make TypeWithToString private inside the shared pack
|
2022-12-20 13:56:25 +01:00 |
|
erik-krogh
|
236e6db996
|
fix typos
|
2022-12-20 13:54:02 +01:00 |
|
erik-krogh
|
50a91b5017
|
shared: add a shared Either type
|
2022-12-20 13:54:02 +01:00 |
|
Arthur Baars
|
c9739b21cb
|
AlertSuppression: add support for //codeql comments
|
2022-12-19 16:10:28 +01:00 |
|
Arthur Baars
|
c176606be5
|
AlertSuppression: allow //lgtm comments to scope over the next line
|
2022-12-19 16:10:26 +01:00 |
|
Arthur Baars
|
072a180093
|
Util: add AlertSuppression.qll
|
2022-12-19 12:06:36 +01:00 |
|
Anders Schack-Mulligen
|
758cb8b412
|
Shared: Fix trailing and non-ascii whitespace.
|
2022-11-30 11:14:43 +01:00 |
|
Anders Schack-Mulligen
|
ba56565125
|
Update shared/util/codeql/util/Option.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-11-30 10:55:07 +01:00 |
|
Anders Schack-Mulligen
|
71f5c8aa88
|
Shared: Add Util qlpack.
|
2022-11-30 10:43:33 +01:00 |
|