Author: rdonkin
Date: Thu May 26 13:49:50 2011
New Revision: 1127911

URL: http://svn.apache.org/viewvc?rev=1127911&view=rev
Log:
MAILETDOCS-4 Factored out building descriptors.

Modified:
    
james/mailet/maven-mailetdocs-plugin/trunk/src/main/java/org/apache/james/mailet/MailetdocsMojo.java

Modified: 
james/mailet/maven-mailetdocs-plugin/trunk/src/main/java/org/apache/james/mailet/MailetdocsMojo.java
URL: 
http://svn.apache.org/viewvc/james/mailet/maven-mailetdocs-plugin/trunk/src/main/java/org/apache/james/mailet/MailetdocsMojo.java?rev=1127911&r1=1127910&r2=1127911&view=diff
==============================================================================
--- 
james/mailet/maven-mailetdocs-plugin/trunk/src/main/java/org/apache/james/mailet/MailetdocsMojo.java
 (original)
+++ 
james/mailet/maven-mailetdocs-plugin/trunk/src/main/java/org/apache/james/mailet/MailetdocsMojo.java
 Thu May 26 13:49:50 2011
@@ -85,15 +85,7 @@ public class MailetdocsMojo extends Abst
 
     protected void executeReport(Locale locale) throws MavenReportException {
         
-        List<MailetMatcherDescriptor> descriptors = new 
DefaultDescriptorsExtractor().extractDescriptors(project, getLog());
-
-        Collections.sort(descriptors, new 
Comparator<MailetMatcherDescriptor>() {
-
-            public int compare(MailetMatcherDescriptor arg0, 
MailetMatcherDescriptor arg1) {
-                return arg0.getName().compareTo(arg1.getName());
-            }
-
-        });
+        final List<MailetMatcherDescriptor> descriptors = buildDescriptors();
 
         getLog().info("Executing Mailets/Matchers Report");
 
@@ -163,6 +155,19 @@ public class MailetdocsMojo extends Abst
 
     }
 
+    private List<MailetMatcherDescriptor> buildDescriptors() {
+        final List<MailetMatcherDescriptor> descriptors = new 
DefaultDescriptorsExtractor().extractDescriptors(project, getLog());
+        
+        Collections.sort(descriptors, new 
Comparator<MailetMatcherDescriptor>() {
+
+            public int compare(MailetMatcherDescriptor one, 
MailetMatcherDescriptor two) {
+                return one.getName().compareTo(two.getName());
+            }
+
+        });
+        return descriptors;
+    }
+
     private void outputDescriptorIndex(List<MailetMatcherDescriptor> 
descriptors, String title) {
         
         getSink().section2();



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to