Author: jalkanen
Date: Sun Jun 8 06:01:37 2008
New Revision: 664498
URL: http://svn.apache.org/viewvc?rev=664498&view=rev
Log:
Now uses a Set to collect referrers, not a List. No need to update referrers
twice.
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/content/PageRenamer.java
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/content/PageRenamer.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/content/PageRenamer.java?rev=664498&r1=664497&r2=664498&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/content/PageRenamer.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/content/PageRenamer.java Sun
Jun 8 06:01:37 2008
@@ -20,8 +20,9 @@
*/
package com.ecyrd.jspwiki.content;
-import java.util.ArrayList;
import java.util.Collection;
+import java.util.Set;
+import java.util.TreeSet;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -173,7 +174,7 @@
private void updateReferrers( WikiContext context, WikiPage fromPage,
WikiPage toPage )
{
WikiEngine engine = context.getEngine();
- Collection<String> referrers = new ArrayList<String>();
+ Set<String> referrers = new TreeSet<String>();
Collection<String> r = engine.getReferenceManager().findReferrers(
fromPage.getName() );
if( r != null ) referrers.addAll( r );