[
https://issues.apache.org/jira/browse/RAT-559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18123441#comment-18123441
]
ASF subversion and git services commented on RAT-559:
-----------------------------------------------------
Commit cf6423309fae4aa3d3dd9f6cdd6af9fbadcf0039 in creadur-rat's branch
refs/heads/RAT-547_create-core-test-library from Claude Warren
[ https://gitbox.apache.org/repos/asf?p=creadur-rat.git;h=cf6423309 ]
RAT-541: create testhelpers.data package (#655)
* fix DocumentName issues
* Fixed several parsing errors in DocumentName.Builder
Add testing
Expanded testing to include multiple file system types
Fix recursion issue in DocumentName equals and compareTo
Additional migration to assertj
Changed File options to return DocumentName instances.
Cleaned up Sonar review issues
* created testhelper and updated tests
* Change to Reporter.Output usage
Change to ReportConfiguration.IODescriptor usage
* updated UI strategy
* Remove ArchiveEntryDocument and clean up ArchiveWalker.
* Switch to UnmodifiableSets for licences
* fix spotbugs issues
* created TempDir replacement to support Windows
* Fixed issues with DocumentName and DocumentNameBuilder.
Reworked tests for more complete coverage.
Fixed issue with ReportTestDataProvider.java
* fixes for DocumentName errors
* fix DocumentName issues
* Fixed several parsing errors in DocumentName.Builder
Add testing
Expanded testing to include multiple file system types
Fix recursion issue in DocumentName equals and compareTo
Additional migration to assertj
Changed File options to return DocumentName instances.
Cleaned up Sonar review issues
* RAT-559: Shorten tests
* Fixed UIOption build issues
* removed dead code
* removed unnecessary check
* fixed tests
* updated javadocs etc.
* fixed encoding name and bad override annotation
* RAT-541: Minor changes during review
* RAT-541: Minor changes during review, adapt RAT HTML5 xslt
* RAT-541: Try to get rid of deprecated ArgType processing - fails in
MavenGenerator
* RAT-541: Replace with non-deprecated jUnit5 method
* RAT-541: Review docs
* RAT-541: Fix warning
* RAT-541: Simplify data creation
* RAT-541: Cleanup Ant Javadoc
* RAT-541: Raise test coverage, add tests for delete()
* fixed regex escaped string
* RAT-541: Replace String.format by regular String
* Remove redundant escape in RegExp
* RAT-541: Raise coverage and fix sonarcloud issues
* fixed deprecated usage code in MavenGenerator
* RAT-541: Reduce complexity in method
* RAT-541: Add more tests for MavenGenerator
* RAT-541: Add more tests and refactor existing ones
* RAT-541: Get rid of deprecated stuff and review changes
* removed unused code, fixed IDE warning
* RAT-541: Update changes.xml entry
---------
Co-authored-by: P. Ottlinger <[email protected]>
> Issues with DocumentName
> ------------------------
>
> Key: RAT-559
> URL: https://issues.apache.org/jira/browse/RAT-559
> Project: Apache RAT
> Issue Type: Improvement
> Components: core engine
> Affects Versions: 0.18
> Reporter: Claude Warren
> Assignee: Claude Warren
> Priority: Major
> Fix For: 1.0.0
>
>
> When the DocumentName is running on Windows it does not always correctly
> identify the root that should be used for the resulting file system.
> The entire DocumentName.Builder and DocumentName should be rechecked to
> ensure that they are properly creating the document name.
> The ArchiveEntryName should also be checked. Particularly when running on
> windows where the separator character is different between the native archive
> name and the file and directory names within the archive.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)