creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <>
Subject [jira] [Created] (RAT-139) FullTextMatchingLicense.prune uses inefficient deleteAtChar
Date Wed, 15 May 2013 01:59:16 GMT
Sebb created RAT-139:

             Summary: FullTextMatchingLicense.prune uses inefficient deleteAtChar
                 Key: RAT-139
             Project: Apache Rat
          Issue Type: Improvement
            Reporter: Sebb

FullTextMatchingLicense.prune is quite inefficient.

It first copies the entire string to a StringBuilder, then scans the buffer deleting characters
that are not letters or digits.

It should be a lot quicker to just copy the letters and digits once, skipping the rest.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message