1 compiler.err.already.annotated # internal compiler error? 2 compiler.err.already.defined.this.unit # seems to be masked by compiler.err.duplicate.class 3 compiler.err.bad.functional.intf.anno # seems to be masked by compiler.err.annotation.type.not.applicable 4 compiler.err.annotation.value.not.allowable.type # should be detected in advance by the annotation value visitor 5 compiler.err.cant.read.file # (apt.JavaCompiler?) 6 compiler.err.cant.select.static.class.from.param.type 7 compiler.err.dc.unterminated.string # cannot happen 8 compiler.err.file.patched.and.msp # needs the same dir on --module-source-path and --patch-module 9 compiler.err.illegal.char.for.encoding 10 compiler.err.invalid.repeatable.annotation # should not happen 11 compiler.err.invalid.repeatable.annotation.invalid.value # "can't" happen 12 compiler.err.invalid.repeatable.annotation.multiple.values # can't happen 13 compiler.err.io.exception # (javah.JavahTask?) 14 compiler.err.limit.code # Code 15 compiler.err.limit.code.too.large.for.try.stmt # Gen 16 compiler.err.limit.dimensions # Gen 17 compiler.err.limit.locals # Code 18 compiler.err.limit.parameters # Gen 19 compiler.err.limit.pool # Gen,JavaCompiler 20 compiler.err.limit.pool.in.class # UNUSED? 21 compiler.err.limit.stack # Code 22 compiler.err.limit.string # Gen 23 compiler.err.limit.string.overflow # JavaCompiler 24 compiler.err.module.non.zero.opens # bad class file 25 compiler.err.name.reserved.for.internal.use # UNUSED 26 compiler.err.no.annotation.member 27 compiler.err.no.encl.instance.of.type.in.scope # cannot occur; always followed by assert false; 28 compiler.err.no.match.entry # UNUSED? 29 compiler.err.not.annotation.type # cannot occur given preceding checkType 30 compiler.err.not.def.access.package.cant.access 31 compiler.err.proc.bad.config.file # JavacProcessingEnvironment 32 compiler.err.proc.cant.access # completion failure 33 compiler.err.proc.cant.access.1 # completion failure, no stack trace 34 compiler.err.proc.cant.create.loader # security exception from service loader 35 compiler.err.proc.no.service # JavacProcessingEnvironment: no service loader available 36 compiler.err.proc.processor.bad.option.name # cannot happen? masked by javac.err.invalid.A.key 37 compiler.err.proc.service.problem # JavacProcessingEnvironment: catch Throwable from service loader 38 compiler.err.signature.doesnt.match.intf # UNUSED 39 compiler.err.signature.doesnt.match.supertype # UNUSED 40 compiler.err.source.cant.overwrite.input.file 41 compiler.err.stack.sim.error 42 compiler.err.type.var.more.than.once # UNUSED 43 compiler.err.type.var.more.than.once.in.result # UNUSED 44 compiler.err.unexpected.type 45 compiler.err.unsupported.cross.fp.lit # Scanner: host system dependent 46 compiler.misc.bad.class.signature # bad class file 47 compiler.misc.bad.const.pool.tag # bad class file 48 compiler.misc.bad.const.pool.tag.at # bad class file 49 compiler.misc.bad.constant.range # bad class file 50 compiler.misc.bad.constant.value # bad class file 51 compiler.misc.bad.enclosing.class # bad class file 52 compiler.misc.bad.enclosing.method # bad class file 53 compiler.misc.bad.runtime.invisible.param.annotations # bad class file 54 compiler.misc.bad.signature # bad class file 55 compiler.misc.bad.type.annotation.value 56 compiler.misc.base.membership # UNUSED 57 compiler.misc.class.file.not.found # ClassReader 58 compiler.misc.class.file.wrong.class 59 compiler.misc.exception.message # uncommon completion failure based on a string 60 compiler.misc.fatal.err.cant.locate.ctor # Resolve, from Lower 61 compiler.misc.fatal.err.cant.locate.field # Resolve, from Lower 62 compiler.misc.fatal.err.cant.locate.meth # Resolve, from Lower 63 compiler.misc.fatal.err.cant.close # JavaCompiler 64 compiler.misc.file.does.not.contain.package 65 compiler.misc.illegal.start.of.class.file 66 compiler.misc.inferred.do.not.conform.to.lower.bounds # cannot happen? 67 compiler.misc.kindname.annotation 68 compiler.misc.kindname.enum 69 compiler.misc.kindname.package 70 compiler.misc.kindname.static 71 compiler.misc.kindname.type.variable 72 compiler.misc.kindname.type.variable.bound 73 compiler.misc.kindname.value 74 compiler.misc.incompatible.eq.lower.bounds # cannot happen? 75 compiler.misc.module.name.mismatch 76 compiler.misc.module.non.zero.opens # bad class file 77 compiler.misc.no.unique.minimal.instance.exists 78 compiler.misc.no.unique.maximal.instance.exists # cannot happen? 79 compiler.misc.not.def.access.package.cant.access 80 compiler.misc.package.not.visible 81 compiler.misc.resume.abort # prompt for a response 82 compiler.misc.source.unavailable # DiagnosticSource 83 compiler.misc.token.bad-symbol 84 compiler.misc.token.character 85 compiler.misc.token.double 86 compiler.misc.token.end-of-input 87 compiler.misc.token.float 88 compiler.misc.token.integer 89 compiler.misc.token.long-integer 90 compiler.misc.token.string 91 compiler.misc.type.captureof 92 compiler.misc.type.captureof.1 93 compiler.misc.type.none 94 compiler.misc.type.req.exact 95 compiler.misc.unable.to.access.file # ClassFile 96 compiler.misc.undecl.type.var # ClassReader 97 compiler.misc.unicode.str.not.supported # ClassReader 98 compiler.misc.user.selected.completion.failure # manual completion failure 99 compiler.misc.malformed.vararg.method # ClassReader 100 compiler.misc.version.not.available # JavaCompiler; implies build error 101 compiler.misc.where.description.captured 102 compiler.misc.where.typevar.1 103 compiler.misc.wrong.version # ClassReader 104 compiler.warn.annotation.method.not.found # ClassReader 105 compiler.warn.annotation.method.not.found.reason # ClassReader 106 compiler.warn.big.major.version # ClassReader 107 compiler.warn.future.attr # ClassReader 108 compiler.warn.illegal.char.for.encoding 109 compiler.warn.incubating.modules # requires adjusted classfile 110 compiler.warn.invalid.archive.file 111 compiler.warn.override.bridge 112 compiler.warn.position.overflow # CRTable: caused by files with long lines >= 1024 chars 113 compiler.warn.proc.type.already.exists # JavacFiler: just mentioned in TODO 114 compiler.warn.unchecked.assign # DEAD, replaced by compiler.misc.unchecked.assign 115 compiler.warn.unchecked.cast.to.type # DEAD, replaced by compiler.misc.unchecked.cast.to.type 116 compiler.warn.unexpected.archive.file # Paths: zip file with unknown extn 117 compiler.err.no.zipfs.for.archive # would need zip/jar file 118 compiler.warn.unknown.enum.constant # in bad class file 119 compiler.warn.unknown.enum.constant.reason # in bad class file 120 compiler.warn.override.equals.but.not.hashcode # when a class overrides equals but not hashCode method from Object 121 compiler.warn.file.from.future # warning for future modification times on files 122 compiler.err.cant.inherit.from.anon # error for subclass of anonymous class 123 compiler.misc.bad.class.file # class file is malformed 124 compiler.misc.bad.const.pool.entry # constant pool entry has wrong type 125 compiler.warn.access.to.member.from.serializable.lambda # in order to generate it we need to modify a restricted package 126 compiler.warn.invalid.path # this warning is generated only in Windows systems 127 compiler.note.multiple.elements # needs user code 128 129 # The following module-related messages will have to stay on the not-yet list for various reasons: 130 compiler.warn.locn.unknown.file.on.module.path # Never issued ATM (short circuited with an if (false)) 131 compiler.err.no.output.dir # -d is always specified by test infrastructure 132 compiler.err.output.dir.must.be.specified.with.dash.m.option # -d is always specified by test infrastructure 133 compiler.warn.outdir.is.in.exploded.module # No control over -d specified by test infrastructure 134 compiler.err.invalid.module.specifier # Not possible (?) 135 compiler.err.locn.cant.get.module.name.for.jar # bad binary ? Infer module name failure 136 compiler.misc.anachronistic.module.info # requires binaries compiled with EA compilers. 137 compiler.misc.bad.module-info.name # bad class file 138 compiler.err.locn.bad.module-info # bad class file 139 compiler.err.locn.cant.read.file # bad class file 140 compiler.misc.module.info.invalid.super.class # bad class file 141 compiler.err.locn.cant.read.directory # file system issue 142 compiler.err.locn.invalid.arg.for.xpatch # command line option error 143 compiler.misc.unnamed.module # fragment uninteresting in and of itself 144 compiler.misc.kindname.module # fragment uninteresting in and of itself 145 compiler.misc.locn.module_path # fragment uninteresting in and of itself 146 compiler.misc.locn.module_source_path # fragment uninteresting in and of itself 147 compiler.misc.locn.system_modules # fragment uninteresting in and of itself 148 compiler.misc.locn.upgrade_module_path # fragment uninteresting in and of itself 149 150 # The following are new module-related messages, that need new examples to be created 151 compiler.err.duplicate.module.on.path 152 compiler.err.locn.module-info.not.allowed.on.patch.path 153 compiler.misc.cant.resolve.modules 154 compiler.misc.file.does.not.contain.module 155 compiler.err.cyclic.value.type.membership 156 compiler.err.garbled.value.reference.instantiation 157 compiler.err.value.does.not.support 158 compiler.err.value.factory.must.be.static 159 compiler.err.value.field.must.be.final 160 compiler.err.value.must.be.final 161 compiler.err.invalid.arguments.to.make.default 162 compiler.err.make.default.in.nonfactory 163 compiler.err.make.default.with.nonvalue 164 compiler.err.make.default.with.wrong.value.type 165 compiler.err.value.may.not.extend 166 compiler.warn.cyclic.value.type.membership 167 compiler.warn.incomparable.types 168 compiler.warn.mod.not.allowed.here 169 compiler.warn.type.found.req 170 compiler.warn.value.does.not.support 171 compiler.warn.value.field.must.be.final 172 compiler.warn.value.may.not.extend 173 compiler.warn.value.must.be.final