compiler.properties

来自「是一款用JAVA 编写的编译器 具有很强的编译功能」· PROPERTIES 代码 · 共 1,143 行 · 第 1/3 页

PROPERTIES
1,143
字号
####### The following are tokens which are non-terminals in the language. They should## be named as JLS3 calls them when translated to the appropriate language.compiler.misc.token.identifier=\    <identifier>compiler.misc.token.character=\    <character>compiler.misc.token.string=\    <string>compiler.misc.token.integer=\    <integer>compiler.misc.token.long-integer=\    <long integer>compiler.misc.token.float=\    <float>compiler.misc.token.double=\    <double>compiler.misc.token.bad-symbol=\    <bad symbol>compiler.misc.token.end-of-input=\    <end of input>## The argument to the following string will always be one of the following:## 1. one of the above non-terminals## 2. a keyword (JLS1.8)## 3. a boolean literal (JLS3.10.3)## 4. the null literal (JLS3.10.7)## 5. a Java separator (JLS3.11)## 6. an operator (JLS3.12)#### This is the only place these tokens will be used.compiler.err.expected=\    {0} expectedcompiler.err.expected2=\    {0} or {1} expectedcompiler.err.expected3=\    {0}, {1}, or {2} expectedcompiler.err.premature.eof=\    reached end of file while parsing## The following are related in form, but do not easily fit the above paradigm.compiler.err.dot.class.expected=\    ''.class'' expected## The argument to this string will always be either 'case' or 'default'.compiler.err.orphaned=\    orphaned {0}compiler.misc.anonymous.class=\    <anonymous {0}>compiler.misc.unnamed.package=\    unnamed package#####compiler.err.cant.access=\cannot access {0}\n\{1}compiler.misc.bad.class.file.header=\bad class file: {0}\n\{1}\n\Please remove or make sure it appears in the correct subdirectory of the classpath.## The following are all possible strings for the second argument ({1}) of the## above strings.compiler.misc.bad.class.signature=\    bad class signature: {0}compiler.misc.bad.enclosing.method=\    bad enclosing method attribute: {0}compiler.misc.bad.runtime.invisible.param.annotations=\    bad RuntimeInvisibleParameterAnnotations attribute: {0}compiler.misc.bad.const.pool.tag=\    bad constant pool tag: {0}compiler.misc.bad.const.pool.tag.at=\    bad constant pool tag: {0} at {1}compiler.misc.bad.signature=\    bad signature: {0}compiler.misc.class.file.wrong.class=\    class file contains wrong class: {0}compiler.misc.class.file.not.found=\    class file for {0} not foundcompiler.misc.file.doesnt.contain.class=\    file does not contain class {0}compiler.misc.file.does.not.contain.package=\    file does not contain package {0}compiler.misc.illegal.start.of.class.file=\    illegal start of class filecompiler.misc.unable.to.access.file=\    unable to access file: {0}compiler.misc.unicode.str.not.supported=\    unicode string in class file not supportedcompiler.misc.undecl.type.var=\    undeclared type variable: {0}compiler.misc.wrong.version=\    class file has wrong version {0}.{1}, should be {2}.{3}#####compiler.err.not.within.bounds=\    type parameter {0} is not within its boundcompiler.err.not.within.bounds.explain=\    type parameter {0} is not within its bound; {1}## The following are all possible strings for the second argument ({1}) of the## above string.## none yet...#####compiler.err.prob.found.req=\{0}\n\found   : {1}\n\required: {2}compiler.warn.prob.found.req=\{0}\n\found   : {1}\n\required: {2}compiler.err.prob.found.req.1=\{0} {3}\n\found   : {1}\n\required: {2}## The following are all possible strings for the first argument ({0}) of the## above strings.compiler.misc.incompatible.types=\    incompatible typescompiler.misc.incompatible.types.1=\    incompatible types; {0}compiler.misc.inconvertible.types=\    inconvertible typescompiler.misc.possible.loss.of.precision=\    possible loss of precisioncompiler.misc.unchecked.assign=\    [unchecked] unchecked conversion# compiler.misc.storecheck=\#     [unchecked] assignment might cause later store checks to fail# compiler.misc.unchecked=\#     [unchecked] assigned array cannot dynamically check its storescompiler.misc.unchecked.cast.to.type=\    [unchecked] unchecked castcompiler.misc.assignment.from.super-bound=\    assignment from super-bound type {0}compiler.misc.assignment.to.extends-bound=\    assignment to extends-bound type {0}# compiler.err.star.expected=\#     ''*'' expected# compiler.err.no.elem.type=\#     \[\*\] cannot have a type#####compiler.err.type.found.req=\unexpected type\n\found   : {0}\n\required: {1}## The following are all possible strings for the first argument ({0}) of the## above string.compiler.misc.type.req.class=\    classcompiler.misc.type.req.class.array=\    class or arraycompiler.misc.type.req.ref=\    referencecompiler.misc.type.req.exact=\    class or interface without boundscompiler.misc.type.parameter=\    type parameter {0} ####### The following are all possible strings for the last argument of all those## diagnostics whose key ends in ".1"compiler.misc.undetermined.type=\    undetermined typencompiler.misc.type.variable.has.undetermined.type=\    type variable {0} has undetermined typecompiler.misc.no.unique.maximal.instance.exists=\    no unique maximal instance exists for type variable {0} with upper bounds {1}compiler.misc.no.unique.minimal.instance.exists=\    no unique minimal instance exists for type variable {0} with lower bounds {1}compiler.misc.no.conforming.instance.exists=\    no instance(s) of type variable(s) {0} exist so that {1} conforms to {2}compiler.misc.no.conforming.assignment.exists=\    no instance(s) of type variable(s) {0} exist so that argument type {1} conforms to formal parameter type {2}compiler.misc.arg.length.mismatch=\    cannot instantiate from arguments because actual and formal argument lists differ in lengthcompiler.misc.inferred.do.not.conform.to.bounds=\    inferred type argument(s) {0} do not conform to bounds of type variable(s) {1}####### The first argument ({0}) is a "kindname".compiler.err.abstract.cant.be.accessed.directly=\    abstract {0} {1} in {2} cannot be accessed directly## The first argument ({0}) is a "kindname".compiler.err.non-static.cant.be.ref=\    non-static {0} {1} cannot be referenced from a static context## Both arguments ({0}, {1}) are "kindname"s.  {0} is a comma-separated list## of kindnames (the list should be identical to that provided in source.compiler.err.unexpected.type=\unexpected type\n\required: {0}\n\found   : {1}## The first argument ({0}) is a "kindname".compiler.err.cant.resolve=\cannot find symbol\n\symbol: {0} {3}{1}{2}## The first argument ({0}) and fifth argument ({4}) are "kindname"s.compiler.err.cant.resolve.location=\cannot find symbol\n\symbol  : {0} {3}{1}{2}\n\location: {4} {5}## The following are all possible string for "kindname".## They should be called whatever the JLS calls them after it been translated## to the appropriate language.# compiler.misc.kindname.constructor=\#     static membercompiler.misc.kindname.annotation=\    @interfacecompiler.misc.kindname.constructor=\    constructorcompiler.misc.kindname.interface=\    interfacecompiler.misc.kindname.static=\    staticcompiler.misc.kindname.type.variable=\    type variablecompiler.misc.kindname.type.variable.bound=\    bound of type variablecompiler.misc.kindname=\    identifier({0})compiler.misc.kindname.variable=\    variablecompiler.misc.kindname.value=\    valuecompiler.misc.kindname.method=\    methodcompiler.misc.kindname.variable.method=\    variable, methodcompiler.misc.kindname.value.method=\    value, methodcompiler.misc.kindname.class=\    classcompiler.misc.kindname.variable.class=\    variable, classcompiler.misc.kindname.value.class=\    value, classcompiler.misc.kindname.method.class=\    method, classcompiler.misc.kindname.variable.method.class=\    variable, method, classcompiler.misc.kindname.value.method.class=\    value, method, classcompiler.misc.kindname.package=\    packagecompiler.misc.kindname.variable.package=\    variable, packagecompiler.misc.kindname.value.package=\    value, packagecompiler.misc.kindname.method.package=\    method, packagecompiler.misc.kindname.variable.method.package=\    variable, method, packagecompiler.misc.kindname.value.method.package=\    value, method, packagecompiler.misc.kindname.class.package=\    class, packagecompiler.misc.kindname.variable.class.package=\    variable, class, packagecompiler.misc.kindname.value.class.package=\    value, class, packagecompiler.misc.kindname.method.class.package=\    method, class, packagecompiler.misc.kindname.variable.method.class.package=\    variable, method, class, packagecompiler.misc.kindname.value.method.class.package=\    value, method, class, package#####compiler.err.override.static=\    {0}; overriding method is staticcompiler.err.override.meth=\    {0}; overridden method is {1}compiler.err.override.meth.doesnt.throw=\    {0}; overridden method does not throw {1}# In the following string {1} is a space separated list of Java Keywords, as# they would have been declared in the source codecompiler.err.override.weaker.access=\    {0}; attempting to assign weaker access privileges; was {1}compiler.misc.override.incompatible.ret=\    {0}; attempting to use incompatible return typecompiler.misc.override.unchecked.ret=\    {0}; return type requires unchecked conversion## The following are all possible strings for the first argument ({0}) of the## above strings.compiler.misc.cant.override=\    {0} in {1} cannot override {2} in {3}compiler.misc.cant.implement=\    {0} in {1} cannot implement {2} in {3}compiler.misc.clashes.with=\    {0} in {1} clashes with {2} in {3}compiler.misc.unchecked.override=\    {0} in {1} overrides {2} in {3}compiler.misc.unchecked.implement=\    {0} in {1} implements {2} in {3}compiler.misc.unchecked.clash.with=\    {0} in {1} overrides {2} in {3}compiler.misc.varargs.override=\    {0} in {1} overrides {2} in {3}compiler.misc.varargs.implement=\    {0} in {1} implements {2} in {3}compiler.misc.varargs.clash.with=\    {0} in {1} overrides {2} in {3}######################################### Diagnostics for language feature changes########################################compiler.err.unsupported.fp.lit=\    hexadecimal floating-point literals are not supported before -source 5compiler.warn.enum.as.identifier=\    as of release 5, ''enum'' is a keyword, and may not be used as an identifier\n\(use -source 5 or higher to use ''enum'' as a keyword)compiler.warn.assert.as.identifier=\    as of release 1.4, ''assert'' is a keyword, and may not be used as an identifier\n\(use -source 1.4 or higher to use ''assert'' as a keyword)compiler.err.enum.as.identifier=\    as of release 5, ''enum'' is a keyword, and may not be used as an identifier\n\(use -source 1.4 or lower to use ''enum'' as an identifier)compiler.err.assert.as.identifier=\    as of release 1.4, ''assert'' is a keyword, and may not be used as an identifier\n\(use -source 1.3 or lower to use ''assert'' as an identifier)compiler.err.generics.not.supported.in.source=\    generics are not supported in -source {0}\n\(use -source 5 or higher to enable generics)compiler.err.varargs.not.supported.in.source=\    variable-arity methods are not supported in -source {0}\n\(use -source 5 or higher to enable variable-arity methods)compiler.err.annotations.not.supported.in.source=\    annotations are not supported in -source {0}\n\(use -source 5 or higher to enable annotations)compiler.err.foreach.not.supported.in.source=\    for-each loops are not supported in -source {0}\n\(use -source 5 or higher to enable for-each loops)compiler.err.static.import.not.supported.in.source=\    static import declarations are not supported in -source {0}\n\(use -source 5 or higher to enable static import declarations)compiler.err.enums.not.supported.in.source=\    enums are not supported in -source {0}\n\(use -source 5 or higher to enable enums)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?