Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 39ff727

Browse files
committed
renamed "isExterns" to "is_externs"
1 parent 05c38da commit 39ff727

7 files changed

Lines changed: 12 additions & 5 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public Pair<Label, LoCInfo> extract(
136136
lexicalExtractor.extractLines(source, toplevelLabel);
137137
}
138138

139-
if (config.isExterns()) textualExtractor.getTrapwriter().addTuple("isExterns", toplevelLabel);
139+
if (config.isExterns()) textualExtractor.getTrapwriter().addTuple("is_externs", toplevelLabel);
140140
if (platform == Platform.NODE && sourceType == SourceType.COMMONJS_MODULE)
141141
textualExtractor.getTrapwriter().addTuple("isNodejs", toplevelLabel);
142142

javascript/extractor/tests/externs/output/trap/Point.js.trap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -951,6 +951,6 @@ successor(#20188,#20190)
951951
successor(#20283,#20188)
952952
successor(#20185,#20184)
953953
successor(#20272,#20185)
954-
isExterns(#20001)
954+
is_externs(#20001)
955955
numlines(#10000,17,10,1)
956956
filetype(#10000,"javascript")

javascript/ql/src/semmle/javascript/AST.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ class TopLevel extends @toplevel, StmtContainer {
221221
/** Holds if this toplevel is an externs definitions file. */
222222
predicate isExterns() {
223223
// either it was explicitly extracted as an externs file...
224-
isExterns(this)
224+
is_externs(this)
225225
or
226226
// ...or it has a comment with an `@externs` tag in it
227227
exists(JSDocTag externs |

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,8 @@ class XorBitwiseExpr = XOrExpr;
6767

6868
// Aliases for deprecated predicates from the dbscheme
6969

70+
/**
71+
* Alias for the predicate `is_externs` defined in the .dbscheme.
72+
* Use `TopLevel#isExterns()` instead.
73+
*/
74+
deprecated predicate isExterns(TopLevel toplevel) { is_externs(toplevel) }

javascript/ql/src/semmlecode.javascript.dbscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ filetype(
118118
toplevels (unique int id: @toplevel,
119119
int kind: int ref);
120120

121-
isExterns (int toplevel: @toplevel ref);
121+
is_externs (int toplevel: @toplevel ref);
122122

123123
case @toplevel.kind of
124124
0 = @script

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7897,7 +7897,7 @@
78977897
</dependencies>
78987898
</relation>
78997899
<relation>
7900-
<name>isExterns</name>
7900+
<name>is_externs</name>
79017901
<cardinality>44</cardinality>
79027902
<columnsizes>
79037903
<e>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
description: Rename multiple relation names.
22
compatibility: backwards
3+
is_externs.rel: reorder isExterns.rel(int toplevel) toplevel
4+
isExterns.rel: delete

0 commit comments

Comments
 (0)