Skip to content

Commit 9a1a439

Browse files
committed
renamed "isInverted" to "is_inverted"
1 parent fbcd3dd commit 9a1a439

File tree

7 files changed

+16
-9
lines changed

7 files changed

+16
-9
lines changed

javascript/extractor/src/com/semmle/js/extractor/RegExpExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ public void visit(IdentityEscape nd) {
333333
@Override
334334
public void visit(CharacterClass nd) {
335335
Label lbl = extractTerm(nd, parent, idx);
336-
if (nd.isInverted()) trapwriter.addTuple("isInverted", lbl);
336+
if (nd.isInverted()) trapwriter.addTuple("is_inverted", lbl);
337337
int i = 0;
338338
for (RegExpTerm element : nd.getElements()) visit(element, lbl, i++);
339339
}

javascript/extractor/tests/exprs/output/trap/regexp.js.trap

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1604,7 +1604,7 @@ regexpterm(#20522,23,#20521,0,"[^a-z]")
16041604
#20523=@"loc,{#10000},35,2,35,7"
16051605
locations_default(#20523,#10000,35,2,35,7)
16061606
hasLocation(#20522,#20523)
1607-
isInverted(#20522)
1607+
is_inverted(#20522)
16081608
#20524=*
16091609
regexpterm(#20524,24,#20522,0,"a-z")
16101610
#20525=@"loc,{#10000},35,4,35,6"
@@ -1843,7 +1843,7 @@ regexpterm(#20592,23,#20591,0,"[^]")
18431843
#20593=@"loc,{#10000},43,2,43,4"
18441844
locations_default(#20593,#10000,43,2,43,4)
18451845
hasLocation(#20592,#20593)
1846-
isInverted(#20592)
1846+
is_inverted(#20592)
18471847
#20594=*
18481848
stmts(#20594,2,#20001,43,"/<tpl\b ... /tpl>/;")
18491849
hasLocation(#20594,#20089)
@@ -1881,7 +1881,7 @@ regexpterm(#20604,23,#20602,0,"[^>]")
18811881
#20605=@"loc,{#10000},44,8,44,11"
18821882
locations_default(#20605,#10000,44,8,44,11)
18831883
hasLocation(#20604,#20605)
1884-
isInverted(#20604)
1884+
is_inverted(#20604)
18851885
#20606=*
18861886
regexpterm(#20606,14,#20604,0,">")
18871887
#20607=@"loc,{#10000},44,10,44,10"
@@ -1942,7 +1942,7 @@ regexpterm(#20626,23,#20624,0,"[^<]")
19421942
#20627=@"loc,{#10000},44,22,44,25"
19431943
locations_default(#20627,#10000,44,22,44,25)
19441944
hasLocation(#20626,#20627)
1945-
isInverted(#20626)
1945+
is_inverted(#20626)
19461946
#20628=*
19471947
regexpterm(#20628,14,#20626,0,"<")
19481948
#20629=@"loc,{#10000},44,24,44,24"
@@ -1998,7 +1998,7 @@ regexpterm(#20646,23,#20644,0,"[^>]")
19981998
#20647=@"loc,{#10000},44,41,44,44"
19991999
locations_default(#20647,#10000,44,41,44,44)
20002000
hasLocation(#20646,#20647)
2001-
isInverted(#20646)
2001+
is_inverted(#20646)
20022002
#20648=*
20032003
regexpterm(#20648,14,#20646,0,">")
20042004
#20649=@"loc,{#10000},44,43,44,43"

javascript/ql/src/semmle/javascript/Aliases.qll

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,3 +250,8 @@ deprecated predicate isCapture(RegExpGroup id, int number) { is_capture(id, numb
250250
* Use `RegExpGroup#isNamed()` instead.
251251
*/
252252
deprecated predicate isNamedCapture(RegExpGroup id, string name) { is_named_capture(id, name) }
253+
/**
254+
* Alias for the predicate `is_inverted` defined in the .dbscheme.
255+
* Use `RegExpCharacterClass#isInverted()` instead.
256+
*/
257+
deprecated predicate isInverted(RegExpCharacterClass id) { is_inverted(id) }

javascript/ql/src/semmle/javascript/Regexp.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -771,7 +771,7 @@ class RegExpBackRef extends RegExpTerm, @regexp_backref {
771771
*/
772772
class RegExpCharacterClass extends RegExpTerm, @regexp_char_class {
773773
/** Holds if this is an inverted character class, that is, a term of the form `[^...]`. */
774-
predicate isInverted() { isInverted(this) }
774+
predicate isInverted() { is_inverted(this) }
775775

776776
override predicate isNullable() { none() }
777777

javascript/ql/src/semmlecode.javascript.dbscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -882,7 +882,7 @@ range_quantifier_lower_bound (unique int id: @regexp_range ref, int lo: int ref)
882882
range_quantifier_upper_bound (unique int id: @regexp_range ref, int hi: int ref);
883883
is_capture (unique int id: @regexp_group ref, int number: int ref);
884884
is_named_capture (unique int id: @regexp_group ref, string name: string ref);
885-
isInverted (int id: @regexp_char_class ref);
885+
is_inverted (int id: @regexp_char_class ref);
886886
regexpConstValue (unique int id: @regexp_constant ref, varchar(1) value: string ref);
887887
charClassEscape (unique int id: @regexp_char_class_escape ref, varchar(1) value: string ref);
888888
backref (unique int id: @regexp_backref ref, int value: int ref);

javascript/ql/src/semmlecode.javascript.dbscheme.stats

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20436,7 +20436,7 @@
2043620436
</dependencies>
2043720437
</relation>
2043820438
<relation>
20439-
<name>isInverted</name>
20439+
<name>is_inverted</name>
2044020440
<cardinality>458</cardinality>
2044120441
<columnsizes>
2044220442
<e>

javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,3 +74,5 @@ is_capture.rel: reorder isCapture.rel(int id, int number) id number
7474
isCapture.rel: delete
7575
is_named_capture.rel: reorder isNamedCapture.rel(int id, string name) id name
7676
isNamedCapture.rel: delete
77+
is_inverted.rel: reorder isInverted.rel(int id) id
78+
isInverted.rel: delete

0 commit comments

Comments
 (0)