mirror of
https://github.com/github/codeql.git
synced 2026-04-27 17:55:19 +02:00
Java: add basic ECJ integration tests
This commit is contained in:
@@ -0,0 +1 @@
|
||||
public class Test { }
|
||||
@@ -0,0 +1 @@
|
||||
| Test.java:1:14:1:17 | Test |
|
||||
@@ -0,0 +1,6 @@
|
||||
import urllib.request
|
||||
from create_database_utils import *
|
||||
|
||||
urllib.request.urlretrieve("https://repo1.maven.org/maven2/org/eclipse/jdt/ecj/3.37.0/ecj-3.37.0.jar", "ecj.jar")
|
||||
|
||||
run_codeql_database_create(["java -cp ecj.jar org.eclipse.jdt.internal.compiler.batch.Main -noExit Test.java"], lang="java")
|
||||
@@ -0,0 +1,3 @@
|
||||
import java
|
||||
|
||||
select any(Class c | c.fromSource())
|
||||
@@ -0,0 +1 @@
|
||||
public class Test { }
|
||||
@@ -0,0 +1 @@
|
||||
| Test.java:1:14:1:17 | Test |
|
||||
@@ -0,0 +1,6 @@
|
||||
import urllib.request
|
||||
from create_database_utils import *
|
||||
|
||||
urllib.request.urlretrieve("https://repo1.maven.org/maven2/org/eclipse/jdt/ecj/3.37.0/ecj-3.37.0.jar", "ecj.jar")
|
||||
|
||||
run_codeql_database_create(["java -cp ecj.jar org.eclipse.jdt.internal.compiler.batch.Main Test.java"], lang="java")
|
||||
@@ -0,0 +1,3 @@
|
||||
import java
|
||||
|
||||
select any(Class c | c.fromSource())
|
||||
Reference in New Issue
Block a user