JnRouvignac opened a new pull request #74:
URL: https://github.com/apache/jclouds/pull/74


   …ure storage
   
   DnsNameValidator.java uses a deprecated guava APIs in code that is used
    to support Azure cloud storage. When forcing the use of more recent guava
    versions, the code fails with NoSuchFieldError.
   
   However, CharMatcher.JAVA_LETTER_OR_DIGIT has been removed in guava 26.0,
    and CharMatcher.javaLetterOrDigit() should be used instead since guava
    19.0. Note that CharMatcher.javaLetterOrDigit() was immediately
    deprecated in Guava 26.0, and java.lang.Character.isLetterOrDigit(int)
    should be used instead.
   
   This commit replaces the use of this deprecated API by
    java.lang.Character.isLetterOrDigit(int).
    It is no worse than the previous code.
   
   (If I understand correctly, updating the guava version is a challenge due to
   dependencies on Apache Karaf anyway)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to