This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch CAUSEWAY-3676
in repository https://gitbox.apache.org/repos/asf/causeway.git
omit 7b6568c38e CAUSEWAY-3676: uses name of enum rather than their
toString()
omit 51e8fa04da CAUSEWAY-3676: renames holder -> interactor (2)
omit 8d8040e9f9 CAUSEWAY-3676: moves scenario classes
omit c6742efaf0 CAUSEWAY-3676: renames holder -> interactor
omit 57843b0881 CAUSEWAY-3676: adds missing copyright messages
omit 73b3a0f47b CAUSEWAY-3676: passes holder down the line rather than each
element implement (4)
omit 380ec870b4 CAUSEWAY-3676: passes holder down the line rather than each
element implement (3)
omit 68bd185060 CAUSEWAY-3676: passes holder down the line rather than each
element implement (2)
omit 36515460a7 CAUSEWAY-3676: passes holder down the line rather than each
element implement
omit 675bf04646 CAUSEWAY-3676: simplifies holders (19)
omit 658ef04d9b CAUSEWAY-3676: simplifies holders (18)
omit 9edc02b7d0 CAUSEWAY-3676: simplifies holders (17)
omit 154786eecf CAUSEWAY-3676: simplifies holders (16)
omit d63312d2e4 CAUSEWAY-3676: simplifies holders (15)
omit b05d7b3987 CAUSEWAY-3676: simplifies holders (14)
omit 95f4fc3fc8 CAUSEWAY-3676: simplifies holders (13)
omit 779ea7118d CAUSEWAY-3676: simplifies holders (12)
omit a59d045622 CAUSEWAY-3676: simplifies holders (11)
omit 146cf7fe58 CAUSEWAY-3676: simplifies holders (10)
omit 2ac1decdd3 CAUSEWAY-3676: simplifies holders (9)
omit 46abf7ed5d CAUSEWAY-3676: simplifies holders (8)
omit 565e1fbf9b CAUSEWAY-3676: simplifies holders (7)
omit dce5cab4b7 CAUSEWAY-3676: simplifies holders (6)
omit 1eab0e230d CAUSEWAY-3676: simplifies holders (5)
omit 0c0d139147 CAUSEWAY-3676: simplifies holders (4)
omit 8de1a78680 CAUSEWAY-3676: simplifies holders
omit ee3d0ea058 CAUSEWAY-3676: simplifies holders
omit 1e1f0213c2 CAUSEWAY-3676: simplifies holders
omit 2832acd0d9 CAUSEWAY-3676: renames
omit 73e4367d01 CAUSEWAY-3676: working towards simplifying Holder interfaces
omit 523b3cf23c CAUSEWAY-3676: moves remaining GqlvMeta up to common
omit bbc61f8f49 moves GqlvMeta to common
omit 21d1774b9d CAUSEWAY-3676: refactors integ test abstract a little
omit 9b9b711aca CAUSEWAY-3676: ok, works.
omit 08dbd629df CAUSEWAY-3676: wip, still hitting: "Validation error
(FieldUndefined@[university_dept_Department]) : Field
'university_dept_Department' in type 'SimpleAndRich' is undefined"
omit adf6bd1889 CAUSEWAY-3676: wip - still factoring out simple vs rich
schema
omit a832b59ada CAUSEWAY-3676: wip, SchemaStrategy
omit 3d4d26b17f CAUSEWAY-3676: introduces SchemaStrategy
omit df87a77e8d CAUSEWAY-3676: refactors GqlvDomainObject/Service as common
omit b798db1dd7 CAUSEWAY-3676: introduces holder.getSchemaType(),
parameterize type names by schemaType
omit f59dbc3973 CAUSEWAY-3676: introduces RICH_AND_SCHEMA schema style
omit 069cedd83e CAUSEWAY-3676: adds 'simple' schema classes
omit e4544810c6 CAUSEWAY-3676: introduces SchemaType and updates type names
to use
omit 3a9d0efc50 CAUSEWAY-3676: fixes integ tests
omit e731ad589d CAUSEWAY-3676: wip, more on 'rich' and 'simple' schemas;
updates .gql tests
omit ea7344c373 CAUSEWAY-3676: wip, more on 'rich' and 'simple' schemas;
updates .gql tests
omit 0992b7bb27 CAUSEWAY-3676: wip on introducing rich and simple schema
styles
omit 011fa0a735 CAUSEWAY-3676: wip on causeway config settings
add 32311afee3 CAUSEWAY-3688: adds guard if fail to read pre value when
deleting
add 492cff0919 CAUSEWAY-3688: adds guard also if updating
add 5b72c19758 CAUSEWAY-3688: makes audit trail robust when fail to read
current value for all scenarios (new, update, delete)
add bbe164468c Merge pull request #2225 from apache/CAUSEWAY-3688
add 94dc03a2b1 CAUSEWAY-3689: adds config param to disallow grouping
(thousands) separator
add f138f26517 CAUSEWAY-3689: fixes unit test for wicket viewer
add e5dfa5e8ba CAUSEWAY-3689: uses groupingSeparator config prop for
rendering as well as parsing
add 0dba7d9a4a CAUSEWAY-3689: renames enum is all
add 1e86d11654 Merge pull request #2229 from apache/CAUSEWAY-3689
add 4b0c8d979d CAUSEWAY-3676: wip on causeway config settings
add a5c373e3e7 CAUSEWAY-3676: wip on introducing rich and simple schema
styles
add 0a35d4dcb6 CAUSEWAY-3676: wip, more on 'rich' and 'simple' schemas;
updates .gql tests
add 3e1d106da4 CAUSEWAY-3676: wip, more on 'rich' and 'simple' schemas;
updates .gql tests
add d8d6f8478b CAUSEWAY-3676: fixes integ tests
add a492b6a55e CAUSEWAY-3676: introduces SchemaType and updates type names
to use
add 26e11a990c CAUSEWAY-3676: adds 'simple' schema classes
add a5912527b1 CAUSEWAY-3676: introduces RICH_AND_SCHEMA schema style
add e9ec5f5a96 CAUSEWAY-3676: introduces holder.getSchemaType(),
parameterize type names by schemaType
add 6a3353d2ba CAUSEWAY-3676: refactors GqlvDomainObject/Service as common
add 24d6f9bb04 CAUSEWAY-3676: introduces SchemaStrategy
add e6ff1ecfd6 CAUSEWAY-3676: wip, SchemaStrategy
add b71982d062 CAUSEWAY-3676: wip - still factoring out simple vs rich
schema
add f58f1d510e CAUSEWAY-3676: wip, still hitting: "Validation error
(FieldUndefined@[university_dept_Department]) : Field
'university_dept_Department' in type 'SimpleAndRich' is undefined"
add 2c45a22f18 CAUSEWAY-3676: ok, works.
add 35b330a842 CAUSEWAY-3676: refactors integ test abstract a little
add f9be1778c7 moves GqlvMeta to common
add 848e0dc4f2 CAUSEWAY-3676: moves remaining GqlvMeta up to common
add 78b28081ca CAUSEWAY-3676: working towards simplifying Holder interfaces
add ff86396ac0 CAUSEWAY-3676: renames
add ce704ed912 CAUSEWAY-3676: simplifies holders
add 7bb226c991 CAUSEWAY-3676: simplifies holders
add 4a8da26c97 CAUSEWAY-3676: simplifies holders
add d45d584491 CAUSEWAY-3676: simplifies holders (4)
add 50a90ed9a8 CAUSEWAY-3676: simplifies holders (5)
add 1f5959b6f0 CAUSEWAY-3676: simplifies holders (6)
add aa5b913f4c CAUSEWAY-3676: simplifies holders (7)
add 62eae88136 CAUSEWAY-3676: simplifies holders (8)
add a162b71155 CAUSEWAY-3676: simplifies holders (9)
add 01b9a54867 CAUSEWAY-3676: simplifies holders (10)
add 93218c0d83 CAUSEWAY-3676: simplifies holders (11)
add 767e3a5d37 CAUSEWAY-3676: simplifies holders (12)
add 09c214b514 CAUSEWAY-3676: simplifies holders (13)
add 86dfd2fc6a CAUSEWAY-3676: simplifies holders (14)
add 6e27bc7f03 CAUSEWAY-3676: simplifies holders (15)
add e838228e49 CAUSEWAY-3676: simplifies holders (16)
add cb2de88de3 CAUSEWAY-3676: simplifies holders (17)
add 2180e8b615 CAUSEWAY-3676: simplifies holders (18)
add d08782215a CAUSEWAY-3676: simplifies holders (19)
add 4f2e42083e CAUSEWAY-3676: passes holder down the line rather than each
element implement
add 2006227852 CAUSEWAY-3676: passes holder down the line rather than each
element implement (2)
add 1d8aaab97e CAUSEWAY-3676: passes holder down the line rather than each
element implement (3)
add e711cd1efb CAUSEWAY-3676: passes holder down the line rather than each
element implement (4)
add 244740e3a8 CAUSEWAY-3676: adds missing copyright messages
add 2dba09061d CAUSEWAY-3676: renames holder -> interactor
add 95661a548e CAUSEWAY-3676: moves scenario classes
add 11906227f1 CAUSEWAY-3676: renames holder -> interactor (2)
add c2f659b28a CAUSEWAY-3676: uses name of enum rather than their
toString()
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7b6568c38e)
\
N -- N -- N refs/heads/CAUSEWAY-3676 (c2f659b28a)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../value/semantics/ValueSemanticsAbstract.java | 24 ++++++++--
.../core/config/CausewayConfiguration.java | 27 +++++++++++
.../_testing/MetaModelContext_forTesting.java | 1 +
.../objectlifecycle/PropertyChangeRecord.java | 44 +++++++++++++----
.../objectlifecycle/PropertyValuePlaceholder.java | 17 +++++++
.../valuesemantics/BigDecimalValueSemantics.java | 8 +++-
.../valuesemantics/DoubleValueSemantics.java | 2 +-
.../valuesemantics/FloatValueSemantics.java | 2 +-
.../BigDecimalValueSemanticsProviderTest.java | 55 +++++++++++++++++++++-
.../changetracking/EntityChangeTrackerDefault.java | 4 +-
.../test/components/scalars/ConverterTester.java | 6 +++
.../scalars/jdkmath/BigDecimalConverterTest.java | 17 ++++++-
12 files changed, 186 insertions(+), 21 deletions(-)