< prev index next >

langtools/make/tools/crules/MutableFieldsAnalyzer.java

Print this page




  90     private static void ignoreFields(String className, String... fieldNames) {
  91         classFieldsToIgnoreMap.put(className, new HashSet<>(Arrays.asList(fieldNames)));
  92     };
  93 
  94     static {
  95         ignoreFields("com.sun.tools.javac.util.JCDiagnostic", "fragmentFormatter");
  96         ignoreFields("com.sun.tools.javac.util.JavacMessages", "defaultBundle", "defaultMessages");
  97         ignoreFields("com.sun.tools.javac.file.JRTIndex", "sharedInstance");
  98         ignoreFields("com.sun.tools.javac.main.JavaCompiler", "versionRB");
  99         ignoreFields("com.sun.tools.javac.code.Type", "moreInfo");
 100         ignoreFields("com.sun.tools.javac.util.SharedNameTable", "freelist");
 101         ignoreFields("com.sun.tools.javac.util.Log", "useRawMessages");
 102         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$ModuleFinder",
 103                 "moduleFinderClass", "ofMethod");
 104         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$Configuration",
 105                 "configurationClass", "resolveRequiresAndUsesMethod");
 106         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$Layer",
 107                 "layerClass", "bootMethod", "defineModulesWithOneLoaderMethod", "configurationMethod");
 108         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$ServiceLoaderHelper",
 109                 "loadMethod");


 110         ignoreFields("com.sun.tools.javac.util.ModuleHelper",
 111                 "addExportsMethod", "getUnnamedModuleMethod", "getModuleMethod");
 112     }
 113 
 114 }


  90     private static void ignoreFields(String className, String... fieldNames) {
  91         classFieldsToIgnoreMap.put(className, new HashSet<>(Arrays.asList(fieldNames)));
  92     };
  93 
  94     static {
  95         ignoreFields("com.sun.tools.javac.util.JCDiagnostic", "fragmentFormatter");
  96         ignoreFields("com.sun.tools.javac.util.JavacMessages", "defaultBundle", "defaultMessages");
  97         ignoreFields("com.sun.tools.javac.file.JRTIndex", "sharedInstance");
  98         ignoreFields("com.sun.tools.javac.main.JavaCompiler", "versionRB");
  99         ignoreFields("com.sun.tools.javac.code.Type", "moreInfo");
 100         ignoreFields("com.sun.tools.javac.util.SharedNameTable", "freelist");
 101         ignoreFields("com.sun.tools.javac.util.Log", "useRawMessages");
 102         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$ModuleFinder",
 103                 "moduleFinderClass", "ofMethod");
 104         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$Configuration",
 105                 "configurationClass", "resolveRequiresAndUsesMethod");
 106         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$Layer",
 107                 "layerClass", "bootMethod", "defineModulesWithOneLoaderMethod", "configurationMethod");
 108         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$ServiceLoaderHelper",
 109                 "loadMethod");
 110         ignoreFields("com.sun.tools.javac.util.JDK9Wrappers$VMHelper",
 111                 "vmClass", "getRuntimeArgumentsMethod");
 112         ignoreFields("com.sun.tools.javac.util.ModuleHelper",
 113                 "addExportsMethod", "getUnnamedModuleMethod", "getModuleMethod");
 114     }
 115 
 116 }
< prev index next >