JavaScript: Drop redundant columns from files and folders relations

This commit is contained in:
Tom Hvitved
2021-09-14 09:33:47 +02:00
parent 3bdc92ba8e
commit 63e28c57cd
4 changed files with 10 additions and 482 deletions

View File

@@ -11,6 +11,7 @@ import com.semmle.util.data.Pair;
import com.semmle.util.data.StringUtil;
import com.semmle.util.extraction.ExtractorOutputConfig;
import com.semmle.util.io.WholeIO;
import com.semmle.util.process.Env;
import com.semmle.util.srcarchive.DummySourceArchive;
import com.semmle.util.trap.ITrapWriterFactory;
import com.semmle.util.trap.TrapWriter;
@@ -21,6 +22,7 @@ import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map.Entry;
import org.junit.AfterClass;
@@ -140,6 +142,10 @@ public class TrapTests {
options.add(inputFile.getAbsolutePath());
}
LinkedHashMap<String, String> vars = new LinkedHashMap<>();
vars.put("CODEQL_REDUCE_FILES_FOLDERS_RELATIONS", "true");
Env.systemEnv().pushEnvironmentContext(vars);
final List<Pair<String, String>> expectedVsActual = new ArrayList<Pair<String, String>>();
Main main =
new Main(