Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre-Charles David2017-02-21 14:04:04 +0000
committerJoao Barata2017-03-28 12:24:08 +0000
commit78943fcfaf24b5ee7514cdaadbf0f88578c320c9 (patch)
tree7dc7bc469e14bc81070d382b836ca30057e532a7
parent6cd1635ee435dc4081a4da599dc906a9dbb481a6 (diff)
downloadorg.eclipse.amalgam-78943fcfaf24b5ee7514cdaadbf0f88578c320c9.tar.gz
org.eclipse.amalgam-78943fcfaf24b5ee7514cdaadbf0f88578c320c9.tar.xz
org.eclipse.amalgam-78943fcfaf24b5ee7514cdaadbf0f88578c320c9.zip
[509735] Compile static regexp only once
Bug: 509735 Change-Id: I3d39d1faf529f98c0140ff0b4d1b691ef28eee90 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
-rw-r--r--plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/api/editor/sections/ActivityExplorerSection.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/api/editor/sections/ActivityExplorerSection.java b/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/api/editor/sections/ActivityExplorerSection.java
index 1ffc75b9..92369e67 100644
--- a/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/api/editor/sections/ActivityExplorerSection.java
+++ b/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/api/editor/sections/ActivityExplorerSection.java
@@ -47,7 +47,7 @@ import org.eclipse.ui.forms.widgets.Section;
*/
public class ActivityExplorerSection implements IVisibility, IOrdered, IPropertyChangeListener {
- private static final String P_PATTERN = "<p>.*</p>"; //$NON-NLS-1$
+ private static final Pattern P_PATTERN = Pattern.compile("<p>.*</p>"); //$NON-NLS-1$
/**
* Constructor.
@@ -60,8 +60,7 @@ public class ActivityExplorerSection implements IVisibility, IOrdered, IProperty
this.isExpanded = ActivityExplorerExtensionManager.getIsExpanded(contributor);
String desc = ActivityExplorerExtensionManager.getDescription(contributor);
if (null != desc){
- Pattern pPattern = Pattern.compile(P_PATTERN);
- boolean isInParagraph = pPattern.matcher(desc).find();
+ boolean isInParagraph = P_PATTERN.matcher(desc).find();
this.description = isInParagraph ? HTMLHelper.formWrapper2(desc) : HTMLHelper.formWrapper(desc);
}
String indice = ActivityExplorerExtensionManager.getIndex(contributor);

Back to the top