Common classes for java, independent from other libraries
|
||
---|---|---|
buildSrc | ||
commons | ||
commons-http-client | ||
commons-http-server | ||
commons-io | ||
commons-logger | ||
commons-manifold | ||
commons-serialize | ||
commons-serialize-gson | ||
commons-serialize-gson-dsl | ||
commons-unsafe | ||
gradle | ||
muscript | ||
muscript-ast | ||
muscript-core | ||
muscript-data-additional | ||
muscript-data-dynamic | ||
muscript-gson | ||
muscript-optimizer | ||
muscript-parser | ||
muscript-serialize | ||
.gitignore | ||
.woodpecker.yml | ||
build.gradle.kts | ||
README.md | ||
settings.gradle.kts |
JfCommons
Common code for my java projects. Uses my common build scripts.
Modules
- commons: Common java code without a major theme or external dependencies
- commons-http-client: A simple http client
- commons-http-server: A simple http server based on JLHTTP
- commons-io: Utility classes for caching, hashing, reading json, opening archives, etc.
- commons-logger: A simple logging framework for System.Logger supporting hot reloading and slightly improved APIs
- commons-manifold: Some common code using the features of manifold-ext. Mainly extension classes.
- commons-serialize: Provides some utility classes for serialization
- commons-serialize-gson: Provides some utility classes around my fork of gson and an implementation of the
Serializer
interface - commons-serialize-gson-dsl: Provides a Kotlin DSL for json generation
- commons-unsafe: Provides wrappers around sun.misc.Unsafe and the LambdaMetaFactory
- muscript: A simple scripting language
- muscript-gson: Glue code for manipulating gson with muscript