TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: RecordBuilder v28

1 pointsby Randgaltover 3 years ago
https:&#x2F;&#x2F;github.com&#x2F;Randgalt&#x2F;record-builder<p>This project is an annotation processor that creates:<p>- a companion builder class for Java records<p>- an interface that adds &quot;with&quot; copy methods<p>- an annotation that generates a Java record from an Interface template<p>The growing community of RecordBuilder users has resulted in the latest release. Over the past few releases, these features have been added:<p>- Support single item collection builders<p>- Include all records from a list of packages<p>- Special handling for record components of type List, Set,Map and Collection<p>- Support validation api<p>- Support for NotNull-style annotations<p>- Set optional fields to empty by default<p>- Support copying component annotations to builder<p>- Custom RecordBuilder annotations<p>- Much more!

no comments

no comments