[
https://issues.apache.org/jira/browse/RAT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17840965#comment-17840965
]
ASF subversion and git services commented on RAT-366:
-----------------------------------------------------
Commit 07a70af7960bb535ddf7e22db221a814996e8d67 in creadur-rat's branch
refs/heads/master from P. Ottlinger
[ https://gitbox.apache.org/repos/asf?p=creadur-rat.git;h=07a70af7 ]
Merge pull request #243 from Claudenw/addNotes
RAT-355, RAT-366: updated changes.xml
> 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
> Assignee: Claude Warren
> Priority: Minor
> 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)