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

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
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
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
tozh4728 added 1 commit 2025-01-09 14:58:38 +01:00
tozh4728 added 1 commit 2025-01-09 15:49:52 +01:00
tozh4728 added 1 commit 2025-01-13 10:43:31 +01:00
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
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
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.