├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── ci.yml ├── .gitignore ├── .jvmopts ├── .mergify.yml ├── .nvmrc ├── .scalafmt.conf ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── bumpversion.sh ├── codecov.yml ├── docs └── README.md ├── js └── src │ └── main │ └── scala │ └── io │ └── lemonlabs │ └── uri │ └── inet │ └── PunycodeSupport.scala ├── jvm └── src │ ├── main │ └── scala │ │ └── io │ │ └── lemonlabs │ │ └── uri │ │ └── inet │ │ └── PunycodeSupport.scala │ └── test │ └── scala │ └── io │ └── lemonlabs │ └── uri │ ├── ApexDomainTests.scala │ ├── DataUrlJvmTests.scala │ ├── EncodingJvmTests.scala │ ├── NapGithubIssueJvmTests.scala │ ├── SerializableTests.scala │ └── SubdomainTests.scala ├── project ├── UpdatePublicSuffixes.scala ├── build.properties └── plugins.sbt ├── publish.sh ├── pull_request_template.md ├── shared └── src │ ├── main │ ├── scala-2 │ │ └── io │ │ │ └── lemonlabs │ │ │ └── uri │ │ │ └── typesafe │ │ │ ├── TraversableParamsDeriving.scala │ │ │ └── TraversablePathPartsDeriving.scala │ ├── scala-3 │ │ └── io │ │ │ └── lemonlabs │ │ │ └── uri │ │ │ └── typesafe │ │ │ ├── TraversableParamsDeriving.scala │ │ │ └── TraversablePathPartsDeriving.scala │ └── scala │ │ └── io │ │ └── lemonlabs │ │ └── uri │ │ ├── Authority.scala │ │ ├── Host.scala │ │ ├── MediaType.scala │ │ ├── Path.scala │ │ ├── QueryString.scala │ │ ├── Uri.scala │ │ ├── UriConversionException.scala │ │ ├── UriException.scala │ │ ├── config │ │ ├── RenderQuery.scala │ │ └── UriConfig.scala │ │ ├── decoding │ │ ├── ChainedUriDecoder.scala │ │ ├── DecodeCharAs.scala │ │ ├── NoopDecoder.scala │ │ ├── PercentDecoder.scala │ │ ├── PermissiveDecoder.scala │ │ ├── UriDecodeException.scala │ │ ├── UriDecoder.scala │ │ └── package.scala │ │ ├── encoding │ │ ├── ChainedUriEncoder.scala │ │ ├── EncodeCharAs.scala │ │ ├── NoopEncoder.scala │ │ ├── PercentEncoder.scala │ │ ├── UriEncoder.scala │ │ └── package.scala │ │ ├── inet │ │ └── PublicSuffixes.scala │ │ ├── parsing │ │ ├── UriParser.scala │ │ ├── UriParsingException.scala │ │ ├── UrlParser.scala │ │ └── UrnParser.scala │ │ ├── redact │ │ └── Redact.scala │ │ └── typesafe │ │ ├── Fragment.scala │ │ ├── PathPart.scala │ │ ├── QueryKeyValue.scala │ │ └── dsl │ │ ├── TypesafeUrlDsl.scala │ │ └── package.scala │ └── test │ └── scala │ └── io │ └── lemonlabs │ └── uri │ ├── ApplyTests.scala │ ├── CatsLawTests.scala │ ├── CatsTests.scala │ ├── ConfigTests.scala │ ├── ConversionTests.scala │ ├── DataUrlTests.scala │ ├── DecodingTests.scala │ ├── EncodingTests.scala │ ├── EqualityTests.scala │ ├── GithubIssuesTests.scala │ ├── HostTests.scala │ ├── NapGithubIssueTests.scala │ ├── NormalizationTests.scala │ ├── ParsingTests.scala │ ├── PathTests.scala │ ├── PatternMatchingTests.scala │ ├── ProtocolTests.scala │ ├── PublicSuffixTests.scala │ ├── PunycodeTests.scala │ ├── RedactTests.scala │ ├── ResolutionTests.scala │ ├── ScpLikeUrlTests.scala │ ├── ToUriTests.scala │ ├── TransformTests.scala │ ├── TypeClassTests.scala │ ├── TypesafeDslTests.scala │ ├── TypesafeDslTypeTests.scala │ └── UriScalaCheckGenerators.scala └── version.sbt /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- 1 | -Xmx4g 2 | -Xss2m 3 | -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v14.18.1 2 | -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @theon 2 | 3 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bumpversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/bumpversion.sh -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "shared/src/main/scala-2/io/lemonlabs/uri/typesafe" 3 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /js/src/main/scala/io/lemonlabs/uri/inet/PunycodeSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/js/src/main/scala/io/lemonlabs/uri/inet/PunycodeSupport.scala -------------------------------------------------------------------------------- /jvm/src/main/scala/io/lemonlabs/uri/inet/PunycodeSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/main/scala/io/lemonlabs/uri/inet/PunycodeSupport.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/io/lemonlabs/uri/ApexDomainTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/test/scala/io/lemonlabs/uri/ApexDomainTests.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/io/lemonlabs/uri/DataUrlJvmTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/test/scala/io/lemonlabs/uri/DataUrlJvmTests.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/io/lemonlabs/uri/EncodingJvmTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/test/scala/io/lemonlabs/uri/EncodingJvmTests.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/io/lemonlabs/uri/NapGithubIssueJvmTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/test/scala/io/lemonlabs/uri/NapGithubIssueJvmTests.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/io/lemonlabs/uri/SerializableTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/test/scala/io/lemonlabs/uri/SerializableTests.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/io/lemonlabs/uri/SubdomainTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/jvm/src/test/scala/io/lemonlabs/uri/SubdomainTests.scala -------------------------------------------------------------------------------- /project/UpdatePublicSuffixes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/project/UpdatePublicSuffixes.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.9 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/publish.sh -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /shared/src/main/scala-2/io/lemonlabs/uri/typesafe/TraversableParamsDeriving.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala-2/io/lemonlabs/uri/typesafe/TraversableParamsDeriving.scala -------------------------------------------------------------------------------- /shared/src/main/scala-2/io/lemonlabs/uri/typesafe/TraversablePathPartsDeriving.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala-2/io/lemonlabs/uri/typesafe/TraversablePathPartsDeriving.scala -------------------------------------------------------------------------------- /shared/src/main/scala-3/io/lemonlabs/uri/typesafe/TraversableParamsDeriving.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala-3/io/lemonlabs/uri/typesafe/TraversableParamsDeriving.scala -------------------------------------------------------------------------------- /shared/src/main/scala-3/io/lemonlabs/uri/typesafe/TraversablePathPartsDeriving.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala-3/io/lemonlabs/uri/typesafe/TraversablePathPartsDeriving.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/Authority.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/Authority.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/Host.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/Host.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/MediaType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/MediaType.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/Path.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/Path.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/QueryString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/QueryString.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/Uri.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/Uri.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/UriConversionException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/UriConversionException.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/UriException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/UriException.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/config/RenderQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/config/RenderQuery.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/config/UriConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/config/UriConfig.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/ChainedUriDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/ChainedUriDecoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/DecodeCharAs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/DecodeCharAs.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/NoopDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/NoopDecoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/PercentDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/PercentDecoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/PermissiveDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/PermissiveDecoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/UriDecodeException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/UriDecodeException.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/UriDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/UriDecoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/decoding/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/decoding/package.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/encoding/ChainedUriEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/encoding/ChainedUriEncoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/encoding/EncodeCharAs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/encoding/EncodeCharAs.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/encoding/NoopEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/encoding/NoopEncoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/encoding/PercentEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/encoding/PercentEncoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/encoding/UriEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/encoding/UriEncoder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/encoding/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/encoding/package.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/inet/PublicSuffixes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/inet/PublicSuffixes.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/parsing/UriParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/parsing/UriParser.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/parsing/UriParsingException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/parsing/UriParsingException.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/parsing/UrlParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/parsing/UrlParser.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/parsing/UrnParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/parsing/UrnParser.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/redact/Redact.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/redact/Redact.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/typesafe/Fragment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/typesafe/Fragment.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/typesafe/PathPart.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/typesafe/PathPart.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/typesafe/QueryKeyValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/typesafe/QueryKeyValue.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/typesafe/dsl/TypesafeUrlDsl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/typesafe/dsl/TypesafeUrlDsl.scala -------------------------------------------------------------------------------- /shared/src/main/scala/io/lemonlabs/uri/typesafe/dsl/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/main/scala/io/lemonlabs/uri/typesafe/dsl/package.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ApplyTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ApplyTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/CatsLawTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/CatsLawTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/CatsTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/CatsTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ConfigTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ConfigTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ConversionTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ConversionTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/DataUrlTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/DataUrlTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/DecodingTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/DecodingTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/EncodingTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/EncodingTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/EqualityTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/EqualityTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/GithubIssuesTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/GithubIssuesTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/HostTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/HostTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/NapGithubIssueTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/NapGithubIssueTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/NormalizationTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/NormalizationTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ParsingTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ParsingTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/PathTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/PathTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/PatternMatchingTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/PatternMatchingTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ProtocolTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ProtocolTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/PublicSuffixTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/PublicSuffixTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/PunycodeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/PunycodeTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/RedactTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/RedactTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ResolutionTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ResolutionTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ScpLikeUrlTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ScpLikeUrlTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/ToUriTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/ToUriTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/TransformTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/TransformTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/TypeClassTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/TypeClassTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/TypesafeDslTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/TypesafeDslTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/TypesafeDslTypeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/TypesafeDslTypeTests.scala -------------------------------------------------------------------------------- /shared/src/test/scala/io/lemonlabs/uri/UriScalaCheckGenerators.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lemonlabsuk/scala-uri/HEAD/shared/src/test/scala/io/lemonlabs/uri/UriScalaCheckGenerators.scala -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "4.0.3" 2 | --------------------------------------------------------------------------------