blob: 913bbaefdb8057576f82653c3659508bd6a3808c [file] [log] [blame]
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
# Copyright 2010 Oracle and/or its affiliates. All rights reserved.
#
# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
# Other names may be trademarks of their respective owners.
#
# The contents of this file are subject to the terms of either the GNU
# General Public License Version 2 only ("GPL") or the Common
# Development and Distribution License("CDDL") (collectively, the
# "License"). You may not use this file except in compliance with the
# License. You can obtain a copy of the License at
# http://www.netbeans.org/cddl-gplv2.html
# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
# specific language governing permissions and limitations under the
# License. When distributing the software, include this License Header
# Notice in each file and include the License file at
# nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the GPL Version 2 section of the License file that
# accompanied this code. If applicable, add the following below the
# License Header, with the fields enclosed by brackets [] replaced by
# your own identifying information:
# "Portions Copyrighted [year] [name of copyright owner]"
#
# If you wish your version of this file to be governed by only the CDDL
# or only the GPL Version 2, indicate your decision by adding
# "[Contributor] elects to include this software in this distribution
# under the [CDDL or GPL Version 2] license." If you do not indicate a
# single choice of license, a recipient has the option to distribute
# your version of this file under either the CDDL, the GPL Version 2 or
# to extend the choice of license to its licensees as provided above.
# However, if you add GPL Version 2 code and therefore, elected the GPL
# Version 2 license, then the option applies only if the new code is
# made subject to such option by the copyright holder.
#
# Contributor(s):
#
# Portions Copyrighted 2010 Sun Microsystems, Inc.
DESC_CanBeFinal=final\u306b\u3067\u304d\u308b\u30d5\u30a3\u30fc\u30eb\u30c9(\u540c\u671f\u304c\u7c21\u7565\u5316\u3055\u308c\u660e\u78ba\u306b\u306a\u308a\u307e\u3059)\u3092\u691c\u7d22\u3057\u3066\u3044\u307e\u3059
DN_CanBeFinal=\u30d5\u30a3\u30fc\u30eb\u30c9\u306ffinal\u306b\u3067\u304d\u307e\u3059
DN_org.netbeans.modules.java.hints.threading.Tiny.notifyOnCondition=Condition.notify()\u306e\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.notifyOnCondition=java.util.concurrent.locks.Condition\u306enotify\u307e\u305f\u306fnotifyAll\u306e\u547c\u51fa\u3057\u306f\u3001\u901a\u5e38\u3001signal\u307e\u305f\u306fsignalAll\u306e\u547c\u51fa\u3057\u306b\u7f6e\u63db\u3057\u307e\u3059\u3002
# {0} - the name of the field
ERR_CanBeFinal=\u30d5\u30a3\u30fc\u30eb\u30c9{0}\u306ffinal\u306b\u3067\u304d\u307e\u3059
#{0}: method name:
ERR_NotifyOnCondition=java.util.concurrent.locks.Condition\u3067\u306e{0}\u306e\u547c\u51fa\u3057
ERR_UnlockOutsideTryFinally=Lock.lock()\u304cfinally\u3067\u89e3\u9664\u3055\u308c\u3066\u3044\u307e\u305b\u3093
# {0} - the name of the field to be made final
FIX_CanBeFinal={0}\u3092final\u306b\u3059\u308b
FIX_MoveUnlockToFinally=unlock()\u3092finally\u306b\u79fb\u52d5
FIX_NotifyOnConditionFix={0}\u306e\u547c\u51fa\u3057\u306b\u7f6e\u63db
DN_org.netbeans.modules.java.hints.threading.Tiny.waitOnCondition=Condition.wait()\u306e\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.waitOnCondition=java.util.concurrent.locks.Condition\u306ewait\u306e\u547c\u51fa\u3057\u306f\u3001\u610f\u56f3\u3055\u308c\u305f\u3082\u306e\u3067\u306f\u306a\u3044\u3068\u601d\u308f\u308c\u307e\u3059\u3002
ERR_WaitOnCondition=java.util.concurrent.locks.Condition\u3067wait\u3092\u547c\u51fa\u3057\u3066\u3044\u307e\u3059\u3002
DN_org.netbeans.modules.java.hints.threading.Tiny.threadRun=Thread.run()\u306e\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.threadRun=java.lang.Thread\u306erun\u306e\u547c\u51fa\u3057\u306f\u3001\u901a\u5e38\u3001\u30e1\u30bd\u30c3\u30c9start()\u306e\u547c\u51fa\u3057\u306b\u7f6e\u63db\u3057\u307e\u3059
ERR_ThreadRun=java.lang.Thread\u306erun()\u306e\u547c\u51fa\u3057
FIX_RemoveRedundantUnlock=\u4f59\u5206\u306aunlock()\u30b3\u30fc\u30eb\u3092\u524a\u9664\u3057\u307e\u3059
FIX_ThreadRun=Thread.start()\u306b\u7f6e\u63db
DN_org.netbeans.modules.java.hints.threading.Tiny.threadStartInConstructor=\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u5185\u3067\u306e\u30b9\u30ec\u30c3\u30c9\u306e\u958b\u59cb
DESC_org.netbeans.modules.java.hints.threading.Tiny.threadStartInConstructor=\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u5185\u3067\u65b0\u898f\u30b9\u30ec\u30c3\u30c9\u3092\u958b\u59cb\u3059\u308b\u306e\u306f\u5371\u967a\u3067\u3059\u306e\u3067\u907f\u3051\u3066\u304f\u3060\u3055\u3044\u3002
ERR_ThreadStartInConstructor=\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u5185\u3067\u306e\u65b0\u898f\u30b9\u30ec\u30c3\u30c9\u306e\u958b\u59cb
DN_org.netbeans.modules.java.hints.threading.Tiny.threadYield=Thread.yield()\u306e\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.threadYield=java.lang.Thread\u3067\u306e\u30e1\u30bd\u30c3\u30c9yield()\u306e\u547c\u51fa\u3057\u306f\u901a\u5e38\u3001\u540c\u671f\u306e\u554f\u984c\u3092\u96a0\u3059\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b\u305f\u3081\u3001\u907f\u3051\u3066\u304f\u3060\u3055\u3044\u3002
ERR_ThreadYield=java.lang.Thread\u3067\u306eyield()\u306e\u547c\u51fa\u3057
DN_org.netbeans.modules.java.hints.threading.Tiny.threadSuspend=Thread.stop()/suspend()/resume()\u306e\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.threadSuspend=java.lang.Thread\u306e\u30e1\u30bd\u30c3\u30c9stop()\u3001suspend()\u3001\u304a\u3088\u3073resume()\u306f\u5371\u967a\u3067\u3059\u306e\u3067\u4f7f\u7528\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002
#{0}: method name (stop, suspend, resume):
ERR_ThreadSuspend=java.lang.Thread\u3067\u306e{0}\u306e\u547c\u51fa\u3057
DN_org.netbeans.modules.java.hints.threading.Tiny.nestedSynchronized=\u5165\u308c\u5b50\u306b\u306a\u3063\u305f\u540c\u671f\u30d6\u30ed\u30c3\u30af
DESC_org.netbeans.modules.java.hints.threading.Tiny.nestedSynchronized=\u540c\u671f\u30d6\u30ed\u30c3\u30af\u306e\u5165\u308c\u5b50\u306f\u7121\u610f\u5473(\u540c\u3058\u30ed\u30c3\u30af\u30fb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408)\u304b\u5371\u967a\u3067\u3059\u3002
ERR_NestedSynchronized=\u5165\u308c\u5b50\u306b\u306a\u3063\u305f\u540c\u671f\u30d6\u30ed\u30c3\u30af
DN_org.netbeans.modules.java.hints.threading.Tiny.emptySynchronized=\u7a7a\u306e\u540c\u671f\u30d6\u30ed\u30c3\u30af
DESC_org.netbeans.modules.java.hints.threading.Tiny.emptySynchronized=\u7a7a\u306e\u540c\u671f\u30d6\u30ed\u30c3\u30af\u306f\u901a\u5e38\u3001\u7121\u610f\u5473\u3067\u3059
ERR_EmptySynchronized=\u7a7a\u306e\u540c\u671f\u30d6\u30ed\u30c3\u30af
DN_org.netbeans.modules.java.hints.threading.Tiny.synchronizedOnLock=\u30ed\u30c3\u30af\u3067\u306e\u540c\u671f
DESC_org.netbeans.modules.java.hints.threading.Tiny.synchronizedOnLock=java.util.concurrent.locks.Lock\u3067\u306e\u540c\u671f\u306f\u901a\u5e38\u3001\u610f\u56f3\u3057\u305f\u3082\u306e\u3067\u306f\u306a\u3044\u305f\u3081\u3001Lock.lock()-Lock.unlock()\u306b\u7f6e\u63db\u3048\u3066\u304f\u3060\u3055\u3044
ERR_SynchronizedOnLock=java.util.concurrent.locks.Lock\u3067\u306e\u540c\u671f
FIX_SynchronizedOnLock=Lock.lock()-Lock.unlock()\u306b\u7f6e\u63db
DN_org.netbeans.modules.java.hints.threading.Tiny.volatileArray=\u63ee\u767a\u6027\u914d\u5217\u30d5\u30a3\u30fc\u30eb\u30c9
DESC_org.netbeans.modules.java.hints.threading.Tiny.volatileArray=\u63ee\u767a\u6027\u914d\u5217\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u5ba3\u8a00\u3092\u691c\u7d22\u3057\u307e\u3059\u3002
ERR_VolatileArrayField=\u63ee\u767a\u6027\u914d\u5217\u30d5\u30a3\u30fc\u30eb\u30c9
DN_org.netbeans.modules.java.hints.threading.Tiny.unlockOutsideTryFinally=finally\u3067\u89e3\u9664\u3055\u308c\u306a\u3044\u30ed\u30c3\u30af
DESC_org.netbeans.modules.java.hints.threading.Tiny.unlockOutsideTryFinally=try-finally\u3067\u6b63\u3057\u304f\u56f2\u307e\u308c\u3066\u3044\u306a\u3044Lock.lock()-Lock.unlock()\u7b87\u6240\u3092\u691c\u7d22\u3057\u307e\u3059\u3002
DN_org.netbeans.modules.java.hints.threading.Tiny.unsyncWait=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5916\u3067\u306e .wait\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.unsyncWait=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5916\u3067\u306e .wait\u547c\u51fa\u3057
ERR_UnsyncedWait=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306e\u5916\u5074\u3067Object.wait\u3092\u547c\u51fa\u3057\u3066\u3044\u307e\u3059
DN_org.netbeans.modules.java.hints.threading.Tiny.unsyncNotify=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5916\u3067\u306e.notify\u547c\u51fa\u3057
DESC_org.netbeans.modules.java.hints.threading.Tiny.unsyncNotify=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5916\u3067\u306e.notify\u547c\u51fa\u3057
ERR_UnsyncedNotify=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306e\u5916\u5074\u3067Object.notify\u3092\u547c\u51fa\u3057\u3066\u3044\u307e\u3059
DN_org.netbeans.modules.java.hints.threading.Tiny.sleepInSync=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5185\u306eThread.sleep
DESC_org.netbeans.modules.java.hints.threading.Tiny.sleepInSync=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5185\u3067Thread.sleep\u3092\u547c\u3073\u51fa\u3059\u3068\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u554f\u984c\u304c\u767a\u751f\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059
ERR_SleepInSync=\u540c\u671f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067Thread.sleep\u304c\u547c\u3073\u51fa\u3055\u308c\u307e\u3057\u305f
DN_org.netbeans.modules.java.hints.threading.Tiny.sleepInLoop=\u30eb\u30fc\u30d7\u5185\u306eThread.sleep
DESC_org.netbeans.modules.java.hints.threading.Tiny.sleepInLoop=\u30eb\u30fc\u30d7\u5185\u3067Thread.sleep\u3092\u547c\u3073\u51fa\u3059\u3068\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u554f\u984c\u304c\u767a\u751f\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059
ERR_SleepInLoop=\u30eb\u30fc\u30d7\u5185\u3067Thread.sleep\u304c\u547c\u3073\u51fa\u3055\u308c\u307e\u3057\u305f
FIX_UnlockOutsideTryFinally=try-finally\u3067\u56f2\u3080
MSG_ExtraUnlock=\u4f59\u5206\u306aunlock()\u30b3\u30fc\u30eb\u3002\u30ed\u30c3\u30af\u306f\u3059\u3067\u306bfinally\u5185\u3067\u89e3\u653e\u3055\u308c\u3066\u3044\u307e\u3059