Skip to content

xenoterracide/java-commons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

437 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributing

Languages

asdf is suggested, you can use whatever you'd like to get

  • Java 21+
  • NodeJs

add a way to export these to your PATH in your ~/.profile

Build Tools

Fetching Dependencies

# Enable Corepack, install Node dev tools, run postinstall, then verify Maven deps
corepack enable
yarn install --immutable
yarn contribute
./mvnw verify

If you need to run the postinstall step directly, you can recreate and use the Python lock file via uv:

# Sync Python environment from pyproject.toml
uv sync --frozen --group dev

# Then install and set up commit hooks
uv run --frozen --group dev git config core.hooksPath .config/git/hooks

Committing

Use Conventional Commits.

License

Apache 2.0

About

My common java utilities for various projects

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors