| A | ↘ | F | FileHelper got worse |
| ⇢ | D | FileHelper::copyDirectory() added | |
| ⇢ | C | FileHelper::matchPathname() added | |
| ⇢ | B | FileHelper::parseExcludePattern() added | |
| ⇢ | B | FileHelper::lastExcludeMatchingFromList() added | |
| ⇢ | B | FileHelper::filterPath() added | |
| ⇢ | B | FileHelper::normalizeOptions() added | |
| ⇢ | A | FileHelper::matchBasename() added | |
| ⇢ | A | FileHelperTest::testCopyDirectoryRecursive() added | |
| ⇢ | A | FileHelperTest::testCopyDirectoryPermissions() added | |
| ⇢ | A | FileHelperTest::testCopyDirectoryNotRecursive() added | |
| ⋮ | view more | ||