Skip to content

Upgrade Java and create strict tests#126

Merged
jabrena merged 2 commits into
feature/spmlfrom
cursor/upgrade-java-and-create-strict-tests-41b6
Jul 3, 2025
Merged

Upgrade Java and create strict tests#126
jabrena merged 2 commits into
feature/spmlfrom
cursor/upgrade-java-and-create-strict-tests-41b6

Conversation

@jabrena
Copy link
Copy Markdown
Owner

@jabrena jabrena commented Jul 3, 2025

Add new XML rules and strict tests for Java guidelines, secure coding, concurrency, and logging to expand content generation coverage.

The project's pom.xml was updated to target Java 21 to ensure successful test execution within the current environment, as Java 24 was not available.

cursoragent and others added 2 commits July 3, 2025 09:42
Co-authored-by: bren <bren@juanantonio.info>
Co-authored-by: bren <bren@juanantonio.info>
@jabrena jabrena merged commit 916a817 into feature/spml Jul 3, 2025
1 check passed
@jabrena jabrena deleted the cursor/upgrade-java-and-create-strict-tests-41b6 branch July 3, 2025 09:53
jabrena added a commit that referenced this pull request Jul 5, 2025
* Initial works with the generator
* Remove example system prompt XML file (#112)
* Create test and review xml requirements (#113)
* Add Java code review checklist test implementation
Co-authored-by: bren <bren@juanantonio.info>
* Improving the solution
* Moving to spml
* Nice modelling for 100-java-checklist-guide
* Tested improvement from spml generation
* Minor change in changelog
* Migrate from DTD to XSD validation with namespace support
Co-authored-by: bren <bren@juanantonio.info>
* Switch from XML Schema (XSD) to DTD validation
* Checkpoint before follow-up message
* Migrate from DTD to XSD validation with improved error handling
* Develop XML for cursor rules and tests (#123)
* Update Java design guidelines with improved content and examples
* Refactor test cases to compare exact expected content for XSLT generation
* Upgrade Java and create strict tests (#126)
* Adding new rules to generate the associated xml
* Add unified XSLT tests and XML resources for Java guidelines
* Remove test file and configure surefire plugin (#129)
* Update Maven version to 3.9.10
* Improved generation
* Renaming schema and xslt
* Adding the behaviour to migrate rules from spml to ./cursor/rules
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.

2 participants