Repository: commons-io Updated Branches: refs/heads/master 276b28257 -> 90b2e4649
Add missing Javadoc for Checkstyle. Project: http://git-wip-us.apache.org/repos/asf/commons-io/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-io/commit/90b2e464 Tree: http://git-wip-us.apache.org/repos/asf/commons-io/tree/90b2e464 Diff: http://git-wip-us.apache.org/repos/asf/commons-io/diff/90b2e464 Branch: refs/heads/master Commit: 90b2e46494eea8461523c55fd9cf3fe3d1bf00ce Parents: 276b282 Author: Gary Gregory <[email protected]> Authored: Thu Mar 8 08:32:40 2018 -0700 Committer: Gary Gregory <[email protected]> Committed: Thu Mar 8 08:32:40 2018 -0700 ---------------------------------------------------------------------- src/main/java/org/apache/commons/io/FilenameUtils.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-io/blob/90b2e464/src/main/java/org/apache/commons/io/FilenameUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/io/FilenameUtils.java b/src/main/java/org/apache/commons/io/FilenameUtils.java index 170c7ef..ddc7932 100644 --- a/src/main/java/org/apache/commons/io/FilenameUtils.java +++ b/src/main/java/org/apache/commons/io/FilenameUtils.java @@ -1063,6 +1063,12 @@ public class FilenameUtils { return filename.substring(index + 1); } + /** + * Special handling for NTFS ADS: Don't accept colon in the filename. + * + * @param filename a file name + * @return ADS offsets. + */ private static int getAdsCriticalOffset(String filename) { // Step 1: Remove leading path segments. int offset1 = filename.lastIndexOf(SYSTEM_SEPARATOR);
