Basis Java Code Standards

Use when writing, reviewing, or refactoring Java code in a Basis project — formatting and naming, modern Java (records, sealed types, pattern matching, text blocks), exception handling, nullability and immutability, collections and streams, date/time and money, logging, concurrency, resources/IO, security, API design, and tests (JUnit 5 + AssertJ + Mockito). Activate on any change to `.java` files, on code review, or when the user asks to check conformance with the code standards.

BasisTI be91419 25.2 KB Updated

File contents

BasisTI/skills/tree/main/skills/basis-java-code-standards commit be914194f2

Frequently asked questions

npx skillmds@latest add basisti/basis-java-code-standards