Claudenw commented on PR #233:
URL: https://github.com/apache/creadur-rat/pull/233#issuecomment-2042164066

   **Builder changes:**
    * Matcher Builders now return specific type, not the IHeaderMatcher but a 
subclass of that.
    
   **Matcher changes:**
    * removed state tracking code.
    * added ConfigComponent annotations to describe the matcher and it 
properties.
    * in some cases added getter methods to retrieve property values.
   
   **Metadata / ClaimStatistic changes**
     Complete rewrite to simplify setting and getting values (`Metadata`) and 
to track those values (`ClaimStatistic`)
     
   **AbstractClaimReporter**
    * Changed to use Document.Type and Metadata.
    * Significant simplification.
    
   **ClaimAggregator**
    * modified to use Document.Type and new ClaimStatistic api.
    
   **SimpleXmlClaimReporter **
   
    * modified to handle multiple licenses for single document.
    
    
   **ILicenseFamily  changes:**
   
   Added definitions for Generated and Unknown family categories so that they 
are defined in one place.
   
   **ILicenseChanges**
   
   Removed `derivedfrom` attribute as it was added recently and unused.
     
   **IXmlWriter / XMLWriter changes**
   
    * added cdata method
    
   **Should change**
   
   Remove `ToNameTransformer` as it is not used and not part of the API
   
   


-- 
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