├── .github ├── release-drafter.yml └── workflows │ └── ci.yml ├── .gitignore ├── .scalafmt.conf ├── LICENSE ├── README.md ├── core └── src │ ├── main │ └── scala │ │ └── com │ │ └── softwaremill │ │ └── id │ │ ├── IdGenerator.scala │ │ └── pretty │ │ ├── Codec.scala │ │ ├── Damm.scala │ │ ├── IdPrettyfier.scala │ │ └── StringIdGenerator.scala │ └── test │ └── scala │ └── com │ └── softwaremill │ └── id │ ├── DefaultIdGeneratorSpec.scala │ └── pretty │ ├── AlphabetCodecSpec.scala │ ├── DammSpec.scala │ ├── ExampleSpec.scala │ ├── IdPrettifierBenchmarkSpec.scala │ └── IdPrettifierSpec.scala ├── project ├── build.properties └── plugins.sbt └── scripts └── decrypt_files_if_not_pr.sh /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## What’s Changed 3 | 4 | $CHANGES -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/README.md -------------------------------------------------------------------------------- /core/src/main/scala/com/softwaremill/id/IdGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/main/scala/com/softwaremill/id/IdGenerator.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/softwaremill/id/pretty/Codec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/main/scala/com/softwaremill/id/pretty/Codec.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/softwaremill/id/pretty/Damm.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/main/scala/com/softwaremill/id/pretty/Damm.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/softwaremill/id/pretty/IdPrettyfier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/main/scala/com/softwaremill/id/pretty/IdPrettyfier.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/softwaremill/id/pretty/StringIdGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/main/scala/com/softwaremill/id/pretty/StringIdGenerator.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/softwaremill/id/DefaultIdGeneratorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/test/scala/com/softwaremill/id/DefaultIdGeneratorSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/softwaremill/id/pretty/AlphabetCodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/test/scala/com/softwaremill/id/pretty/AlphabetCodecSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/softwaremill/id/pretty/DammSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/test/scala/com/softwaremill/id/pretty/DammSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/softwaremill/id/pretty/ExampleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/test/scala/com/softwaremill/id/pretty/ExampleSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/softwaremill/id/pretty/IdPrettifierBenchmarkSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/test/scala/com/softwaremill/id/pretty/IdPrettifierBenchmarkSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/softwaremill/id/pretty/IdPrettifierSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/core/src/test/scala/com/softwaremill/id/pretty/IdPrettifierSpec.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.6.2 -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scripts/decrypt_files_if_not_pr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/scala-id-generator/HEAD/scripts/decrypt_files_if_not_pr.sh --------------------------------------------------------------------------------