Claude Warren created RAT-366:
---------------------------------
Summary: Switch to Reading preparing header text and processing in
one call.
Key: RAT-366
URL: https://issues.apache.org/jira/browse/RAT-366
Project: Apache Rat
Issue Type: Improvement
Components: core engine
Affects Versions: 0.16.1
Reporter: Claude Warren
Fix For: 0.17
Currently the system spends a fair chunk of time processing input line by line.
The code path is much simplified if instead we read the maximum number of
lines that we would process under the old code and process that all at once.
This will also improve memory footprint since the full text matcher will not
have to keep a copy of all the text it has seen so far, but rather just process
the block of text that is passed in.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)