ottlinger commented on code in PR #233:
URL: https://github.com/apache/creadur-rat/pull/233#discussion_r1564204184


##########
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java:
##########
@@ -56,31 +68,53 @@ public MatcherRefBuilder setMatchers(Map<String, 
IHeaderMatcher> matchers) {
 
     @Override
     public IHeaderMatcher build() {
+        if (matchers == null) {
+            throw new ConfigurationException("'matchers' not set");
+        }
         IHeaderMatcher result = matchers.get(referenceId);
         return result != null ? result : new IHeaderMatcherProxy(referenceId, 
matchers);
     }
 
     @Override
     public String toString() {
-        return "MathcerRefBuilder: "+referenceId;
+        return "MathcerRefBuilder: " + referenceId;
     }
-    
+
     /**
-     * A class that is a proxy to the actual matcher.  It retrieves the actual 
matcher from the map of
-     * matcher ids to matcher instances one the first use of the matcher.  
This allows earlier read matchers
-     * to reference later constructed matchers as long as all the matchers are 
constructed before the earlier one is 
-     * used.
+     * A class that is a proxy to the actual matcher. It retrieves the actual
+     * matcher from the map of matcher ids to matcher instances one the first 
use of

Review Comment:
   on the first use of .....



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@creadur.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to