File tree Expand file tree Collapse file tree 2 files changed +21
-5
lines changed
java/ql/test/query-tests/Telemetry/SupportedExternalApis Expand file tree Collapse file tree 2 files changed +21
-5
lines changed Original file line number Diff line number Diff line change 1+ | java.net.URL#URL(String) | 2 |
2+ | java.io.File#File(String) | 1 |
3+ | java.io.FileWriter#FileWriter(File) | 1 |
14| java.lang.StringBuilder#append(String) | 1 |
25| java.lang.StringBuilder#toString() | 1 |
6+ | java.net.URL#openConnection() | 1 |
7+ | java.net.URL#openStream() | 1 |
8+ | java.net.URLConnection#getInputStream() | 1 |
39| java.util.Map#put(Object,Object) | 1 |
Original file line number Diff line number Diff line change 11import java .time .Duration ;
22import java .util .HashMap ;
33import java .util .Map ;
4+ import java .io .InputStream ;
5+ import java .net .URL ;
6+ import java .io .File ;
7+ import java .io .FileWriter ;
48
59class SupportedExternalApis {
610 public static void main (String [] args ) throws Exception {
7- StringBuilder builder = new StringBuilder ();
8- builder .append ("foo" ); // supported
9- builder .toString (); // supported
11+ StringBuilder builder = new StringBuilder (); // uninteresting (parameterless constructor)
12+ builder .append ("foo" ); // supported summary
13+ builder .toString (); // supported summary
1014
11- Map <String , Object > map = new HashMap <>();
12- map .put ("foo" , new Object ()); // supported
15+ Map <String , Object > map = new HashMap <>(); // uninteresting (parameterless constructor)
16+ map .put ("foo" , new Object ()); // supported summary
1317
1418 Duration d = java .time .Duration .ofMillis (1000 ); // not supported
19+
20+ URL github = new URL ("https://www.github.com/" ); // supported summary
21+ InputStream stream = github .openConnection ().getInputStream (); // supported source (getInputStream), supported sink (openConnection)
22+
23+ new FileWriter (new File ("foo" )); // supported sink (FileWriter), supported summary (File)
24+ new URL ("http://foo" ).openStream (); // supported sink (openStream), supported summary (URL)
1525 }
1626}
You can’t perform that action at this time.
0 commit comments