From bf5d50ca63f10e62feb9c3e449150ecb716547dc Mon Sep 17 00:00:00 2001 From: proninyaroslav Date: Wed, 10 Apr 2019 20:08:15 +0300 Subject: [PATCH] Make utils as public --- src/main/java/com/anthonynsimon/url/PathResolver.java | 2 +- src/main/java/com/anthonynsimon/url/PercentEncoder.java | 2 +- src/main/java/com/anthonynsimon/url/URLParser.java | 2 +- src/main/java/com/anthonynsimon/url/URLPart.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/anthonynsimon/url/PathResolver.java b/src/main/java/com/anthonynsimon/url/PathResolver.java index 69f4f80..f68a398 100644 --- a/src/main/java/com/anthonynsimon/url/PathResolver.java +++ b/src/main/java/com/anthonynsimon/url/PathResolver.java @@ -6,7 +6,7 @@ /** * PathResolver is a utility class that resolves a reference path against a base path. */ -final class PathResolver { +public final class PathResolver { /** * Disallow instantiation of class. diff --git a/src/main/java/com/anthonynsimon/url/PercentEncoder.java b/src/main/java/com/anthonynsimon/url/PercentEncoder.java index da08f4b..e92e8dd 100644 --- a/src/main/java/com/anthonynsimon/url/PercentEncoder.java +++ b/src/main/java/com/anthonynsimon/url/PercentEncoder.java @@ -11,7 +11,7 @@ *

* Supports UTF-8 escaping and unescaping. */ -final class PercentEncoder { +public final class PercentEncoder { /** * Reserved characters, allowed in certain parts of the URL. Must be escaped in most cases. diff --git a/src/main/java/com/anthonynsimon/url/URLParser.java b/src/main/java/com/anthonynsimon/url/URLParser.java index f2ca381..c1f139c 100644 --- a/src/main/java/com/anthonynsimon/url/URLParser.java +++ b/src/main/java/com/anthonynsimon/url/URLParser.java @@ -5,7 +5,7 @@ /** * URLParser handles the parsing of a URL string into a URL object. */ -interface URLParser { +public interface URLParser { /** * Returns a the URL with the new values after parsing the provided URL string. */ diff --git a/src/main/java/com/anthonynsimon/url/URLPart.java b/src/main/java/com/anthonynsimon/url/URLPart.java index dfcb83d..5a5eb3e 100644 --- a/src/main/java/com/anthonynsimon/url/URLPart.java +++ b/src/main/java/com/anthonynsimon/url/URLPart.java @@ -3,7 +3,7 @@ /** * URLPart is used to distinguish between the parts of the url when encoding/decoding. */ -enum URLPart { +public enum URLPart { CREDENTIALS, HOST, PATH,