You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by se...@apache.org on 2013/04/05 03:59:32 UTC

svn commit: r1464807 - /creadur/rat/trunk/apache-rat-core/src/main/java/org/apache/rat/Report.java

Author: sebb
Date: Fri Apr  5 01:59:31 2013
New Revision: 1464807

URL: http://svn.apache.org/r1464807
Log:
Fix up generics; add @Deprecated tags

Modified:
    creadur/rat/trunk/apache-rat-core/src/main/java/org/apache/rat/Report.java

Modified: creadur/rat/trunk/apache-rat-core/src/main/java/org/apache/rat/Report.java
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-core/src/main/java/org/apache/rat/Report.java?rev=1464807&r1=1464806&r2=1464807&view=diff
==============================================================================
--- creadur/rat/trunk/apache-rat-core/src/main/java/org/apache/rat/Report.java (original)
+++ creadur/rat/trunk/apache-rat-core/src/main/java/org/apache/rat/Report.java Fri Apr  5 01:59:31 2013
@@ -92,10 +92,11 @@ public class Report {
             else if (cl.hasOption(EXCLUDE_FILE_CLI)) {
                 String excludeFileName = cl.getOptionValue(EXCLUDE_FILE_CLI);
                 if (excludeFileName != null) {
-                    List excludes = FileUtils.readLines(new File(excludeFileName));
+                    @SuppressWarnings("unchecked") // method generates list of Strings, but is not yet generic
+                    List<String> excludes = FileUtils.readLines(new File(excludeFileName));
                     final OrFileFilter orFilter = new OrFileFilter();
-                    for (Object exclude : excludes) {
-                        orFilter.addFileFilter(new RegexFileFilter((String) exclude));
+                    for (String exclude : excludes) {
+                        orFilter.addFileFilter(new RegexFileFilter(exclude));
                     }
                     final FilenameFilter filter = new NotFileFilter(orFilter);
                     report.setInputFileFilter(filter);
@@ -257,6 +258,7 @@ public class Report {
     /**
      * @deprecated use the two-arg version instead
      */
+    @Deprecated
     public ClaimStatistic report(PrintStream out) throws Exception {
         final ReportConfiguration configuration = new ReportConfiguration();
         configuration.setHeaderMatcher(Defaults.createDefaultMatcher());
@@ -307,6 +309,7 @@ public class Report {
      * @throws Exception
      * @deprecated use the two-arg version instead
      */
+    @Deprecated
     public void styleReport(PrintStream out) throws Exception {
         final ReportConfiguration configuration = new ReportConfiguration();
         configuration.setHeaderMatcher(Defaults.createDefaultMatcher());