diff options
| author | Pierre-Charles David | 2017-02-21 14:04:04 +0000 |
|---|---|---|
| committer | Joao Barata | 2017-03-28 12:24:08 +0000 |
| commit | 78943fcfaf24b5ee7514cdaadbf0f88578c320c9 (patch) | |
| tree | 7dc7bc469e14bc81070d382b836ca30057e532a7 | |
| parent | 6cd1635ee435dc4081a4da599dc906a9dbb481a6 (diff) | |
| download | org.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.java | 5 |
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); |
