├── .github └── workflows │ ├── release.yml │ └── scala.yml ├── .gitignore ├── .scalafmt.conf ├── LICENSE ├── README.md ├── project ├── build.properties └── plugins.sbt └── url-dsl ├── .js └── src │ └── main │ └── scala │ └── urldsl │ └── url │ ├── DefaultUrlParserGenerator.scala │ ├── DefaultUrlStringDecoder.scala │ ├── DefaultUrlStringGenerator.scala │ ├── JSUrlStringParser.scala │ └── URL.scala ├── .jvm └── src │ └── main │ └── scala │ └── urldsl │ └── url │ ├── DefaultUrlParserGenerator.scala │ ├── DefaultUrlStringDecoder.scala │ ├── DefaultUrlStringGenerator.scala │ └── JavaNetUrlStringParser.scala └── src ├── main ├── scala-2.12 │ └── urldsl │ │ └── vocabulary │ │ └── FromStringWithNumeric.scala ├── scala-2.13 │ └── urldsl │ │ └── vocabulary │ │ └── FromStringWithNumeric.scala ├── scala-3 │ └── urldsl │ │ └── vocabulary │ │ └── FromStringWithNumeric.scala └── scala │ └── urldsl │ ├── errors │ ├── DummyError.scala │ ├── ErrorFromThrowable.scala │ ├── FragmentMatchingError.scala │ ├── ParamMatchingError.scala │ ├── PathMatchingError.scala │ ├── SimpleFragmentMatchingError.scala │ ├── SimpleParamMatchingError.scala │ └── SimplePathMatchingError.scala │ ├── language │ ├── AllImpl.scala │ ├── Fragment.scala │ ├── FragmentImpl.scala │ ├── PathQueryFragmentRepr.scala │ ├── PathSegment.scala │ ├── PathSegmentImpl.scala │ ├── PathSegmentWithQueryParams.scala │ ├── QueryParameters.scala │ ├── QueryParametersImpl.scala │ ├── UrlPart.scala │ └── package.scala │ ├── url │ ├── UrlStringDecoder.scala │ ├── UrlStringGenerator.scala │ ├── UrlStringParser.scala │ └── UrlStringParserGenerator.scala │ └── vocabulary │ ├── Codec.scala │ ├── FromString.scala │ ├── MaybeFragment.scala │ ├── Param.scala │ ├── ParamMatchOutput.scala │ ├── PathMatchOutput.scala │ ├── PathQueryFragmentError.scala │ ├── PathQueryFragmentMatching.scala │ ├── Printer.scala │ ├── Segment.scala │ └── UrlMatching.scala └── test ├── scala-2.13 └── urldsl │ └── vocabulary │ └── FromString213Spec.scala ├── scala-3 └── urldsl │ └── vocabulary │ ├── CodecSpecFor3.scala │ └── FromString213Spec.scala └── scala └── urldsl ├── examples ├── CombinedExamples.scala ├── FragmentExamples.scala ├── PathSegmentExamples.scala ├── QueryParamsExamples.scala ├── RouterUseCaseExample.scala └── package.scala ├── language ├── AllImplSpec.scala ├── FilteringProperties.scala ├── FragmentDummyErrorProperties.scala ├── FragmentProperties.scala ├── FragmentRawUrlSpec.scala ├── FragmentSimpleErrorProperties.scala ├── FragmentSpec.scala ├── PathQueryFragmentReprSpecs.scala ├── PathSegmentDummyErrorProperties.scala ├── PathSegmentProperties.scala ├── PathSegmentRawUrl.scala ├── PathSegmentRawUrlSpec.scala ├── PathSegmentSimpleErrorProperties.scala ├── PathSegmentSpec.scala ├── PathSegmentWithQueryParamsChecks.scala ├── PathSegmentWithQueryParamsDummyErrorChecks.scala ├── PathSegmentWithQueryParamsSimpleErrorChecks.scala ├── PathWithQueryParametersSpec.scala ├── QueryParameterProperties.scala ├── QueryParameterSpec.scala └── QueryParamsUrlSpec.scala ├── url ├── UrlParserSpec.scala ├── UrlStringGeneratorChecks.scala └── UrlStringGeneratorSpec.scala └── vocabulary ├── CodecSpec.scala ├── FromStringChecks.scala ├── PrinterChecks.scala └── User.scala /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scala.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/.github/workflows/scala.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.10.0 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /url-dsl/.js/src/main/scala/urldsl/url/DefaultUrlParserGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.js/src/main/scala/urldsl/url/DefaultUrlParserGenerator.scala -------------------------------------------------------------------------------- /url-dsl/.js/src/main/scala/urldsl/url/DefaultUrlStringDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.js/src/main/scala/urldsl/url/DefaultUrlStringDecoder.scala -------------------------------------------------------------------------------- /url-dsl/.js/src/main/scala/urldsl/url/DefaultUrlStringGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.js/src/main/scala/urldsl/url/DefaultUrlStringGenerator.scala -------------------------------------------------------------------------------- /url-dsl/.js/src/main/scala/urldsl/url/JSUrlStringParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.js/src/main/scala/urldsl/url/JSUrlStringParser.scala -------------------------------------------------------------------------------- /url-dsl/.js/src/main/scala/urldsl/url/URL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.js/src/main/scala/urldsl/url/URL.scala -------------------------------------------------------------------------------- /url-dsl/.jvm/src/main/scala/urldsl/url/DefaultUrlParserGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.jvm/src/main/scala/urldsl/url/DefaultUrlParserGenerator.scala -------------------------------------------------------------------------------- /url-dsl/.jvm/src/main/scala/urldsl/url/DefaultUrlStringDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.jvm/src/main/scala/urldsl/url/DefaultUrlStringDecoder.scala -------------------------------------------------------------------------------- /url-dsl/.jvm/src/main/scala/urldsl/url/DefaultUrlStringGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.jvm/src/main/scala/urldsl/url/DefaultUrlStringGenerator.scala -------------------------------------------------------------------------------- /url-dsl/.jvm/src/main/scala/urldsl/url/JavaNetUrlStringParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/.jvm/src/main/scala/urldsl/url/JavaNetUrlStringParser.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala-2.12/urldsl/vocabulary/FromStringWithNumeric.scala: -------------------------------------------------------------------------------- 1 | package urldsl.vocabulary 2 | 3 | trait FromStringWithNumeric 4 | -------------------------------------------------------------------------------- /url-dsl/src/main/scala-2.13/urldsl/vocabulary/FromStringWithNumeric.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala-2.13/urldsl/vocabulary/FromStringWithNumeric.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala-3/urldsl/vocabulary/FromStringWithNumeric.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala-3/urldsl/vocabulary/FromStringWithNumeric.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/DummyError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/DummyError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/ErrorFromThrowable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/ErrorFromThrowable.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/FragmentMatchingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/FragmentMatchingError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/ParamMatchingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/ParamMatchingError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/PathMatchingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/PathMatchingError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/SimpleFragmentMatchingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/SimpleFragmentMatchingError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/SimpleParamMatchingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/SimpleParamMatchingError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/errors/SimplePathMatchingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/errors/SimplePathMatchingError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/AllImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/AllImpl.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/Fragment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/Fragment.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/FragmentImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/FragmentImpl.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/PathQueryFragmentRepr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/PathQueryFragmentRepr.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/PathSegment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/PathSegment.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/PathSegmentImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/PathSegmentImpl.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/PathSegmentWithQueryParams.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/PathSegmentWithQueryParams.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/QueryParameters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/QueryParameters.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/QueryParametersImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/QueryParametersImpl.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/UrlPart.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/UrlPart.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/language/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/language/package.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/url/UrlStringDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/url/UrlStringDecoder.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/url/UrlStringGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/url/UrlStringGenerator.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/url/UrlStringParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/url/UrlStringParser.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/url/UrlStringParserGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/url/UrlStringParserGenerator.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/Codec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/Codec.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/FromString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/FromString.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/MaybeFragment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/MaybeFragment.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/Param.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/Param.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/ParamMatchOutput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/ParamMatchOutput.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/PathMatchOutput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/PathMatchOutput.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/PathQueryFragmentError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/PathQueryFragmentError.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/PathQueryFragmentMatching.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/PathQueryFragmentMatching.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/Printer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/Printer.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/Segment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/main/scala/urldsl/vocabulary/Segment.scala -------------------------------------------------------------------------------- /url-dsl/src/main/scala/urldsl/vocabulary/UrlMatching.scala: -------------------------------------------------------------------------------- 1 | package urldsl.vocabulary 2 | 3 | final case class UrlMatching[P, Q](path: P, params: Q) 4 | -------------------------------------------------------------------------------- /url-dsl/src/test/scala-2.13/urldsl/vocabulary/FromString213Spec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala-2.13/urldsl/vocabulary/FromString213Spec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala-3/urldsl/vocabulary/CodecSpecFor3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala-3/urldsl/vocabulary/CodecSpecFor3.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala-3/urldsl/vocabulary/FromString213Spec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala-3/urldsl/vocabulary/FromString213Spec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/examples/CombinedExamples.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/examples/CombinedExamples.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/examples/FragmentExamples.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/examples/FragmentExamples.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/examples/PathSegmentExamples.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/examples/PathSegmentExamples.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/examples/QueryParamsExamples.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/examples/QueryParamsExamples.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/examples/RouterUseCaseExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/examples/RouterUseCaseExample.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/examples/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/examples/package.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/AllImplSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/AllImplSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/FilteringProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/FilteringProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/FragmentDummyErrorProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/FragmentDummyErrorProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/FragmentProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/FragmentProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/FragmentRawUrlSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/FragmentRawUrlSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/FragmentSimpleErrorProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/FragmentSimpleErrorProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/FragmentSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/FragmentSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathQueryFragmentReprSpecs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathQueryFragmentReprSpecs.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentDummyErrorProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentDummyErrorProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentRawUrl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentRawUrl.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentRawUrlSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentRawUrlSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentSimpleErrorProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentSimpleErrorProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentWithQueryParamsChecks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentWithQueryParamsChecks.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentWithQueryParamsDummyErrorChecks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentWithQueryParamsDummyErrorChecks.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathSegmentWithQueryParamsSimpleErrorChecks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathSegmentWithQueryParamsSimpleErrorChecks.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/PathWithQueryParametersSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/PathWithQueryParametersSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/QueryParameterProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/QueryParameterProperties.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/QueryParameterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/QueryParameterSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/language/QueryParamsUrlSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/language/QueryParamsUrlSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/url/UrlParserSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/url/UrlParserSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/url/UrlStringGeneratorChecks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/url/UrlStringGeneratorChecks.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/url/UrlStringGeneratorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/url/UrlStringGeneratorSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/vocabulary/CodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/vocabulary/CodecSpec.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/vocabulary/FromStringChecks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/vocabulary/FromStringChecks.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/vocabulary/PrinterChecks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/vocabulary/PrinterChecks.scala -------------------------------------------------------------------------------- /url-dsl/src/test/scala/urldsl/vocabulary/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpal/url-dsl/HEAD/url-dsl/src/test/scala/urldsl/vocabulary/User.scala --------------------------------------------------------------------------------