• Andy Wilkinson's avatar
    Fix URL normalization when replacing /./ with / · 4083c721
    Andy Wilkinson authored
    Previously, a regular expression of /./ was used to replace /./ with
    /.  The '.'' in the expression matches any single character so the
    replacement was more broadly applicable than it should have been. For
    example, /a/ would be replaced with /.
    
    This commit uses Pattern.LITERAL to compile the regular expression
    from the CURRENT_DIR (/./) contant. This allows the constant to be
    used to check for occurances of /./ in the string before attempting
    replacement, while also ensuring that the '.' is treated literally.
    
    Closes gh-17341
    4083c721
Name
Last commit
Last update
..
java/org/springframework/boot/loader Loading commit data...
resources Loading commit data...