Author: rdonkin
Date: Thu Dec  5 13:50:35 2013
New Revision: 1548136

URL: http://svn.apache.org/r1548136
Log:
Inlined static method

Modified:
    
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java
    
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java
    
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java

Modified: 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java
URL: 
http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java?rev=1548136&r1=1548135&r2=1548136&view=diff
==============================================================================
--- 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java
 (original)
+++ 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java
 Thu Dec  5 13:50:35 2013
@@ -50,7 +50,7 @@ public class DefaultAnalyserFactory {
             final MetaData.Datum documentCategory;
             if (NoteGuesser.isNote(subject)) {
                 documentCategory = MetaData.RAT_DOCUMENT_CATEGORY_DATUM_NOTICE;
-            } else if (ArchiveGuesser.isArchive(subject)) {
+            } else if (new ArchiveGuesser().isArchive(subject.getName())) {
                 documentCategory = 
MetaData.RAT_DOCUMENT_CATEGORY_DATUM_ARCHIVE;
             } else if (BinaryGuesser.isBinary(subject)) {
                 documentCategory = MetaData.RAT_DOCUMENT_CATEGORY_DATUM_BINARY;

Modified: 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java
URL: 
http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java?rev=1548136&r1=1548135&r2=1548136&view=diff
==============================================================================
--- 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java
 (original)
+++ 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java
 Thu Dec  5 13:50:35 2013
@@ -20,20 +20,14 @@ package org.apache.rat.document.impl.gue
 
 import java.util.Locale;
 
-import org.apache.rat.api.Document;
-
 public class ArchiveGuesser {
 
     private static final String[] ARCHIVE_EXTENSIONS = { "jar", "gz", "zip",
             "tar", "bz", "bz2", "rar", "war", };
 
-    public static final boolean isArchive(final Document document) {
-        return new ArchiveGuesser().isArchive(document.getName());
-    }
-
     private final String[] archiveExtensions;
 
-    private ArchiveGuesser() {
+    public ArchiveGuesser() {
         this(ARCHIVE_EXTENSIONS);
     }
 
@@ -45,7 +39,7 @@ public class ArchiveGuesser {
     /**
      * Is a file by that name an archive?
      */
-    private boolean isArchive(final String name) {
+    public boolean isArchive(final String name) {
         if (name == null) {
             return false;
         }
@@ -57,5 +51,4 @@ public class ArchiveGuesser {
         }
         return false;
     }
-
 }

Modified: 
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java
URL: 
http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java?rev=1548136&r1=1548135&r2=1548136&view=diff
==============================================================================
--- 
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java
 (original)
+++ 
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java
 Thu Dec  5 13:50:35 2013
@@ -27,11 +27,11 @@ public class ArchiveGuesserTest {
 
     @Test
     public void matches() {
-        assertTrue(ArchiveGuesser.isArchive(new MockDocument("42.jar")));
-        assertTrue(ArchiveGuesser.isArchive(new MockDocument("42.tar.gz")));
-        assertTrue(ArchiveGuesser.isArchive(new MockDocument("42.zip")));
-        assertTrue(ArchiveGuesser.isArchive(new MockDocument("42.tar")));
-        assertTrue(ArchiveGuesser.isArchive(new MockDocument("42.bz")));
-        assertTrue(ArchiveGuesser.isArchive(new MockDocument("42.bz2")));
+        assertTrue(new ArchiveGuesser().isArchive(new 
MockDocument("42.jar").getName()));
+        assertTrue(new ArchiveGuesser().isArchive(new 
MockDocument("42.tar.gz").getName()));
+        assertTrue(new ArchiveGuesser().isArchive(new 
MockDocument("42.zip").getName()));
+        assertTrue(new ArchiveGuesser().isArchive(new 
MockDocument("42.tar").getName()));
+        assertTrue(new ArchiveGuesser().isArchive(new 
MockDocument("42.bz").getName()));
+        assertTrue(new ArchiveGuesser().isArchive(new 
MockDocument("42.bz2").getName()));
     }
 }


Reply via email to