src/share/classes/com/sun/tools/javac/file/JavacFileManager.java

changeset 184
905e151a185a
parent 106
ceaa6549687a
child 333
7c2d6da61646
equal deleted inserted replaced
183:dbe9e82f9d25 184:905e151a185a
947 947
948 public Iterable<? extends JavaFileObject> getJavaFileObjectsFromFiles( 948 public Iterable<? extends JavaFileObject> getJavaFileObjectsFromFiles(
949 Iterable<? extends File> files) 949 Iterable<? extends File> files)
950 { 950 {
951 ArrayList<RegularFileObject> result; 951 ArrayList<RegularFileObject> result;
952 if (files instanceof Collection) 952 if (files instanceof Collection<?>)
953 result = new ArrayList<RegularFileObject>(((Collection)files).size()); 953 result = new ArrayList<RegularFileObject>(((Collection<?>)files).size());
954 else 954 else
955 result = new ArrayList<RegularFileObject>(); 955 result = new ArrayList<RegularFileObject>();
956 for (File f: files) 956 for (File f: files)
957 result.add(new RegularFileObject(this, nullCheck(f))); 957 result.add(new RegularFileObject(this, nullCheck(f)));
958 return result; 958 return result;

mercurial