| # |
| # 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. |
| # |
| DN_org.netbeans.modules.java.hints.perf.ManualArrayCopy=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u0432\u0440\u0443\u0447\u043d\u0443\u044e |
| DESC_org.netbeans.modules.java.hints.perf.ManualArrayCopy=\u041f\u043e\u0438\u0441\u043a \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u0446\u0438\u043a\u043b\u0430 for \u0432\u0440\u0443\u0447\u043d\u0443\u044e |
| ERR_manual-array-copy-coll=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u0432 Collection \u0432\u0440\u0443\u0447\u043d\u0443\u044e |
| FIX_manual-array-copy-coll=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 Collection.addAll(Arrays.asList(...)) |
| ERR_manual-array-copy=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u0432\u0440\u0443\u0447\u043d\u0443\u044e |
| FIX_manual-array-copy=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 System.arraycopy |
| |
| DN_org.netbeans.modules.java.hints.perf.SizeEqualsZero=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 .size() == 0 |
| DESC_org.netbeans.modules.java.hints.perf.SizeEqualsZero=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c .isEmpty() \u0438\u043b\u0438 !.isEmpty() \u0432\u043c\u0435\u0441\u0442\u043e .size() == 0 \u0438\u043b\u0438 .size() != 0 \u0432\u043e \u0432\u0441\u0435\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445. |
| ERR_SizeEqualsZero=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 .size() == 0 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 .isEmpty() |
| ERR_SizeEqualsZeroNeg=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 .size() != 0 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 !.isEmpty() |
| FIX_RedundantToString=\u0423\u0434\u0430\u043b\u0438\u0442\u044c .toString() |
| FIX_RemoveBoxingOfBoxed=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043b\u0438\u0448\u043d\u044e\u044e \u0443\u043f\u0430\u043a\u043e\u0432\u043a\u0443 |
| FIX_ReplaceStringBufferByString=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 String |
| # {0} - wrapper type simple name |
| # {1} - parse method name |
| FIX_UnnecessaryTempFromString1=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 {0}.{1}() |
| # {0} - wrapper type simple name |
| FIX_UnnecessaryTempToString=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 {0}.toString() |
| FIX_UseIsEmpty=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c .isEmpty() \u0432\u043c\u0435\u0441\u0442\u043e .size() == 0 |
| FIX_UseIsEmptyNeg=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c .isEmpty() \u0432\u043c\u0435\u0441\u0442\u043e .size() != 0 |
| LBL_org.netbeans.modules.java.hints.perf.SizeEqualsZero.CHECK_NOT_EQUALS=\u0422\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043d\u0430 .size() != 0 |
| TEXT_BoxingOfBoxedValue=\u0423\u043f\u0430\u043a\u043e\u0432\u043a\u0430 \u0443\u0436\u0435 \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f |
| TEXT_RedundantToString=\u0418\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u044b\u0439 String.toString() |
| TEXT_ReplaceStringBufferByString=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c StringBuffer/Builder \u043d\u0430 String |
| TEXT_UnnecessaryTempFromString=\u0412\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0439 \u043f\u0440\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u0437 String |
| TEXT_UnnecessaryTempToSring=\u0412\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0439 \u043f\u0440\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0432 String |
| TP_org.netbeans.modules.java.hints.perf.SizeEqualsZero.CHECK_NOT_EQUALS=\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u043e\u043e\u0431\u0449\u0430\u0442\u044c \u0442\u0430\u043a\u0436\u0435 \u043e \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f\u0445 ".size() != 0"? |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.stringConstructor=\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 String |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.stringConstructor=\u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 java.lang.String \u0431\u0435\u0441\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u043e. |
| ERR_StringConstructor=\u0412\u044b\u0437\u043e\u0432 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 String |
| FIX_StringConstructor=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0437\u043e\u0432 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 String |
| LBL_org.netbeans.modules.java.hints.perf.Tiny.SC_IGNORE_SUBSTRING=\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u044b String, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435 \u0432\u044b\u0437\u043e\u0432\u044b String.substring |
| TP_org.netbeans.modules.java.hints.perf.Tiny.SC_IGNORE_SUBSTRING=\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u044b String, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435 \u0432\u044b\u0437\u043e\u0432\u044b java.lang.String.substring |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.stringEqualsEmpty=String.equals(") |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.stringEqualsEmpty=String.equals(") \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 String.length() == 0 (\u0434\u043b\u044f JDK5 \u0438 \u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u043d\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439) \u0438\u043b\u0438 String.isEmpty() (\u0434\u043b\u044f JDK6 \u0438 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0437\u0434\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439) |
| ERR_StringEqualsEmpty=String \u0440\u0430\u0432\u0435\u043d \u043f\u0443\u0441\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 |
| FIX_StringEqualsEmpty=\u041f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0430 String.length() == 0 |
| FIX_StringEqualsEmptyNeg=\u041f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0430 String.length() != 0 |
| FIX_StringEqualsEmpty16=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 String.isEmpty() |
| |
| DN_org.netbeans.modules.java.hints.perf.StringBuffer2Builder=\u0411\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 StringBuffer |
| DESC_org.netbeans.modules.java.hints.perf.StringBuffer2Builder=\u041f\u0440\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 StringBuilder \u0432\u043c\u0435\u0441\u0442\u043e StringBuffer. |
| ERR_StringBuffer2Builder=StringBuffer \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 StringBuilder |
| FIX_StringBuffer2Builder=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 StringBuilder |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.lengthOneStringIndexOf=\u0414\u043b\u0438\u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 String.indexOf |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.lengthOneStringIndexOf=\u0414\u043b\u0438\u043d\u0430 \u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u043b\u0438\u0442\u0435\u0440\u0430\u043b\u0430 \u0432 String.indexOf, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u043c \u043b\u0438\u0442\u0435\u0440\u0430\u043b\u043e\u043c |
| #the string: |
| ERR_LengthOneStringIndexOf=\u0414\u043b\u0438\u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 {0} \u0432 String.indexOf |
| FIX_LengthOneStringIndexOf=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 \u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043b\u0438\u0442\u0435\u0440\u0430\u043b |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.getClassInsteadOfDotClass=.getClass() \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 .class |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.getClassInsteadOfDotClass=\u041f\u043e\u0438\u0441\u043a \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043a\u043b\u0430\u0441\u0441\u0430, \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0432\u044b\u0437\u043e\u0432\u044b .getClass() \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 |
| ERR_GetClassInsteadOfDotClass=\u0412\u044b\u0437\u043e\u0432 .getClass() \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 .class |
| FIX_GetClassInsteadOfDotClass=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0432\u044b\u0437\u043e\u0432 .getClass() \u043d\u0430 .class |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.constantIntern=String.intern() \u0432\u044b\u0437\u0432\u0430\u043d \u0432 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0435 |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.constantIntern=\u0412\u044b\u0437\u043e\u0432\u044b String.intern() \u0441 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0430\u043c\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u0438\u0437\u043b\u0438\u0448\u043d\u0438. |
| ERR_ConstantIntern=\u0412\u044b\u0437\u043e\u0432 String.intern() \u0441 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u043e\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u0438\u0437\u043b\u0438\u0448\u043d\u0438\u0439. |
| FIX_ConstantIntern=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0437\u043e\u0432 String.intern() |
| |
| DN_org.netbeans.modules.java.hints.perf.NoBooleanConstructor=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e Boolean |
| DESC_org.netbeans.modules.java.hints.perf.NoBooleanConstructor=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e Boolean \u043d\u0435\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u0438 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0436\u0435\u043b\u0430\u0435\u043c\u043e\u043c\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0443. |
| ERR_NoBooleanConstructor=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e Boolean \u043d\u0435\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e |
| FIX_NoBooleanConstructorBoolean=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0437\u043e\u0432 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 Boolean |
| FIX_NoBooleanConstructorString=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0437\u043e\u0432 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 Boolean |
| |
| DN_org.netbeans.modules.java.hints.perf.InitialCapacity.collections=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0431\u0435\u0437 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 |
| DESC_org.netbeans.modules.java.hints.perf.InitialCapacity.collections=\u041f\u043e\u0438\u0441\u043a \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0439 \u0431\u0435\u0437 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438. \u0422\u0435\u0441\u0442\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438, \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e \u0447\u0435\u0440\u0435\u0437 \u043c\u0430\u0441\u0441\u0438\u0432. |
| ERR_InitialCapacity_collections=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0431\u0435\u0437 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 |
| |
| DN_org.netbeans.modules.java.hints.perf.InitialCapacity.stringBuilder=StringBuilder \u0431\u0435\u0437 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 |
| DESC_org.netbeans.modules.java.hints.perf.InitialCapacity.stringBuilder=\u041f\u043e\u0438\u0441\u043a \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 StringBuilder \u0438\u043b\u0438 StringBuffer \u0431\u0435\u0437 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438. |
| ERR_InitialCapacity_stringBuilder=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 StringBuilder \u0438\u043b\u0438 StringBuffer \u0431\u0435\u0437 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.enumSet=Set \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 EnumSet |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.enumSet=\u041f\u043e\u0438\u0441\u043a \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 Set, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 EnumSet |
| DN_org.netbeans.modules.java.hints.perf.Tiny.enumMap=Map \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 EnumMap |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.enumMap=\u041f\u043e\u0438\u0441\u043a \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 Map, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 EnumMap |
| ERR_Tiny_enumSet=Set \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 java.util.EnumSet |
| ERR_Tiny_enumMap=Map \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 java.util.EnumMap |
| FIX_Tiny_enumMap=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c Map \u043d\u0430 java.util.EnumMap |
| |
| DN_org.netbeans.modules.java.hints.perf.Tiny.collectionsToArray=\u0412 Collection.toArray \u043f\u0435\u0440\u0435\u0434\u0430\u043d \u043c\u0430\u0441\u0441\u0438\u0432 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 |
| DESC_org.netbeans.modules.java.hints.perf.Tiny.collectionsToArray=\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0432 Collection.toArray \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c |
| ERR_Tiny_collectionsToArray=\u0412 Collection.toArray \u043f\u0435\u0440\u0435\u0434\u0430\u043d \u043c\u0430\u0441\u0441\u0438\u0432 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 |
| FIX_Tiny_collectionsToArray=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043c\u0430\u0441\u0441\u0438\u0432 \u0441 \u0434\u043b\u0438\u043d\u043d\u043e\u0439 \u0440\u0430\u0432\u043d\u043e\u0439 \u0440\u0430\u0437\u043c\u0435\u0440\u0443 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 |
| |
| DN_ReplaceBufferByString=\u0417\u0430\u043c\u0435\u043d\u0430 StringBuffer/StringBuilder \u043d\u0430 String |
| DESC_ReplaceBufferByString=\u0414\u0430\u043d\u043d\u044b\u0439 \u0445\u0438\u043d\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442 \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b <b>StringBuffer</b> \u0438\u043b\u0438 <b>StringBuilder</b>, \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043e\u0431\u044b\u0447\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b <b>String</b> \u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0442\u0430\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439. \u0412\u043c\u0435\u0441\u0442\u043e StringBuffer/Builder \u0442\u0430\u043a\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0435\u0435 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432 String. |
| |
| DN_BoxingOfBoxedValue=\u0423\u043f\u0430\u043a\u043e\u0432\u043a\u0430 \u0443\u0436\u0435 \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f |
| DESC_BoxingOfBoxedValue=\u0421\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u043e\u0431 \u0443\u043f\u0430\u043a\u043e\u0432\u043a\u0435 \u0443\u0436\u0435 \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u0438\u043b\u0438 <i>valueOf</i> \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0430 \u0437\u0430\u0442\u0435\u043c \u0441\u043d\u043e\u0432\u0430 \u0443\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043b\u0438\u0448\u043d\u0438\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u0443\u043f\u0430\u043a\u043e\u0432\u0449\u0438\u043a\u0430 \u0438 \u0443\u0445\u0443\u0434\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. |
| |
| DN_RedundantToString=\u0418\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u044b\u0439 String.toString() |
| DESC_RedundantToString=\u0421\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u0430\u0445 String.toString(), \u0442\u0430\u043a \u043a\u0430\u043a String \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e. |
| |
| DN_UnnecessaryTempFromString=\u041d\u0435\u043d\u0443\u0436\u043d\u044b\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437 String |
| DESC_UnnecessaryTempFromString=\u041d\u0430\u0445\u043e\u0434\u0438\u0442 \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f <i>new Integer("111").intValue()</i> \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 String. \u0414\u043b\u044f \u0442\u0438\u043f\u043e\u0432 \u0443\u043f\u0430\u043a\u043e\u0432\u043a\u0438 \u0435\u0441\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b <i>parseXXX</i>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0442\u0430\u043a\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0435\u0437 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430. |
| |
| DN_UnnecessaryTempToString=\u041d\u0435\u043d\u0443\u0436\u043d\u044b\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 String |
| DESC_UnnecessaryTempToString=\u041d\u0430\u0445\u043e\u0434\u0438\u0442 \u0442\u0430\u043a\u0438\u0435 \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f, \u043a\u0430\u043a <i>new Integer(11).toString()</i>, \u0433\u0434\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u0430 \u0432 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 String. \u0414\u043b\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u0435\u0441\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043c\u0435\u0442\u043e\u0434 <i>toString()</i> \u0438\u043c\u0435\u043d\u043d\u043e \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0446\u0435\u043b\u0438. |
| |
| |