src/jdk/nashorn/internal/runtime/resources/Messages.properties

Tue, 02 Jul 2013 18:00:15 +0530

author
sundar
date
Tue, 02 Jul 2013 18:00:15 +0530
changeset 394
74049fe3ba46
parent 391
9165138b427c
child 406
eb1437d16ab4
permissions
-rw-r--r--

8019553: NPE on illegal l-value for increment and decrement
Reviewed-by: jlaskey, attila, lagergren

     1 #
     2 # Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 #
     5 # This code is free software; you can redistribute it and/or modify it
     6 # under the terms of the GNU General Public License version 2 only, as
     7 # published by the Free Software Foundation.  Oracle designates this
     8 # particular file as subject to the "Classpath" exception as provided
     9 # by Oracle in the LICENSE file that accompanied this code.
    10 #
    11 # This code is distributed in the hope that it will be useful, but WITHOUT
    12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    14 # version 2 for more details (a copy is included in the LICENSE file that
    15 # accompanied this code).
    16 #
    17 # You should have received a copy of the GNU General Public License version
    18 # 2 along with this work; if not, write to the Free Software Foundation,
    19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    20 #
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    22 # or visit www.oracle.com if you need additional information or have any
    23 # questions.
    24 #
    25 lexer.error.edit.string.missing.brace=Edit string expression missing closing brace
    26 lexer.error.here.missing.end.marker=Here string missing end marker "{0}"
    27 lexer.error.missing.close.quote=Missing close quote
    28 lexer.error.missing.space.after.number=Missing space after numeric literal
    29 lexer.error.invalid.hex=Invalid hex digit
    30 lexer.error.strict.no.octal=cannot use octal escapes in strict mode
    31 lexer.error.json.invalid.number=Invalid JSON number format
    32 lexer.error.invalid.escape.char=Invalid escape character
    33 lexer.error.illegal.identifier.character=Illegal character in identifier
    35 parser.error.illegal.continue.stmt=Illegal continue statement
    36 parser.error.illegal.break.stmt=Illegal break statement
    37 parser.error.invalid.lvalue=Invalid left hand side for assignment
    38 parser.error.undefined.label=Undefined Label "{0}"
    39 parser.error.duplicate.label=Duplicate Label "{0}"
    40 parser.error.duplicate.default.in.switch=Switch already has default case
    41 parser.error.expected.literal=Expected a literal but found {0}
    42 parser.error.expected.operand=Expected an operand but found {0}
    43 parser.error.expected.stmt=Expected statement but found {0}
    44 parser.error.expected.comma=Expected comma but found {0}
    45 parser.error.expected.property.id=Expected property id but found {0}
    46 parser.error.expected.lvalue=Expected l-value but found {0}
    47 parser.error.expected=Expected {0} but found {1}
    48 parser.error.invalid.return=Invalid return statement
    49 parser.error.no.func.decl.here=Function declarations can only occur at program or function body level. You should use a function expression here instead.
    50 parser.error.no.func.decl.here.warn=Function declarations should only occur at program or function body level. Function declaration in nested block was converted to a function expression.
    51 parser.error.property.redefinition=Property "{0}" already defined
    52 parser.error.unexpected.token=Unexpected token: {0}
    53 parser.error.many.vars.in.for.in.loop=Only one variable allowed in for..in loop
    54 parser.error.not.lvalue.for.in.loop=Invalid left side value of for..in loop
    55 parser.error.missing.catch.or.finally=Missing catch or finally after try
    56 parser.error.regex.unsupported.flag=Unsupported RegExp flag: {0}
    57 parser.error.regex.repeated.flag=Repeated RegExp flag: {0}
    58 parser.error.regex.syntax={0}
    60 # strict mode error messages
    61 parser.error.strict.no.with="with" statement cannot be used in strict mode
    62 parser.error.strict.name="{0}" cannot be used as {1} in strict mode
    63 parser.error.strict.cant.delete.ident=cannot delete identifier "{0}" in strict mode
    64 parser.error.strict.param.redefinition=strict mode function cannot have duplicate parameter name "{0}"
    65 parser.error.strict.no.octal=cannot use octal value in strict mode
    66 parser.error.strict.no.func.decl.here=In strict mode, function declarations can only occur at program or function body level. You should use a function expression here instead.
    67 type.error.strict.getter.setter.poison=In strict mode, "caller", "callee", and "arguments" properties can not be accessed on functions or the arguments object
    69 # not the expected type in a given context
    70 type.error.not.an.object={0} is not an Object
    71 type.error.not.a.boolean={0} is not a Boolean
    72 type.error.not.a.date={0} is not a Date
    73 type.error.not.a.number={0} is not a Number
    74 type.error.not.a.regexp={0} is not a RegExp
    75 type.error.not.a.string={0} is not a String
    76 type.error.not.a.function={0} is not a function
    77 type.error.not.a.constructor={0} is not a constructor function
    78 type.error.not.a.file={0} is not a File
    80 # operations not permitted on undefined
    81 type.error.cant.call.undefined=Cannot call undefined
    82 type.error.cant.read.property.of.undefined=Cannot read property "{0}" from undefined
    83 type.error.cant.set.property.of.undefined=Cannot set property "{0}" of undefined
    84 type.error.cant.delete.property.of.undefined=Cannot delete property "{0}" of undefined
    86 # other wrong usages of property
    87 type.error.property.has.no.setter=Cannot set property "{0}" of {1} that has only a getter
    88 type.error.cant.set.proto.to.non.object=Cannot set Object {0}'s __proto__ to be a non-object like {1}
    89 type.error.no.such.function={1} has no such function "{0}"
    90 type.error.cant.get.property=Cannot get property "{0}" of {1}
    91 type.error.cant.set.property=Cannot set property "{0}" of {1}
    92 type.error.cant.delete.property=Cannot delete property "{0}" of {1}
    93 type.error.cant.redefine.property=Cannot redefine property "{0}" of {1}
    94 type.error.property.not.writable="{0}" is not a writable property of {1}
    95 type.error.object.non.extensible=Cannot add new property "{0}" to non-extensible {1}
    97 # miscellaneous
    98 type.error.regex.cant.supply.flags=Cannot supply flags when constructing one RegExp from another
    99 type.error.inconsistent.property.descriptor=inconsistent property descriptor
   100 type.error.bad.default.value=bad default value: {0}
   101 type.error.function.apply.expects.array=Function.prototype.apply expects an Array for second argument
   102 type.error.instanceof.on.non.object=instanceof cannot be used on objects without [[HasInstance]]
   103 type.error.cannot.convert.to.interface=object {0} cannot be converted to {1} due to "{2}"
   104 type.error.array.reduce.invalid.init=invalid initialValue for Array.prototype.reduce
   105 type.error.array.reduceright.invalid.init=invalid initialValue for Array.prototype.reduceRight
   106 type.error.cannot.get.default.string=Cannot get default string value
   107 type.error.cannot.get.default.number=Cannot get default number value
   108 type.error.cant.apply.with.to.null=Cannot apply "with" to null
   109 type.error.cant.apply.with.to.undefined=Cannot apply "with" to undefined
   110 type.error.in.with.non.object=Right hand side of "in" cannot be non-Object, found {0}
   111 type.error.prototype.not.an.object="prototype" of {0} is not an Object, it is {1}
   112 type.error.cant.load.script=Cannot load script from {0}
   113 type.error.JSON.stringify.cyclic=JSON.stringify got a cyclic data structure
   114 type.error.cant.convert.string.to.char=Cannot convert string to character; its length must be exactly 1
   115 type.error.cant.convert.number.to.char=Cannot convert number to character; it's out of 0-65535 range
   116 type.error.cant.convert.to.java.string=Cannot convert object of type {0} to a Java argument of string type
   117 type.error.cant.convert.to.java.number=Cannot convert object of type {0} to a Java argument of number type
   118 type.error.cant.convert.to.javascript.array=Can only convert Java arrays and lists to JavaScript arrays. Can't convert object of type {0}.
   119 type.error.extend.expects.at.least.one.argument=Java.extend needs at least one argument.
   120 type.error.extend.expects.at.least.one.type.argument=Java.extend needs at least one type argument.
   121 type.error.extend.expects.java.types=Java.extend needs Java types as its arguments.
   122 type.error.extend.ambiguous.defining.class=There is no class loader that can see all of {0} at once.
   123 type.error.extend.ERROR_FINAL_CLASS=Can not extend final class {0}.
   124 type.error.extend.ERROR_NON_PUBLIC_CLASS=Can not extend/implement non-public class/interface {0}.
   125 type.error.extend.ERROR_NO_ACCESSIBLE_CONSTRUCTOR=Can not extend class {0} as it has no public or protected constructors.
   126 type.error.extend.ERROR_MULTIPLE_SUPERCLASSES=Can not extend multiple classes {0}. At most one of the specified types can be a class, the rest must all be interfaces.
   127 type.error.extend.ERROR_NO_COMMON_LOADER=Can not find a common class loader for ScriptObject and {0}.
   128 type.error.no.constructor.matches.args=Can not construct {0} with the passed arguments; they do not match any of its constructor signatures.
   129 type.error.no.method.matches.args=Can not invoke method {0} with the passed arguments; they do not match any of its method signatures.
   130 type.error.method.not.constructor=Java method {0} can't be used as a constructor.
   131 type.error.env.not.object=$ENV must be an Object.
   132 type.error.unsupported.java.to.type=Unsupported Java.to target type {0}.
   133 range.error.inappropriate.array.length=inappropriate array length: {0}
   134 range.error.inappropriate.array.buffer.length=inappropriate array buffer length: {0}
   135 range.error.invalid.fraction.digits=fractionDigits argument to {0} must be in [0, 20]
   136 range.error.invalid.precision=precision argument toPrecision() must be in [1, 21]
   137 range.error.invalid.radix=radix argument must be in [2, 36]
   138 range.error.invalid.date=Invalid Date
   139 range.error.too.many.errors=Script contains too many errors: {0} errors
   141 reference.error.not.defined="{0}" is not defined
   142 reference.error.cant.be.used.as.lhs="{0}" can not be used as the left-hand side of assignment
   144 syntax.error.invalid.json=Invalid JSON: {0}
   145 syntax.error.strict.cant.delete=cannot delete "{0}" in strict mode
   147 io.error.cant.write=cannot write "{0}"
   148 config.error.no.dest=no destination directory supplied
   150 uri.error.bad.uri=Bad URI "{0}" near offset {1}

mercurial