From a759051d767ee3085a15d3edde68c24e86bc19ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=B6=E4=B9=90?= Date: Thu, 1 Feb 2018 12:53:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8F=90=E7=A4=BA=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- p3c-pmd/src/main/resources/messages.xml | 2 +- .../xml/ArrayNamingShouldHaveBracketRule.xml | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/p3c-pmd/src/main/resources/messages.xml b/p3c-pmd/src/main/resources/messages.xml index 9b51500..19a9e1f 100644 --- a/p3c-pmd/src/main/resources/messages.xml +++ b/p3c-pmd/src/main/resources/messages.xml @@ -30,7 +30,7 @@ - + diff --git a/p3c-pmd/src/test/resources/com/alibaba/p3c/pmd/lang/java/rule/naming/xml/ArrayNamingShouldHaveBracketRule.xml b/p3c-pmd/src/test/resources/com/alibaba/p3c/pmd/lang/java/rule/naming/xml/ArrayNamingShouldHaveBracketRule.xml index 96ec3a0..ba45a57 100644 --- a/p3c-pmd/src/test/resources/com/alibaba/p3c/pmd/lang/java/rule/naming/xml/ArrayNamingShouldHaveBracketRule.xml +++ b/p3c-pmd/src/test/resources/com/alibaba/p3c/pmd/lang/java/rule/naming/xml/ArrayNamingShouldHaveBracketRule.xml @@ -33,4 +33,30 @@ 0 + + + mapConfKeyValue = new TreeMap<>(); + String[] params = str.split("&"); + for (String param : params) { + String fields[] = param.split("="); + if (fields.length != 2) { + continue; + } + String key = fields[0].trim(); + String value = fields[1].trim(); + mapConfKeyValue.put(key, value); + } + } +} + ]]> + + + array should be array[] + 1 + 6 + +