├── .circleci └── config.yml ├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .travis.yml ├── LICENSE ├── README.md ├── friendly-id-jackson-datatype ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ └── jackson │ │ │ ├── FriendlyIdAnnotationIntrospector.java │ │ │ ├── FriendlyIdDeserializer.java │ │ │ ├── FriendlyIdFormat.java │ │ │ ├── FriendlyIdModule.java │ │ │ ├── FriendlyIdSerializer.java │ │ │ └── IdFormat.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.fasterxml.jackson.databind.Module │ └── test │ └── java │ └── com │ └── devskiller │ └── friendly_id │ └── spring │ ├── Bar.java │ ├── FieldWithoutFriendlyIdTest.java │ ├── Foo.java │ ├── FriendlyIdDeserializerTest.java │ └── ObjectMapperConfiguration.java ├── friendly-id-samples ├── friendly-id-contracts │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ └── sample │ │ │ └── contracts │ │ │ ├── Application.java │ │ │ ├── BarController.java │ │ │ ├── BarResource.java │ │ │ ├── BarResourceAssembler.java │ │ │ ├── FooController.java │ │ │ ├── FooResource.java │ │ │ ├── FooResourceAssembler.java │ │ │ ├── JsonConfiguration.java │ │ │ └── domain │ │ │ ├── Bar.java │ │ │ └── Foo.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ └── sample │ │ │ └── contracts │ │ │ ├── BarControllerTest.java │ │ │ ├── ContractVerifierBase.java │ │ │ ├── FooControllerTest.java │ │ │ └── MvcTest.java │ │ └── resources │ │ └── contracts │ │ └── GetFoo.groovy ├── friendly-id-spring-boot-customized │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ └── sample │ │ │ └── customized │ │ │ ├── Application.java │ │ │ ├── Bar.java │ │ │ ├── BarController.java │ │ │ └── FooService.java │ │ └── test │ │ └── java │ │ └── com │ │ └── devskiller │ │ └── friendly_id │ │ └── sample │ │ └── customized │ │ └── ApplicationTest.java ├── friendly-id-spring-boot-hateos │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ └── sample │ │ │ └── hateos │ │ │ ├── Application.java │ │ │ ├── BarController.java │ │ │ ├── BarResource.java │ │ │ ├── BarResourceAssembler.java │ │ │ ├── FooController.java │ │ │ ├── FooResource.java │ │ │ ├── FooResourceAssembler.java │ │ │ ├── JsonConfiguration.java │ │ │ └── domain │ │ │ ├── Bar.java │ │ │ └── Foo.java │ │ └── test │ │ └── java │ │ └── com │ │ └── devskiller │ │ └── friendly_id │ │ └── sample │ │ └── hateos │ │ ├── BarControllerTest.java │ │ └── FooControllerTest.java ├── friendly-id-spring-boot-simple │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ └── sample │ │ │ └── simple │ │ │ ├── Application.java │ │ │ └── Bar.java │ │ └── test │ │ └── java │ │ └── com │ │ └── devskiller │ │ └── friendly_id │ │ └── sample │ │ └── simple │ │ └── ApplicationTest.java └── pom.xml ├── friendly-id-spring-boot-starter ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── devskiller │ │ └── friendly_id │ │ └── boot │ │ └── FriendlyIdAutoConfiguration.java │ └── resources │ └── META-INF │ ├── spring.factories │ └── spring │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports ├── friendly-id-spring-boot ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devskiller │ └── friendly_id │ └── spring │ ├── EnableFriendlyId.java │ └── FriendlyIdConfiguration.java ├── friendly-id ├── pom.xml └── src │ ├── jmh │ ├── java │ │ └── com │ │ │ └── devskiller │ │ │ └── friendly_id │ │ │ ├── FriendlyIdBenchmark.java │ │ │ └── UuidConverterBenchmark.java │ └── resources │ │ └── logback-test.xml │ ├── main │ └── java │ │ └── com │ │ └── devskiller │ │ └── friendly_id │ │ ├── Base62.java │ │ ├── BigIntegerPairing.java │ │ ├── FriendlyId.java │ │ ├── Url62.java │ │ └── UuidConverter.java │ └── test │ └── java │ └── com │ └── devskiller │ └── friendly_id │ ├── AnalyzeGeneratedIdsTest.java │ ├── Base62Test.java │ ├── BigIntegerPairingTest.java │ ├── DataProvider.java │ ├── FriendlyIdTest.java │ ├── IdUtil.java │ └── Url62Test.java ├── mvnw ├── mvnw.cmd └── pom.xml /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | target 4 | pom.xml.versionsBackup -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/README.md -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/pom.xml -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdAnnotationIntrospector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdAnnotationIntrospector.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdDeserializer.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdFormat.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdModule.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/FriendlyIdSerializer.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/IdFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/java/com/devskiller/friendly_id/jackson/IdFormat.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/Bar.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/FieldWithoutFriendlyIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/FieldWithoutFriendlyIdTest.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/Foo.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/FriendlyIdDeserializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/FriendlyIdDeserializerTest.java -------------------------------------------------------------------------------- /friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/ObjectMapperConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-jackson-datatype/src/test/java/com/devskiller/friendly_id/spring/ObjectMapperConfiguration.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/pom.xml -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/Application.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/BarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/BarController.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/BarResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/BarResource.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/BarResourceAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/BarResourceAssembler.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/FooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/FooController.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/FooResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/FooResource.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/FooResourceAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/FooResourceAssembler.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/JsonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/JsonConfiguration.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/domain/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/domain/Bar.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/domain/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/main/java/com/devskiller/friendly_id/sample/contracts/domain/Foo.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/BarControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/BarControllerTest.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/ContractVerifierBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/ContractVerifierBase.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/FooControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/FooControllerTest.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/MvcTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/test/java/com/devskiller/friendly_id/sample/contracts/MvcTest.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-contracts/src/test/resources/contracts/GetFoo.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-contracts/src/test/resources/contracts/GetFoo.groovy -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-customized/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-customized/pom.xml -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/Application.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/Bar.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/BarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/BarController.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/FooService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-customized/src/main/java/com/devskiller/friendly_id/sample/customized/FooService.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-customized/src/test/java/com/devskiller/friendly_id/sample/customized/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-customized/src/test/java/com/devskiller/friendly_id/sample/customized/ApplicationTest.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/pom.xml -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/Application.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/BarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/BarController.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/BarResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/BarResource.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/BarResourceAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/BarResourceAssembler.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/FooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/FooController.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/FooResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/FooResource.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/FooResourceAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/FooResourceAssembler.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/JsonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/JsonConfiguration.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/domain/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/domain/Bar.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/domain/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/main/java/com/devskiller/friendly_id/sample/hateos/domain/Foo.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/test/java/com/devskiller/friendly_id/sample/hateos/BarControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/test/java/com/devskiller/friendly_id/sample/hateos/BarControllerTest.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-hateos/src/test/java/com/devskiller/friendly_id/sample/hateos/FooControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-hateos/src/test/java/com/devskiller/friendly_id/sample/hateos/FooControllerTest.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-simple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-simple/pom.xml -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-simple/src/main/java/com/devskiller/friendly_id/sample/simple/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-simple/src/main/java/com/devskiller/friendly_id/sample/simple/Application.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-simple/src/main/java/com/devskiller/friendly_id/sample/simple/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-simple/src/main/java/com/devskiller/friendly_id/sample/simple/Bar.java -------------------------------------------------------------------------------- /friendly-id-samples/friendly-id-spring-boot-simple/src/test/java/com/devskiller/friendly_id/sample/simple/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/friendly-id-spring-boot-simple/src/test/java/com/devskiller/friendly_id/sample/simple/ApplicationTest.java -------------------------------------------------------------------------------- /friendly-id-samples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-samples/pom.xml -------------------------------------------------------------------------------- /friendly-id-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /friendly-id-spring-boot-starter/src/main/java/com/devskiller/friendly_id/boot/FriendlyIdAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot-starter/src/main/java/com/devskiller/friendly_id/boot/FriendlyIdAutoConfiguration.java -------------------------------------------------------------------------------- /friendly-id-spring-boot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /friendly-id-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /friendly-id-spring-boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot/pom.xml -------------------------------------------------------------------------------- /friendly-id-spring-boot/src/main/java/com/devskiller/friendly_id/spring/EnableFriendlyId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot/src/main/java/com/devskiller/friendly_id/spring/EnableFriendlyId.java -------------------------------------------------------------------------------- /friendly-id-spring-boot/src/main/java/com/devskiller/friendly_id/spring/FriendlyIdConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id-spring-boot/src/main/java/com/devskiller/friendly_id/spring/FriendlyIdConfiguration.java -------------------------------------------------------------------------------- /friendly-id/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/pom.xml -------------------------------------------------------------------------------- /friendly-id/src/jmh/java/com/devskiller/friendly_id/FriendlyIdBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/jmh/java/com/devskiller/friendly_id/FriendlyIdBenchmark.java -------------------------------------------------------------------------------- /friendly-id/src/jmh/java/com/devskiller/friendly_id/UuidConverterBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/jmh/java/com/devskiller/friendly_id/UuidConverterBenchmark.java -------------------------------------------------------------------------------- /friendly-id/src/jmh/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/jmh/resources/logback-test.xml -------------------------------------------------------------------------------- /friendly-id/src/main/java/com/devskiller/friendly_id/Base62.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/main/java/com/devskiller/friendly_id/Base62.java -------------------------------------------------------------------------------- /friendly-id/src/main/java/com/devskiller/friendly_id/BigIntegerPairing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/main/java/com/devskiller/friendly_id/BigIntegerPairing.java -------------------------------------------------------------------------------- /friendly-id/src/main/java/com/devskiller/friendly_id/FriendlyId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/main/java/com/devskiller/friendly_id/FriendlyId.java -------------------------------------------------------------------------------- /friendly-id/src/main/java/com/devskiller/friendly_id/Url62.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/main/java/com/devskiller/friendly_id/Url62.java -------------------------------------------------------------------------------- /friendly-id/src/main/java/com/devskiller/friendly_id/UuidConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/main/java/com/devskiller/friendly_id/UuidConverter.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/AnalyzeGeneratedIdsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/AnalyzeGeneratedIdsTest.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/Base62Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/Base62Test.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/BigIntegerPairingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/BigIntegerPairingTest.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/DataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/DataProvider.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/FriendlyIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/FriendlyIdTest.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/IdUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/IdUtil.java -------------------------------------------------------------------------------- /friendly-id/src/test/java/com/devskiller/friendly_id/Url62Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/friendly-id/src/test/java/com/devskiller/friendly_id/Url62Test.java -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SkillPanel/friendly-id/HEAD/pom.xml --------------------------------------------------------------------------------