Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\file\FSInfo.class
?? 4 ~ ()V ()Z <init> CLASS_PATH Code Exceptions InnerClasses LineNumberTable Name Signature SourceFile StackMapTable add close com/sun/tools/javac/file/FSInfo com/sun/tools/javac/util/Context emptyList exists get getAbsoluteFile getCanonicalFile getJarClassPath getMainAttributes getManifest getParent getValue hasMoreTokens instance isDirectory isFile java/io/File java/io/IOException java/lang/Object java/lang/String java/lang/Throwable java/util/ArrayList java/util/Collections java/util/List java/util/StringTokenizer java/util/jar/Attributes java/util/jar/Attributes$Name java/util/jar/JarFile java/util/jar/Manifest nextToken put ! " # $ % & ' ( ) * + , Ljava/util/jar/Attributes$Name; %(Lcom/sun/tools/javac/util/Context;)V ()Ljava/io/File; (Ljava/io/File;)V (Ljava/io/File;)Z (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)V ()Ljava/util/List; ()Ljava/util/jar/Attributes; ()Ljava/util/jar/Manifest; E(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/file/FSInfo; (Ljava/io/File;)Ljava/io/File; %(Ljava/lang/Class;)Ljava/lang/Object; &(Ljava/lang/Class;Ljava/lang/Object;)V '(Ljava/lang/String;Ljava/lang/String;)V 3(Ljava/util/jar/Attributes$Name;)Ljava/lang/String; (Ljava/io/File;)Ljava/util/List; 0(Ljava/io/File;)Ljava/util/List<Ljava/io/File;>; = ? ? @ B C - C D E F G J . K L M : P Q / a / b 0 S 0 U 0 V 0 W 0 X 0 [ 0 ] 0 c 2 Q 5 Q 6 ^ 8 T 8 \ 8 ] 9 d ; R ; Y ; ` <