Skip to content

Improve discoverability copy & Maven metadata (#220) - #222

Merged
AndreasIgel merged 6 commits into
java-helpers:mainfrom
AndreasIgel:feature/220-discoverability-copy
Aug 1, 2026
Merged

Improve discoverability copy & Maven metadata (#220)#222
AndreasIgel merged 6 commits into
java-helpers:mainfrom
AndreasIgel:feature/220-discoverability-copy

Conversation

@AndreasIgel

Copy link
Copy Markdown
Collaborator

Summary

Improves how Simple Builders presents itself so it's easier to find and understand when searching for a Java builder library — the file-only subset of #220. Repo settings (GitHub description/topics/social image) and the homepage decision (#221) are intentionally out of scope here.

README

  • New keyword-led H1 and a one-line tagline that names the differentiators (records, Jackson, copy-with, conditional, collection helpers; positioned as a lightweight Lombok / RecordBuilder alternative).
  • Broadened the "What is Simple Builders?" intro to mention records, Jackson, immutable copy-with, conditional logic, and "no runtime reflection".
  • Added a fair, terse Comparison table vs Lombok, Immutables, AutoValue, FreeBuilder, RecordBuilder (captures competitor search intent; the key Simple Builders angle is: works on plain classes and records, standard compile-time annotation processing, minimal runtime deps).

POM metadata (indexed by Maven Central search)

  • Fixed the parent pom.xml <description> (was a typo'd, inaccurate "…in maven generate-sources phase"; it's a compile-time annotation processor).
  • Tightened core and processor module <description>s for accuracy and keywords.

Out of scope (tracked elsewhere)

Relates to #220.

devin-ai-integration Bot and others added 2 commits August 1, 2026 08:41
Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
@codecov

codecov Bot commented Aug 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

Comment thread README.md Outdated
Comment thread README.md Outdated
devin-ai-integration Bot and others added 4 commits August 1, 2026 09:00
Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
@AndreasIgel
AndreasIgel merged commit b1b367f into java-helpers:main Aug 1, 2026
6 checks passed
@AndreasIgel
AndreasIgel deleted the feature/220-discoverability-copy branch August 1, 2026 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant