JS: upgrade script, stats, version string

This commit is contained in:
Asger F 2019-09-18 15:42:42 +01:00
Родитель b4f67f20af
Коммит cafa9edf69
5 изменённых файлов: 2413 добавлений и 8 удалений

Просмотреть файл

@ -1,5 +1,13 @@
package com.semmle.js.extractor;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import java.util.regex.Pattern;
import com.semmle.js.extractor.ExtractorConfig.HTMLHandling;
import com.semmle.js.extractor.ExtractorConfig.Platform;
import com.semmle.js.extractor.ExtractorConfig.SourceType;
@ -23,13 +31,6 @@ import com.semmle.util.language.LegacyLanguage;
import com.semmle.util.process.ArgsParser;
import com.semmle.util.process.ArgsParser.FileMode;
import com.semmle.util.trap.TrapWriter;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import java.util.regex.Pattern;
/** The main entry point of the JavaScript extractor. */
public class Main {
@ -37,7 +38,7 @@ public class Main {
* A version identifier that should be updated every time the extractor changes in such a way that
* it may produce different tuples for the same file under the same {@link ExtractorConfig}.
*/
public static final String EXTRACTOR_VERSION = "2019-09-13";
public static final String EXTRACTOR_VERSION = "2019-09-18";
public static final Pattern NEWLINE = Pattern.compile("\n");

Просмотреть файл

@ -16715,6 +16715,69 @@
</dependencies>
</relation>
<relation>
<name>declared_function_signature</name>
<cardinality>62664</cardinality>
<columnsizes>
<e>
<k>node</k>
<v>62664</v>
</e>
<e>
<k>sig</k>
<v>21731</v>
</e>
</columnsizes>
<dependencies>
<dep>
<src>node</src>
<trg>sig</trg>
<val>
<hist>
<budget>12</budget>
<bs>
<b>
<a>1</a>
<b>2</b>
<v>62664</v>
</b>
</bs>
</hist>
</val>
</dep>
<dep>
<src>sig</src>
<trg>node</trg>
<val>
<hist>
<budget>12</budget>
<bs>
<b>
<a>1</a>
<b>2</b>
<v>16826</v>
</b>
<b>
<a>2</a>
<b>3</b>
<v>2358</v>
</b>
<b>
<a>3</a>
<b>6</b>
<v>1683</v>
</b>
<b>
<a>6</a>
<b>10251</b>
<v>864</v>
</b>
</bs>
</hist>
</val>
</dep>
</dependencies>
</relation>
<relation>
<name>invoke_expr_signature</name>
<cardinality>140668</cardinality>
<columnsizes>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -0,0 +1,2 @@
description: add declared function signatures to database
compatibility: backwards