-
Notifications
You must be signed in to change notification settings - Fork 20
Closed as not planned
Labels
Description
π Project Health: Thriving & Active
113 patterns across 11 categories β a new contributor-driven improvement landed today! Great community engagement. π
π Activity Snapshot
π New Today
- Issue #collections in "Unmodifiable collectors" suggest using or mention of Stream.toList()Β #79 opened by
@gnahraf: "Unmodifiable collectors" should mentionStream.toList()β great catch!Collectors.toUnmodifiableList()can be simplified tostream.toList()(Java 16+). - PR Highlight Stream.toList() as the modern approach in Unmodifiable collectorsΒ #80 opened by Copilot: Already drafted the fix β extends the explanation in
unmodifiable-collectors.jsonto referenceStream.toList()as the simpler alternative.
π Open PRs (3)
| PR | Description | Author |
|---|---|---|
| #80 | Suggest Stream.toList() in Unmodifiable collectors |
Copilot |
| #75 | Add i18n specification | Copilot |
| #71 | Support YAML format for patterns | @hallvard |
π Open Issues (3)
| Issue | Description |
|---|---|
| #79 | Suggest Stream.toList() in Unmodifiable collectors |
| #74 | Plan architectural change for i18n |
| #70 | Support YAML as source format for patterns |
β Recently Merged (last 3 days)
- PR fix styling to avoid ligatures messing with operators, closes issue #68Β #69 β Fixed JetBrains Mono ligatures breaking operators (
->,!=, etc.) in code blocks π β thanks@hallvard! - PR Increase article width to match navbarΒ #73 β Increased article div width to 1100px to match navbar width
- PR Add enterprise pattern: JDBC versus jOOQΒ #67 β Added JDBC vs jOOQ enterprise pattern
- PR Add JUnit 6 with JSpecify null safety patternΒ #65 β Added JUnit 6 + JSpecify null safety pattern
π‘ Highlights & Insights
- π Issue #collections in "Unmodifiable collectors" suggest using or mention of Stream.toList()Β #79 + PR Highlight Stream.toList() as the modern approach in Unmodifiable collectorsΒ #80 are paired and ready for quick review β this is a small, high-value improvement that reinforces the modern Java story.
- π i18n work is in motion β both an issue (Plan architectural change for i18nΒ #74) and a draft PR (Add i18n specificationΒ #75) exist. This is a bigger architectural effort; worth discussing with the community before merging.
- π YAML format debate (support yaml as format for patternsΒ #70, support yaml as format for patternsΒ #71) continues β
@hallvardopened a PR. The tradeoff is authoring ergonomics vs JSON consistency. A decision would unblock new contributors.
β Recommended Next Steps
- Review & merge PR Highlight Stream.toList() as the modern approach in Unmodifiable collectorsΒ #80 β straightforward one-liner improvement to
unmodifiable-collectors.json, closes issue #collections in "Unmodifiable collectors" suggest using or mention of Stream.toList()Β #79. - Review PR Add i18n specificationΒ #75 (i18n spec) β decide on the architectural direction for internationalization before implementation begins.
- Discuss PR support yaml as format for patternsΒ #71 (YAML support) β reach a decision on the JSON vs YAML debate to clarify the contribution path for new patterns.
- Explore new pattern ideas β categories like
concurrency,security, anddatetimealways have room for more modern Java patterns.
Auto-generated by GitHub Copilot Β· javaevolved.github.io
Generated by Daily Repo Status
To install this workflow, run
gh aw add githubnext/agentics/workflows/daily-repo-status.md@0aa94a6e40aeaf131118476bc6a07e55c4ceb147. View source at https://github.com/githubnext/agentics/tree/0aa94a6e40aeaf131118476bc6a07e55c4ceb147/workflows/daily-repo-status.md.
Reactions are currently unavailable