| # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. |
| # |
| # Copyright 2013 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 2013 Sun Microsystems, Inc. |
| |
| # Method to complex |
| DN_MethodTooComplex=\u65b9\u6cd5\u592a\u590d\u6742 |
| DESC_MethodTooComplex=\u6b64\u9879\u68c0\u67e5\u5c06\u62a5\u544a<b>\u5708\u590d\u6742\u5ea6</b>\u8d85\u8fc7\u53ef\u914d\u7f6e\u503c\u7684\u65b9\u6cd5\u3002<i>\u5708\u590d\u6742\u5ea6</i>\u7528\u4e8e\u5ea6\u91cf\u65b9\u6cd5\u4e2d\u53ef\u80fd\u5b58\u5728\u7684\u5206\u652f\u70b9 (\u6216\u5faa\u73af) \u7684\u6570\u91cf\u3002\u4eba\u4eec\u8ba4\u4e3a\u5708\u590d\u6742\u5ea6\u8f83\u9ad8\u7684\u65b9\u6cd5\u901a\u5e38\u6267\u884c\u4e86\u8fc7\u591a\u64cd\u4f5c, \u5e94\u5c06\u5176\u62c6\u5206\u4e3a\u591a\u4e2a\u66f4\u7a81\u51fa\u91cd\u70b9\u7684\u65b9\u6cd5\u3002\u8fd9\u6837\u7684\u590d\u6742\u65b9\u6cd5\u4e5f\u6613\u4e8e\u5728\u5176\u6267\u884c\u8def\u5f84\u4e4b\u95f4\u51fa\u73b0\u4ee3\u7801\u91cd\u590d, \u5e76\u4e14\u96be\u4ee5\u7ef4\u62a4\u3002\u901a\u5e38\u5efa\u8bae\u65b9\u6cd5\u7684\u5708\u590d\u6742\u5ea6\u4e3a 5 \u6216\u66f4\u4f4e\u503c; \u5bf9\u4e8e\u66f4\u590d\u6742\u7684\u7b97\u6cd5, \u4f4e\u4e8e 10 \u53ef\u80fd\u4e5f\u662f\u53ef\u4ee5\u63a5\u53d7\u7684\u3002 |
| |
| # Too deep nesting |
| DN_MethodTooDeepNesting=\u5d4c\u5957\u592a\u6df1 |
| DESC_MethodTooDeepNesting=\u62a5\u544a\u5176\u4e3b\u4f53\u5305\u542b\u5d4c\u5957<i>\u592a\u6df1</i>\u7684\u8bed\u53e5\u7684\u65b9\u6cd5\u3002\u8fd9\u6837\u7684\u65b9\u6cd5\u53ef\u8bfb\u6027\u8f83\u5dee, \u5305\u542b\u7f29\u8fdb\u7a7a\u683c, \u4ece\u800c\u4f7f\u5f97\u7528\u4e8e\u9605\u8bfb\u4ee3\u7801\u7684\u5c4f\u5e55\u7a7a\u95f4\u66f4\u5c11\u3002\u901a\u5e38\u53ef\u4ee5\u5bf9\u8fd9\u4e9b\u65b9\u6cd5\u8fdb\u884c\u91cd\u6784\u548c\u62c6\u5206\u6765\u63d0\u9ad8\u4ee3\u7801\u53ef\u8bfb\u6027\u3002 |
| |
| MethodComplexityCustomizer.limtLabel.text=\u590d\u6742\u5ea6\u9650\u5236: |
| OPTNAME_MethodComplexityLimit=\u590d\u6742\u5ea6\u9650\u5236 |
| |
| OPTNAME_MethodDepthLimit=\u8bed\u53e5\u6df1\u5ea6\u9650\u5236 |
| |
| |
| # Method too long - lines or statements |
| DN_MethodTooLong=\u65b9\u6cd5\u4e3b\u4f53\u592a\u957f |
| DESC_MethodTooLong=\u62a5\u544a\u5176\u4e3b\u4f53\u8fc7\u957f\u7684\u65b9\u6cd5\u3002\u8f83\u957f\u7684\u65b9\u6cd5\u9700\u8981\u6765\u56de\u6eda\u52a8\u5c4f\u5e55, \u901a\u5e38\u53ef\u5c06\u5176\u91cd\u6784\u4e3a\u591a\u4e2a\u4ece\u4e2d\u95f4\u65b9\u6cd5\u8c03\u7528\u7684\u65b9\u6cd5\u3002\u5c06\u8f83\u957f\u7684\u65b9\u6cd5\u62c6\u5206\u6210\u591a\u4e2a\u547d\u540d\u6a21\u5757\u4e5f\u5229\u4e8e\u4ee3\u7801\u91cd\u7528\u3002\u4e00\u4e9b\u7f16\u7801\u5b9e\u8df5\u751a\u81f3\u8981\u6c42\u65b9\u6cd5\u5e94\u9002\u5408\u5c4f\u5e55\u5927\u5c0f, \u4ee5\u4fbf\u5f00\u53d1\u8005\u53ef\u4ee5\u8f7b\u677e\u6d4f\u89c8\u548c\u7406\u89e3\u3002 |
| OPTNAME_MethodLinesLimit=\u5141\u8bb8\u7684\u884c\u6570 |
| |
| OPTNAME_MethodStatementsLimit=\u5141\u8bb8\u7684\u8bed\u53e5\u6570 |
| |
| |
| # Method throws too many exception |
| DN_MethodTooManyExceptions=\u65b9\u6cd5\u6216\u6784\u9020\u51fd\u6570\u58f0\u660e\u7684\u5f02\u5e38\u9519\u8bef\u592a\u591a |
| DESC_MethodTooManyExceptions=\u62a5\u544a\u5728\u5176 <b>throws</b> \u5b50\u53e5\u4e2d\u58f0\u660e\u8bb8\u591a\u5f02\u5e38\u9519\u8bef\u7684\u65b9\u6cd5\u3002\u751f\u6210\u5927\u91cf\u5f02\u5e38\u9519\u8bef\u7c7b\u578b\u7684\u65b9\u6cd5\u96be\u4e8e\u4f7f\u7528, \u56e0\u4e3a\u8c03\u7528\u65b9\u5fc5\u987b\u5904\u7406\u6240\u6709\u7ed3\u679c\u6216\u4f7f\u5176\u81ea\u5df1\u7684\u5305\u542b\u5f02\u5e38\u9519\u8bef\u7684\u58f0\u660e\u590d\u6742\u5316\u3002\u9519\u8bef\u5904\u7406\u4ee3\u7801\u4f1a\u53d8\u5f97\u66f4\u590d\u6742\u3002<p/>\u6b64\u9879\u68c0\u67e5\u8fd8\u5904\u7406\u6784\u9020\u51fd\u6570\u3002 |
| OPTNAME_MethodExceptionsLimit=\u5141\u8bb8\u7684\u5f02\u5e38\u9519\u8bef\u8ba1\u6570 |
| |
| |
| # Method declares too may parameters |
| DN_MethodTooManyParameters=\u65b9\u6cd5\u58f0\u660e\u4e86\u592a\u591a\u53c2\u6570 |
| DESC_MethodTooManyParameters=\u62a5\u544a\u5e26\u6709\u592a\u591a\u53c2\u6570\u7684\u65b9\u6cd5\u3002\u65b9\u6cd5\u5177\u6709\u5927\u91cf\u53c2\u6570\u610f\u5473\u7740\u8bbe\u8ba1\u4e0d\u4f73\u3002\u7531\u4e8e\u5c06\u6765\u8fd8\u53ef\u80fd\u4f1a\u6dfb\u52a0\u66f4\u591a\u53c2\u6570, \u56e0\u6b64\u5e94\u5c06\u53c2\u6570\u7ec4\u7ec7\u4e3a\u547d\u4ee4\u5bf9\u8c61, \u4ee5\u964d\u4f4e\u7ef4\u62a4\u6210\u672c\u3002\u6b64\u5916, \u4e5f\u53ef\u4ee5\u5c06\u65b9\u6cd5\u91cd\u6784\u4e3a\u51e0\u4e2a\u65b9\u6cd5, \u6bcf\u4e2a\u65b9\u6cd5\u6267\u884c\u4efb\u52a1\u7684\u4e00\u90e8\u5206\u64cd\u4f5c, \u8fd9\u6837, \u6240\u9700\u7684\u8f93\u5165\u53c2\u6570\u5c06\u8f83\u5c11\u3002 |
| OPTNAME_MethodParametersLimit=\u5141\u8bb8\u7684\u53c2\u6570\u8ba1\u6570 |
| |
| |
| DN_CtorTooManyParameters=\u6784\u9020\u51fd\u6570\u58f0\u660e\u4e86\u592a\u591a\u53c2\u6570 |
| DESC_CtorTooManyParameters=\u62a5\u544a\u5e26\u6709\u592a\u591a\u53c2\u6570\u7684\u6784\u9020\u51fd\u6570\u3002\u6784\u9020\u51fd\u6570\u5e26\u6709\u7684\u53c2\u6570\u901a\u5e38\u6bd4\u5e38\u89c4\u65b9\u6cd5\u66f4\u591a, \u7279\u522b\u662f\u5728\u521d\u59cb\u5316\u5927\u578b\u5bf9\u8c61\u7684\u65f6\u5019\u3002<p/>\u53c2\u6570\u6570\u91cf\u592a\u591a\u610f\u5473\u7740\u8bbe\u8ba1\u4e0d\u4f73\u3002\u7531\u4e8e\u5c06\u6765\u8fd8\u53ef\u80fd\u6dfb\u52a0\u66f4\u591a\u53c2\u6570, \u56e0\u6b64\u5e94\u8003\u8651\u4f7f\u7528\u521b\u5efa\u6a21\u5f0f, \u5982\u6784\u5efa\u5668\u3002 |
| |
| OPTNAME_CtorParametersLimit=\u5141\u8bb8\u7684\u53c2\u6570\u8ba1\u6570 |
| |
| |
| # Method with mulitple return statements |
| DN_MethodMultipleReturns=\u5177\u6709\u591a\u4e2a\u8fd4\u56de\u70b9\u7684\u65b9\u6cd5 |
| DESC_MethodMultipleReturns=\u62a5\u544a\u4f7f\u7528 <b>return</b> \u8bed\u53e5\u4ece\u591a\u4e2a\u4f4d\u7f6e\u9000\u51fa\u7684\u65b9\u6cd5\u3002\u8fd9\u6837\u7684\u65b9\u6cd5\u53ef\u80fd\u4f1a\u9020\u6210\u6df7\u4e71\u5e76\u4e14\u4f1a\u52a0\u5927\u91cd\u6784\u96be\u5ea6\u3002\u6b64\u9879\u68c0\u67e5\u53ef\u4ee5\u5ffd\u7565\u6761\u4ef6\u578b\u7684 <b>guard returns</b> (\u4e00\u79cd <b>return</b> \u8bed\u53e5, \u662f <b>if</b> \u5206\u652f\u4e2d\u552f\u4e00\u7684\u8bed\u53e5)\u3002\u53ef\u4ee5\u9009\u62e9\u5ffd\u7565\u6240\u6709 <b>equals</b> \u65b9\u6cd5, \u56e0\u4e3a <b>equals</b> \u7684\u5185\u5bb9\u901a\u5e38\u662f\u4f7f\u7528\u5728\u7c7b\u578b\u6216\u503c\u4e0d\u5339\u914d\u65f6\u8fdb\u884c\u7684\u65e9\u671f\u8fd4\u56de\u751f\u6210\u7684\u3002 |
| OPTNAME_MethodIgnoreReturnEquals=\u5728 'equals' \u4e2d\u5ffd\u7565 |
| |
| OPTNAME_MethodIgnoreReturnGuards=\u5ffd\u7565\u4fdd\u62a4\u6761\u4ef6 |
| |
| OPTNAME_MethodReturnLimit=\u8fd4\u56de\u9650\u5236 |
| |
| |
| # Method with multiple negations |
| DN_MethodMultipleNegations=\u5e26\u6709\u591a\u4e2a\u5426\u5b9a\u7684\u65b9\u6cd5 |
| DESC_MethodMultipleNegations=\u5e26\u6709\u591a\u4e2a\u5426\u5b9a\u8868\u8fbe\u5f0f (\u4e00\u5143 <b>!</b> \u6216 <b>! =</b>) \u7684\u65b9\u6cd5\u4f1a\u4f7f\u8bfb\u8005\u611f\u5230\u56f0\u60d1, \u800c true (\u975e\u5426\u5b9a) \u8868\u8fbe\u5f0f\u88ab\u8ba4\u4e3a\u66f4\u6613\u4e8e\u9605\u8bfb\u548c\u7406\u89e3\u3002\u8bf7\u8003\u8651\u66f4\u6539\u903b\u8f91, \u4ee5\u4f7f\u7528 true \u503c\u800c\u4e0d\u662f false \u503c\u3002 |
| OPTNAME_MethodNegationsLimit=\u5426\u5b9a\u9650\u5236 |
| |
| OPTNAME_MethodNegationsIgnoreEquals=\u5728 equals() \u4e2d\u5ffd\u7565 |
| |
| OPTNAME_MethodNegationsIgnoreAsserts=\u5728\u65ad\u8a00\u4e2d\u5ffd\u7565 |
| |
| |
| # Method with multiple loops |
| DN_MethodMultipleLoops=\u5e26\u6709\u591a\u4e2a\u5faa\u73af\u7684\u65b9\u6cd5 |
| DESC_MethodMultipleLoops=\u5305\u542b\u591a\u4e2a\u5faa\u73af\u8bed\u53e5\u7684\u65b9\u6cd5\u3002 |
| |
| OPTNAME_MethodLoopsLimit=\u6700\u5927\u5faa\u73af\u6570 |
| OPTDESC_MethodLoopsLimit |
| |
| DN_MethodCoupled=\u8026\u5408\u592a\u591a\u7684\u65b9\u6cd5 |
| DESC_MethodCoupled=\u62a5\u544a\u8026\u5408\u592a\u591a (\u5373\u5f15\u7528\u592a\u591a\u5176\u4ed6\u7c7b\u578b) \u7684\u65b9\u6cd5\u3002\u5f15\u7528\u5927\u91cf\u7c7b\u578b\u7684\u65b9\u6cd5\u662f<i>\u8106\u5f31</i>\u7684: \u5f53\u6240\u5f15\u7528\u7684\u7c7b\u578b\u53d1\u751f\u66f4\u6539\u65f6, \u8fd9\u4e9b\u65b9\u6cd5\u5f80\u5f80\u5931\u8d25, \u6216\u8005\u9700\u8981\u91cd\u6784\u3002\u53e6\u5916, \u79fb\u52a8\u4e0e\u5176\u4ed6\u6a21\u5757\u6709\u5f88\u591a\u4f9d\u8d56\u5173\u7cfb\u7684\u65b9\u6cd5\u4e5f\u66f4\u56f0\u96be\u3002<p/>\u5bf9\u65b9\u6cd5\u7c7b\u672c\u8eab\u53ca\u5176\u8d85\u7c7b\u7684\u5f15\u7528\u5c06\u88ab\u5ffd\u7565\u3002\u5982\u679c\u9009\u62e9<i>\u201c\u5ffd\u7565 Java \u5e73\u53f0\u4e0a\u7684\u4f9d\u8d56\u5173\u7cfb\u201d</i>, \u5bf9 <code>java.**</code> \u548c <code>javax.**</code> \u7c7b\u7684\u5f15\u7528\u4e5f\u5c06\u88ab\u5ffd\u7565\u3002 |
| |
| |
| # Method with many dependencies |
| OPTNAME_MethodCouplingIgnoreJava=\u5ffd\u7565 Java \u5e73\u53f0\u4e0a\u7684\u4f9d\u8d56\u5173\u7cfb |
| OPTDESC_MethodCouplingIgnoreJava=\u62a5\u544a\u5305\u542b\u592a\u591a\u5faa\u73af\u8bed\u53e5\u7684\u65b9\u6cd5\u3002 |
| OPTNAME_MethodCouplingLimit=\u6700\u5927\u8026\u5408\u6570 |
| |
| |
| DN_ClassTooComplex=\u7c7b\u592a\u590d\u6742 |
| DESC_ClassTooComplex=\u62a5\u544a\u5176\u5708\u590d\u6742\u5ea6\u8d85\u8fc7\u6240\u914d\u7f6e\u9650\u5236\u7684\u7c7b\u3002\u7c7b\u7684\u590d\u6742\u5ea6\u662f\u4ee5\u5176\u65b9\u6cd5\u590d\u6742\u5ea6\u603b\u548c\u7684\u5f62\u5f0f\u8ba1\u7b97\u7684\u3002 |
| OPTNAME_ClassComplexityLimit=\u590d\u6742\u5ea6\u9650\u5236 |
| |
| |
| DN_ClassAnonymousTooComplex=\u533f\u540d\u7c7b\u592a\u590d\u6742 |
| DESC_ClassAnonymousTooComplex=\u62a5\u544a\u5176\u5708\u590d\u6742\u5ea6\u8d85\u8fc7\u6240\u914d\u7f6e\u9650\u5236\u7684\u533f\u540d\u7c7b\u3002\u7c7b\u7684\u590d\u6742\u5ea6\u662f\u4ee5\u5176\u65b9\u6cd5\u590d\u6742\u5ea6\u603b\u548c\u7684\u5f62\u5f0f\u8ba1\u7b97\u7684\u3002\u533f\u540d\u7c7b\u7684\u8d23\u4efb\u5e94\u8fdc\u8fdc\u5c11\u4e8e\u5e38\u89c4\u7c7b, \u5176\u590d\u6742\u5ea6\u4e5f\u5e94\u4f4e\u4e8e\u5e38\u89c4\u7c7b |
| OPTNAME_ClassAnonymousComplexityLimit=\u590d\u6742\u5ea6\u9650\u5236 |
| |
| |
| DN_ClassTooCoupled=\u7c7b\u7684\u8026\u5408\u592a\u591a |
| DESC_ClassTooCoupled=\u62a5\u544a\u8026\u5408\u592a\u591a (\u4f7f\u7528\u592a\u591a\u5176\u4ed6\u7c7b\u578b) \u7684\u7c7b\u3002\u53ef\u4ee5\u5ffd\u7565\u5bf9 Java \u7cfb\u7edf\u5e93 (<code>java.**</code> \u548c <code>javax.**</code>) \u7684\u5f15\u7528\u3002 |
| OPTNAME_ClassCouplingLimit=\u8026\u5408\u9650\u5236 |
| |
| OPTNAME_ClassCouplingIgnoreJava=\u5ffd\u7565 Java \u5e73\u53f0\u4e0a\u7684\u4f9d\u8d56\u5173\u7cfb |
| |
| |
| DN_ComplexArithmeticExpression=\u7b97\u672f\u8868\u8fbe\u5f0f\u592a\u590d\u6742 |
| DESC_ComplexArithmeticExpression=\u62a5\u544a\u5176\u5305\u542b\u7684\u64cd\u4f5c\u6570\u91cf\u591a\u4e8e\u6240\u5b9a\u4e49\u64cd\u4f5c\u6570\u91cf\u7684\u7b97\u672f\u8868\u8fbe\u5f0f\u3002\u5305\u542b\u8bb8\u591a\u64cd\u4f5c\u6570\u7684\u8868\u8fbe\u5f0f\u96be\u4ee5\u9605\u8bfb, \u901a\u5e38\u53ef\u62c6\u5206\u6210\u51e0\u4e2a\u8d4b\u503c\u8bed\u53e5\u4ee5\u8fdb\u884c\u7ed3\u679c\u53d8\u91cf\u8fc7\u6e21\u3002 |
| OPTNAME_ComplexArithmeticLimit=\u8fd0\u7b97\u7b26\u9650\u5236 |
| |
| |
| DN_ComplexLogicalExpression=\u903b\u8f91\u8868\u8fbe\u5f0f\u592a\u590d\u6742 |
| DESC_ComplexLogicalExpression=\u62a5\u544a\u5176\u5305\u542b\u7684\u64cd\u4f5c\u6570\u91cf\u591a\u4e8e\u6240\u5b9a\u4e49\u64cd\u4f5c\u6570\u91cf\u7684\u8868\u8fbe\u5f0f\u3002\u5305\u542b\u8bb8\u591a\u64cd\u4f5c\u6570\u7684\u8868\u8fbe\u5f0f\u96be\u4ee5\u9605\u8bfb, \u901a\u5e38\u53ef\u62c6\u5206\u6210\u51e0\u4e2a\u8d4b\u503c\u8bed\u53e5\u4ee5\u8fdb\u884c\u7ed3\u679c\u53d8\u91cf\u8fc7\u6e21\u3002 |
| OPTNAME_ComplexLogicalLimit=\u8fd0\u7b97\u7b26\u9650\u5236 |
| |
| |
| DN_ClassConstructorCount=\u7c7b\u7684\u6784\u9020\u51fd\u6570\u592a\u591a |
| DESC_ClassConstructorCount=\u62a5\u544a\u5b9a\u4e49\u4e86\u592a\u591a\u6784\u9020\u51fd\u6570\u7684\u7c7b\u3002 |
| |
| DN_AnonClassMethodCount=\u533f\u540d\u7c7b\u5177\u6709\u592a\u591a\u65b9\u6cd5 |
| DESC_AnonClassMethodCount=\u62a5\u544a\u5177\u6709\u8bb8\u591a\u65b9\u6cd5\u7684\u533f\u540d\u7c7b\u3002\u533f\u540d\u7c7b\u901a\u5e38\u5b9e\u73b0\u4e00\u4e2a\u975e\u5e38\u7b80\u5355\u7684\u63a5\u53e3, \u5e76\u4e14\u5e94\u5f53\u975e\u5e38\u7b80\u5355\u3002\u5982\u679c\u533f\u540d\u7c7b\u7684\u590d\u6742\u5ea6\u589e\u957f, \u5efa\u8bae\u60a8\u81f3\u5c11\u521b\u5efa\u547d\u540d\u672c\u5730\u7c7b\u3002 |
| |
| DN_ClassMethodCount=\u7c7b\u7684\u65b9\u6cd5\u592a\u591a |
| DESC_ClassMethodCount=\u62a5\u544a\u5305\u542b\u592a\u591a\u65b9\u6cd5\u7684\u7c7b\u3002\u8fd9\u4e9b\u9009\u9879\u5141\u8bb8\u5ffd\u7565\u7b80\u5355\u7684 Bean \u5c5e\u6027\u5b58\u53d6\u65b9\u6cd5 - \u60f0\u6027 getter \u6216 setter (\u89e6\u53d1\u66f4\u6539\u4e8b\u4ef6) \u4e0d\u88ab\u89c6\u4e3a\u662f '\u7b80\u5355' \u7684\u3002\u8d85\u7c7b\u62bd\u8c61\u65b9\u6cd5\u7684\u5b9e\u73b0 (\u800c\u4e0d\u662f\u63a5\u53e3\u65b9\u6cd5\u7684\u5b9e\u73b0) \u4e5f\u53ef\u4ee5\u5ffd\u7565\u3002 |
| |
| OPTNAME_AnonClassMethodsLimit=\u65b9\u6cd5\u9650\u5236 |
| |
| |
| OPTNAME_ClassConstructorsLimit=\u6784\u9020\u51fd\u6570\u9650\u5236 |
| |
| OPTNAME_ClassMethodsLimit=\u65b9\u6cd5\u9650\u5236 |
| |
| OPTNAME_ClassFieldsLimit=\u5b57\u6bb5\u9650\u5236 |
| |
| OPTNAME_ClassMethodCountIgnoreAccessors=\u5ffd\u7565\u7b80\u5355\u5b58\u53d6\u65b9\u6cd5 |
| OPTDESC_ClassMethodCountIgnoreAccessors=\u4e0d\u5305\u62ec\u7b80\u5355\u5c5e\u6027\u5b58\u53d6\u65b9\u6cd5 |
| OPTNAME_ClassMethodCountIgnoreAbstract=\u5ffd\u7565\u62bd\u8c61\u65b9\u6cd5\u5b9e\u73b0 |
| |
| |
| DN_ClassFieldCount=\u7c7b\u7684\u5b57\u6bb5\u592a\u591a |
| DESC_ClassFieldCount=\u62a5\u544a\u62e5\u6709\u592a\u591a\u5b57\u6bb5\u7684\u7c7b\u3002\u7c7b\u4fdd\u5b58\u7684\u72b6\u6001\u4fe1\u606f\u592a\u591a, \u5e94\u8fdb\u884c\u8c03\u67e5\u4ee5\u4e86\u89e3\u72b6\u6001\u662f\u5426\u53ef\u4ee5\u62c6\u5206\u4e3a\u51e0\u4e2a\u72b6\u6001\u7c7b (\u901a\u5e38\u4e5f\u4f1a\u5206\u79bb\u64cd\u4f5c\u65b9\u6cd5), \u4ee5\u964d\u4f4e\u603b\u4f53\u7c7b\u590d\u6742\u5ea6\u3002 |
| OPTNAME_FieldCountIgnoreConstants=\u5ffd\u7565\u5e38\u91cf |
| |
| # {0} - method count |
| TEXT_AnonClassManyMethods=\u533f\u540d\u7c7b\u5177\u6709\u592a\u591a\u65b9\u6cd5: {0} |
| # {0} - number of operands |
| TEXT_ArithmeticTooComplex=\u7b97\u672f\u8868\u8fbe\u5f0f\u592a\u590d\u6742: {0} \u4e2a\u8fd0\u7b97 |
| # {0} - complexity |
| TEXT_ClassAnonymousTooComplex=\u533f\u540d\u7c7b\u592a\u590d\u6742\u3002\u5708\u590d\u6742\u5ea6 = {0} |
| # {0} - class name |
| # {1} - constructor count |
| TEXT_ClassManyConstructors=\u7c7b{0}\u5177\u6709\u592a\u591a\u6784\u9020\u51fd\u6570: {1} |
| # {0} - class name |
| # {1} - field count |
| TEXT_ClassManyFields=\u7c7b{0}\u5177\u6709\u592a\u591a\u5b57\u6bb5: {1} |
| # {0} - class name |
| # {1} - method count |
| TEXT_ClassManyMethods=\u7c7b{0}\u5177\u6709\u592a\u591a\u65b9\u6cd5: {1} |
| # {0} - class name |
| # {1} - complexity |
| TEXT_ClassTooComplex=\u7c7b{0}\u592a\u590d\u6742\u3002\u5708\u590d\u6742\u5ea6 = {1} |
| # {0} - class name |
| # {1} - number of referencies |
| TEXT_ClassTooCoupled=\u7c7b{0}\u7684\u8026\u5408\u592a\u591a\u3002\u5f15\u7528\u4e86 {1} \u4e2a\u5176\u4ed6\u7c7b\u578b |
| # {0} - number of loops |
| TEXT_ConstructorMultipleLoops=\u6784\u9020\u51fd\u6570\u5305\u542b {0} \u4e2a\u5faa\u73af |
| # {0} - number of negations |
| TEXT_ConstructorMultipleNegations=\u6784\u9020\u51fd\u6570\u5305\u542b\u592a\u591a\u5426\u5b9a: {0} |
| # {0} - number of return points |
| TEXT_ConstructorMultipleReturns=\u6784\u9020\u51fd\u6570\u5177\u6709\u591a\u4e2a\u8fd4\u56de\u70b9: {0} |
| # {0} - cyclomatic complexity of the method |
| TEXT_ConstructorTooComplex=\u6784\u9020\u51fd\u6570\u592a\u590d\u6742; \u5708\u590d\u6742\u5ea6: {0} |
| # {0 - number of dependencies |
| TEXT_ConstructorTooCoupled=\u6784\u9020\u51fd\u6570\u7684\u8026\u5408\u592a\u591a\u3002\u5f15\u7528\u4e86 {0} \u4e2a\u7c7b\u578b |
| # {0} - maximum depth of statements in method |
| TEXT_ConstructorTooDeepNesting=\u6784\u9020\u51fd\u6570\u5305\u542b\u7684\u8bed\u53e5\u7ed3\u6784\u592a\u6df1: {0} |
| # {0} - number of lines in method |
| TEXT_ConstructorTooLongLines=\u6784\u9020\u51fd\u6570\u592a\u957f: {0} \u884c |
| # {0} - number of lines in method |
| TEXT_ConstructorTooLongStatements=\u6784\u9020\u51fd\u6570\u592a\u957f: {0} \u4e2a\u8bed\u53e5 |
| # {0} - number of exceptions declared by the method |
| TEXT_ConstructorTooManyExceptions=\u6784\u9020\u51fd\u6570\u58f0\u660e\u4e86\u592a\u591a\u5f02\u5e38\u9519\u8bef: {0} |
| # {0} - number of parameters declared by the method |
| TEXT_ConstructorTooManyParameters=\u6784\u9020\u51fd\u6570\u7684\u53c2\u6570\u592a\u591a: {0} |
| # {0} - number of operands |
| TEXT_LogicalTooComplex=\u903b\u8f91\u8868\u8fbe\u5f0f\u592a\u590d\u6742: {0} \u4e2a\u8fd0\u7b97 |
| # {0} - method name |
| # {1} - number of loops |
| TEXT_MethodMultipleLoops=\u65b9\u6cd5 ''{0}'' \u5305\u542b {1} \u4e2a\u5faa\u73af |
| # {0} - method name |
| # {1} - number of negations |
| TEXT_MethodMultipleNegations=\u65b9\u6cd5 ''{0}'' \u5305\u542b\u592a\u591a\u5426\u5b9a: {1} |
| # {0} - method name |
| # {1} - number of return points |
| TEXT_MethodMultipleReturns=\u65b9\u6cd5 ''{0}'' \u5177\u6709\u591a\u4e2a\u8fd4\u56de\u70b9: {1} |
| # {0} - method name |
| # {1} - cyclomatic complexity of the method |
| TEXT_MethodTooComplex=\u65b9\u6cd5 ''{0}'' \u592a\u590d\u6742; \u5708\u590d\u6742\u5ea6: {1} |
| # {0} - method name |
| # {1} - number of dependencies |
| TEXT_MethodTooCoupled=\u65b9\u6cd5 ''{0}'' \u7684\u8026\u5408\u592a\u591a\u3002\u5f15\u7528\u4e86 {1} \u4e2a\u7c7b\u578b |
| # {0} - method name |
| # {1} - maximum depth of statements in method |
| TEXT_MethodTooDeepNesting=\u65b9\u6cd5 ''{0}'' \u5305\u542b\u7684\u8bed\u53e5\u7ed3\u6784\u592a\u6df1: {1} |
| # {0} - method name |
| # {1} - number of lines in method |
| TEXT_MethodTooLongLines=\u65b9\u6cd5 ''{0}'' \u592a\u957f: {1} \u884c |
| # {0} - method name |
| # {1} - number of lines in method |
| TEXT_MethodTooLongStatements=\u65b9\u6cd5 ''{0}'' \u592a\u957f: {1} \u4e2a\u8bed\u53e5 |
| # {0} - method name |
| # {1} - number of exceptions declared by the method |
| TEXT_MethodTooManyExceptions=\u65b9\u6cd5 ''{0}'' \u58f0\u660e\u4e86\u592a\u591a\u5f02\u5e38\u9519\u8bef: {1} |
| # {0} - method name |
| # {1} - number of parameters declared by the method |
| TEXT_MethodTooManyParameters=\u65b9\u6cd5 ''{0}'' \u7684\u53c2\u6570\u592a\u591a: {1} |
| |