erik-krogh
|
0fdd06fff5
|
use my script to delete outdated deprecations
|
2024-09-03 20:30:58 +02:00 |
|
Taus
|
b484aee39e
|
Python: Autoformat everything
Of course, `StringLiteral` being much longer than `StrConst` meant a
bunch of files changed formatting.
|
2024-04-22 12:00:09 +00:00 |
|
Taus
|
1c68c987b0
|
Python: Change all remaining occurrences of StrConst
Done using
```
git grep StrConst | xargs sed -i 's/StrConst/StringLiteral/g'
```
|
2024-04-22 12:00:09 +00:00 |
|
Marcono1234
|
1ad08efe08
|
Python: Support a (ASCII) inline regex flag
|
2024-01-26 22:18:49 +01:00 |
|
Rasmus Lerchedahl Petersen
|
8ade9ed164
|
Python: fix inconsistency
Since we calculate the end column by offset,
we must believ that the end line is the same
as the start line.
|
2023-09-26 21:02:14 +02:00 |
|
Rasmus Lerchedahl Petersen
|
35f28c832a
|
Python: small refactor (reviewer suggestion)
|
2023-09-26 20:55:35 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f5059a6918
|
Python: fix computation at part boundaries
|
2023-09-26 20:51:15 +02:00 |
|
Rasmus Lerchedahl Petersen
|
73aa302bd2
|
Python: only expose lengths of quote and prefix
|
2023-09-26 20:45:24 +02:00 |
|
Rasmus Lerchedahl Petersen
|
d25b93d944
|
Python: fix ql alerts
|
2023-09-26 20:33:24 +02:00 |
|
Rasmus Lerchedahl Petersen
|
c1ebde4288
|
Python: improve location computation
|
2023-09-26 12:08:50 +02:00 |
|
Max Schaefer
|
6f67055852
|
Correctly account for length of string literal prefix when computing locations for RegExpTerms.
|
2023-09-22 11:24:25 +01:00 |
|
Rasmus Lerchedahl Petersen
|
137f9e7234
|
Python: Adress review comments
- make qldoc accurate
- fix ql4ql alert
|
2023-08-24 21:28:07 +02:00 |
|
Rasmus Lerchedahl Petersen
|
7ad1a21c2d
|
Python: make mode characters not be characters
They are simply considered part of the group start.
|
2023-08-24 21:21:49 +02:00 |
|
Geoffrey White
|
a0b784e7b1
|
Python: QLDoc.
|
2023-07-20 11:56:13 +01:00 |
|
Geoffrey White
|
bb16731b86
|
Python: Fix for multiple parse mode flags.
|
2023-07-20 11:16:14 +01:00 |
|
erik-krogh
|
d5029c94b6
|
changes based on review
|
2023-05-01 10:42:15 +02:00 |
|
erik-krogh
|
a7f733ab8c
|
move RegExpInterpretation into Concepts.qll
|
2023-05-01 10:42:15 +02:00 |
|
erik-krogh
|
113ce61d40
|
fix nit in qldoc
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
2d2602b668
|
use that strings are local-source-nodes in regex-tracking
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
3cde11efc8
|
use StrConst instead of Bytes and Unicode
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
f2adc4f958
|
add missing qldoc
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
59cc90e547
|
move Regex into a ParseRegExp file, and rename the class to RegExp
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
f0254fc089
|
introduce RegExpInterpretation instead of RegexString, and move RegexTreeView.qll into a regexp folder
|
2023-05-01 10:42:13 +02:00 |
|
erik-krogh
|
e677b62241
|
use type-tracking instead of global dataflow for tracking regular expressions
|
2023-05-01 10:41:53 +02:00 |
|