Skip to content

Commit a2f41f7

Browse files
author
Vitaliy Boyko
committed
Refactoring
1 parent 4bb9876 commit a2f41f7

File tree

5 files changed

+16
-15
lines changed

5 files changed

+16
-15
lines changed

src/com/magento/idea/magento2plugin/inspections/xml/CacheableFalseInDefaultLayoutInspection.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ public PsiElementVisitor buildVisitor(final @NotNull ProblemsHolder holder, fina
2424
@Override
2525
public void visitXmlAttribute(XmlAttribute attribute) {
2626
String fileName = holder.getFile().getName();
27-
if (!fileName.equals(LayoutXml.DefaultFileName)) return;
27+
if (!fileName.equals(LayoutXml.DEFAULT_FILENAME)) return;
2828
final String text = attribute.getValue();
2929
final String attributeName = attribute.getName();
30-
if (!attributeName.equals(LayoutXml.CacheableAttributeName)) return;
31-
if (!attribute.getParent().getName().equals(LayoutXml.BlockAttributeTagName)
32-
&& !attribute.getParent().getName().equals(LayoutXml.ReferenceBlockAttributeTagName)) return;
30+
if (!attributeName.equals(LayoutXml.CACHEABLE_ATTRIBUTE_NAME)) return;
31+
if (!attribute.getParent().getName().equals(LayoutXml.BLOCK_ATTRIBUTE_TAG_NAME)
32+
&& !attribute.getParent().getName().equals(LayoutXml.REFERENCE_BLOCK_ATTRIBUTE_TAG_NAME)) return;
3333
if (text == null) return;
34-
if (text.equals(LayoutXml.CacheableAttributeFalseValue)) {
34+
if (text.equals(LayoutXml.CACHEABLE_ATTRIBUTE_VALUE_FALSE)) {
3535
holder.registerProblem(attribute, CacheDisableProblemDescription,
3636
ProblemHighlightType.WARNING,
3737
new XmlRemoveCacheableAttributeQuickFix());

src/com/magento/idea/magento2plugin/magento/files/LayoutXml.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
package com.magento.idea.magento2plugin.magento.files;
66

77
public class LayoutXml {
8-
public static String DefaultFileName = "default.xml";
9-
public static String CacheableAttributeName = "cacheable";
10-
public static String CacheableAttributeFalseValue = "false";
11-
public static String BlockAttributeTagName = "block";
12-
public static String ReferenceBlockAttributeTagName = "referenceBlock";
8+
public static String DEFAULT_FILENAME = "default.xml";
9+
public static String CACHEABLE_ATTRIBUTE_NAME = "cacheable";
10+
public static String CACHEABLE_ATTRIBUTE_VALUE_FALSE = "false";
11+
public static String BLOCK_ATTRIBUTE_TAG_NAME = "block";
12+
public static String REFERENCE_BLOCK_ATTRIBUTE_TAG_NAME = "referenceBlock";
1313
public static String XML_ATTRIBUTE_TEMPLATE = "template";
1414
}

src/com/magento/idea/magento2plugin/magento/packages/Package.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
*/
55
package com.magento.idea.magento2plugin.magento.packages;
66

7-
import java.util.ArrayList;
8-
97
public class Package {
108
public static String PACKAGES_ROOT = "app/code";
119
public static String VENDOR = "vendor";

src/com/magento/idea/magento2plugin/project/SettingsForm.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,10 @@ public void mouseClicked(MouseEvent e) {
7979
new RegenerateUrnMapListener(project)
8080
);
8181

82-
magentoVersion.setText("Magento version: ".concat(magentoVersionModel.get()));
82+
String version = magentoVersionModel.get();
83+
if (version != null) {
84+
magentoVersion.setText("Magento version: " . concat(version));
85+
}
8386

8487
return (JComponent) panel1;
8588
}

tests/com/magento/idea/magento2plugin/inspections/xml/CacheableFalseInDefaultLayoutInspectionTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ protected boolean isWriteActionRequired() {
2929
}
3030

3131
public void testWithCacheableFalseBlock() throws Exception {
32-
myFixture.configureByFile(getTestName(true) + "/" + LayoutXml.DefaultFileName);
32+
myFixture.configureByFile(getTestName(true) + "/" + LayoutXml.DEFAULT_FILENAME);
3333
myFixture.testHighlighting(true, false, false);
3434
}
3535

3636
public void testWithoutCacheableFalseBlock() throws Exception {
37-
myFixture.configureByFile(getTestName(true) + "/" + LayoutXml.DefaultFileName);
37+
myFixture.configureByFile(getTestName(true) + "/" + LayoutXml.DEFAULT_FILENAME);
3838
myFixture.testHighlighting(true, true, true);
3939
}
4040

0 commit comments

Comments
 (0)