| A | ↘ | F | FileHelper got worse |
| ⇢ | C | FileHelper::matchPathname() added | |
| ⇢ | B | FileHelper::copyDirectory() added | |
| ⇢ | B | FileHelper::lastExcludeMatchingFromList() added | |
| ⇢ | A | FileHelper::matchBasename() added | |
| ⇢ | A | FileHelperTest::testsCopyDirectoryFilterPathExcept... added | |
| ⇢ | A | FileHelperTest::testsCopyDirectoryFilterPathOnly() added | |
| ⇢ | A | FileHelper::parseExcludePattern() added | |
| ⇢ | A | FileHelperTest::testCopyDirectoryPermissions() added | |
| ⇢ | A | FileHelperTest::testCopyDirectoryNotRecursive() added | |
| ⇢ | A | FileHelperTest::testsCopyDirectoryFilterPath() added | |
| ⋮ | view more | ||
| B | ↗ | A | FileHelper::createDirectory() improved |