Skip to content

Conversation

@tzaeschke
Copy link
Contributor

@tzaeschke tzaeschke commented Mar 2, 2025

This PR:

  • Removes dependency on spring XML importer
  • Replaces Bean instantiation from XML with simple POJO object creation
  • In the config files, the jdo.tck.testdata property now contains the name of the class that instantiates the test objects
  • The PR reduces the TCK code by about 2000 lines

@tzaeschke tzaeschke self-assigned this Mar 2, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jun 1, 2025

@tzaeschke tzaeschke force-pushed the JDO-848-remove-XML-parser branch from ed3e9e3 to b02990a Compare September 22, 2025 18:25
@tzaeschke tzaeschke force-pushed the JDO-848-remove-XML-parser branch from 3644a44 to d860450 Compare October 12, 2025 14:36
Copy link
Contributor

@clr-apache clr-apache left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Much more readable than the original using xml.
All of the import ...* need to be changed to comply with JDO best practices.

@tzaeschke tzaeschke force-pushed the JDO-848-remove-XML-parser branch from 0b7e55b to bcd2906 Compare November 15, 2025 19:02
@tzaeschke tzaeschke force-pushed the JDO-848-remove-XML-parser branch from 21e1031 to 0bebe17 Compare November 24, 2025 20:22
@sonarqubecloud
Copy link

@tzaeschke tzaeschke merged commit 4b81ea7 into main Nov 24, 2025
9 checks passed
@tzaeschke tzaeschke deleted the JDO-848-remove-XML-parser branch November 24, 2025 20:45
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