-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: doribd/java_examples
base: codex/add-java-21-support-and-update-readme
head repository: doribd/java_examples
compare: main
- 9 commits
- 7 files changed
- 2 contributors
Commits on Jul 2, 2025
-
Merge pull request #3 from doribd/codex/add-java-21-support-and-updat…
…e-readme Add Java 21 examples
Configuration menu - View commit details
-
Copy full SHA for 0fd294f - Browse repository at this point
Copy the full SHA 0fd294fView commit details
Commits on Oct 27, 2025
-
Upgrade trail src code to Java 21
Changes made: - English.java: Updated comments to reflect Java 21 and better document features - Letters.java: Replaced instanceof if statement with switch pattern matching, added multiple type cases and null handling - Main.java: Enhanced with Java 21 pattern matching switch, null handling, and guarded patterns with 'when' clause All files now fully leverage Java 21 features including: - Pattern matching in switch expressions - Null case handling in switch - Guarded patterns with when clauses - Enhanced type pattern matching 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 000496a - Browse repository at this point
Copy the full SHA 000496aView commit details -
Update README to accurately reflect Java 21 repository content
- Changed title to indicate Java 10-21 feature demonstrations - Added repository structure section mapping files to features - Enhanced feature descriptions with explanations - Added compilation requirements specifying Java 21 needed - Improved formatting and organization for better clarity 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 10ec5d2 - Browse repository at this point
Copy the full SHA 10ec5d2View commit details -
Merge pull request #4 from doribd/claude/upgrade-trail-java-011CUYKzk…
…FWnhi4nETjUg6zX Upgrade trail src code to Java 21
Configuration menu - View commit details
-
Copy full SHA for 0c94a9d - Browse repository at this point
Copy the full SHA 0c94a9dView commit details -
Merge pull request #5 from doribd/claude/session-011CUYLDtHKfDtbRL8D2…
…RhmQ Update README to accurately reflect Java 21 repository content
Configuration menu - View commit details
-
Copy full SHA for c671e4d - Browse repository at this point
Copy the full SHA c671e4dView commit details -
Add Java 25 features demonstration
Added two new files showcasing Java 25 features: - Main25.java: Demonstrates flexible constructor bodies (JEP 482) and primitive type patterns (JEP 455) - StreamGatherers25.java: Demonstrates the Stream Gatherers API with examples of windowFixed, windowSliding, fold, and mapConcurrent Updated README.md to include: - Java 25 section in features listing - New files in repository structure - Updated title and compilation requirements 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 1d3333d - Browse repository at this point
Copy the full SHA 1d3333dView commit details -
Merge pull request #6 from doribd/claude/session-011CUYLbBL5s5VqbqCKq…
…3fM7 Add Java 25 features demonstration
Configuration menu - View commit details
-
Copy full SHA for 564781c - Browse repository at this point
Copy the full SHA 564781cView commit details -
Update .gitignore with modern Java project patterns
Remove outdated entries (BlueJ, J2ME) and add comprehensive coverage for: - Modern IDEs (IntelliJ IDEA, VS Code, Eclipse, NetBeans) - Build directories (out/, target/, build/, bin/, dist/) - OS-specific files (macOS, Windows, Linux) - Maven and Gradle build artifacts - Temporary and backup files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 0e329a7 - Browse repository at this point
Copy the full SHA 0e329a7View commit details -
Merge pull request #7 from doribd/claude/update-gitignore-011CUYLxCjm…
…BEAM6ZvUvj6dj Update .gitignore with modern Java project patterns
Configuration menu - View commit details
-
Copy full SHA for 865c14b - Browse repository at this point
Copy the full SHA 865c14bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff codex/add-java-21-support-and-update-readme...main