Improve XJC-binding (Issue 73) #74

Merged
ansv7779 merged 9 commits from 73-improve-xjc-binding into develop 2025-01-16 13:55:39 +01:00
Owner

Fixes #73

In daisy.xsd there are two datatypes, one is called STATUS and another one is called Status. Since Windows file system is case insensitive, file STATUS.java and Status.java are considered as same name. This makes build on Windows impossible.

Solution: in XJC binding file, rename Status.java to Status2.java (the Status2.java belongs to Examination is endpoint/resource which is not used by Scipro).

Other small improvments:

  • package name 'se.su.dsv.scipro.daisyExternal' is renamed to 'se.su.dsv.scipro.daisyexternal'.
  • single import statements are applied.
Fixes #73 In daisy.xsd there are two datatypes, one is called STATUS and another one is called Status. Since Windows file system is case insensitive, file STATUS.java and Status.java are considered as same name. This makes build on Windows impossible. Solution: in XJC binding file, rename Status.java to Status2.java (the Status2.java belongs to Examination is endpoint/resource which is not used by Scipro). Other small improvments: - package name 'se.su.dsv.scipro.daisyExternal' is renamed to 'se.su.dsv.scipro.daisyexternal'. - single import statements are applied.
tozh4728 added 1 commit 2025-01-08 13:43:49 +01:00
73: Replace to single imports & format improvement
Some checks failed
Build and test / build-and-test (push) Failing after 46s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m30s
85ac5976db
tozh4728 added this to the SciPro project 2025-01-08 13:44:05 +01:00
First-time contributor
Deployed to https://scipro-73-improve-xjc-binding.branch.dsv.su.se
tozh4728 added 1 commit 2025-01-08 13:47:32 +01:00
73: Reformat
Some checks failed
Deploy to branch.dsv.su.se / deploy (pull_request) Failing after 1m58s
Build and test / build-and-test (push) Successful in 16m14s
509f9ed9cd
tozh4728 changed title from WIP: Improve XJC-binding (#73) to WIP: Improve XJC-binding (Issue #73) 2025-01-09 12:56:38 +01:00
andan removed this from the SciPro project 2025-01-09 13:06:49 +01:00
tozh4728 added 1 commit 2025-01-09 14:37:30 +01:00
Use JAXB binding file to rename Status.java to Status2.java
All checks were successful
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 3m29s
Build and test / build-and-test (push) Successful in 16m6s
6b80388db4
tozh4728 added 1 commit 2025-01-09 14:58:38 +01:00
Rename package name daisyExternal to daisyexternal
All checks were successful
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m9s
Build and test / build-and-test (push) Successful in 16m2s
0040faf624
tozh4728 added 1 commit 2025-01-09 15:49:52 +01:00
Rename package name from daisyExternal to daisyexternal in test class as well
Some checks failed
Deploy to branch.dsv.su.se / deploy (pull_request) Failing after 22s
Build and test / build-and-test (push) Successful in 15m51s
3ba1a7ac26
tozh4728 added 1 commit 2025-01-13 10:43:31 +01:00
Merge branch 'develop' into 73-improve-xjc-binding
All checks were successful
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m24s
Build and test / build-and-test (push) Successful in 15m53s
3c6728ee59
tozh4728 changed title from WIP: Improve XJC-binding (Issue #73) to Improve XJC-binding (Issue #73) 2025-01-13 10:52:28 +01:00
ansv7779 requested changes 2025-01-14 11:37:19 +01:00
Dismissed
ansv7779 left a comment
Owner

Works perfectly on my Windows machine, no more locally modified files, nice job! 👍

However there are a few missed classes in the package name migration; the classes in the daisy-integration Maven module still have the camel-cased names.

Works perfectly on my Windows machine, no more locally modified files, nice job! 👍 However there are a few missed classes in the package name migration; the classes in the daisy-integration Maven module still have the camel-cased names.
tozh4728 added 2 commits 2025-01-15 14:28:48 +01:00
73: Reformat code
All checks were successful
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 2m15s
Build and test / build-and-test (push) Successful in 17m37s
289dfa2b99
tozh4728 changed title from Improve XJC-binding (Issue #73) to Improve XJC-binding (Issue 73) 2025-01-15 14:30:46 +01:00
tozh4728 added 1 commit 2025-01-15 14:46:42 +01:00
Merge branch 'develop' into 73-improve-xjc-binding
All checks were successful
Build and test / build-and-test (push) Successful in 17m44s
Deploy to branch.dsv.su.se / deploy (pull_request) Successful in 8m3s
Remove branch deployment from branch.dsv.su.se / cleanup (pull_request) Successful in 7s
2e55eff396
ansv7779 approved these changes 2025-01-16 13:55:15 +01:00
ansv7779 merged commit 2784bca8f6 into develop 2025-01-16 13:55:39 +01:00
ansv7779 deleted branch 73-improve-xjc-binding 2025-01-16 13:55:39 +01:00
Sign in to join this conversation.
No description provided.