Clone Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2207: fixes unit tests, also the (commented out) excel and fakedata fixtures and integtests.

    • -90
    • +0
    ./CommonDtoUtils_setValueOn_Test.java
    • -36
    • +0
    ./InteractionDtoUtilsTest_deriveLogicalMemberId.java
  1. … 21 more files in changeset.
ISIS-2207: moves o.a.isis.schema classes (in applib) under o.a.isis.applib

    • -0
    • +1
    ./InteractionDtoUtilsTest_deriveLogicalMemberId.java
  1. … 33 more files in changeset.
ISIS-2158: deals with some java language deprecations

  1. … 39 more files in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

  1. … 1067 more files in changeset.
ISIS-2126 aligning pkg names for module 'unittestsupport'

  1. … 171 more files in changeset.
ISIS-1899: adds missing license headers

    • -0
    • +18
    ./CommonDtoUtils_setValueOn_Test.java
  1. … 11 more files in changeset.
ISIS-1810: fixes RAT errors prior to M1 release

    • -0
    • +16
    ./CommonDtoUtils_setValueOn_Test.java
  1. … 38 more files in changeset.
ISIS-1841 further cleanup compiler warnings

  1. … 12 more files in changeset.
ISIS-1925: adds a null guard in CommonDtoUtils for blob and clob's

    • -0
    • +71
    ./CommonDtoUtils_setValueOn_Test.java
  1. … 2 more files in changeset.
ISIS-1813: adds missing copyright notices

  1. … 15 more files in changeset.
ISIS-1569: continues if replicated an exception; utility methods for DTOs

ContentMappingServiceForCommandDto now takes responsibility for automatically copying over 5 fields from the CommandWithDto (entity) into the user data of the CommandDto.

One of these is the exception, if any. This is used by BackgroundCommandExecution to CONTINUE to process EVEN IF an exception occurs on the slave, if an exception also had occurred on the master.

    • -0
    • +50
    ./CommandDtoUtils_Test.java
    • -0
    • +106
    ./CommonDtoUtils_Test.java
  1. … 5 more files in changeset.
ISIS-1521: adds missing license headers

    • -0
    • +16
    ./InteractionDtoUtilsTest_deriveLogicalMemberId.java
  1. … 11 more files in changeset.
ISIS-1592: extends ixn.xsd and cmd.xsd

to include logicalMemberIdentifier.

Also:

- extended OTOA and OTMA so have getOnType, same as ObjectAction. Required in order to be able to obtain the objectSpec in order to populate the new logicalMemberIdentifier field

    • -0
    • +19
    ./InteractionDtoUtilsTest_deriveLogicalMemberId.java
  1. … 25 more files in changeset.
ISIS-1414: introduced sequence for chg.xsd so that PublishedObjects can have a sequence; promoted WithTransactionScope interface to applib; QueryResultsCache now implements this interface.

The "transactionId" is really an interaction id, and there could be multiple transactions within a single such interaction. Therefore any PublishedObjects (= set of dirtied objects within a transaction) needs to have a sequence number to distinguish from other transactions, and also from any interaction executions.

  1. … 18 more files in changeset.
ISIS-1291: simplifying OidDto, also use 'com' rather than 'common' as namespace prefix for common.xsd

  1. … 11 more files in changeset.
ISIS-1370: changing the API for PublisherService, adding default Logging implementation. Adding support for deep XML graphs within InteractionDto.

  1. … 11 more files in changeset.
ISIS-1389: further minor changes for consistency.

  1. … 3 more files in changeset.
ISIS-1389: completing up making CommandDto / InteractionDto and Interaction consistent.

  1. … 12 more files in changeset.
ISIS-1389: renaming PropertyModification to PropertyEdit.

  1. … 8 more files in changeset.
ISIS-1397: rename ReturnDto to ValueWithTypeDto, use for new param of property modification also.

  1. … 3 more files in changeset.
ISIS-1397: factored out InteractionDtoServiceInternal (cf CommandDtoServiceInternal); move responsibility to hold the Dto into the applib Interaction object.

  1. … 15 more files in changeset.
ISIS-1397: bringing applib Interaction and MemberInteractionMementoDto closer into line; to whit...

- renamed mim.xsd to ixn.xsd

- renamed MemberInteractionMementoDto to just InteractionDto (cf applib's Interaction)

- renamed MemberInteractionDto to just InteractionExecutionDto (cf applib's Interaction.Execution)

- moved subExecutions to InteractionExecutionDto

  1. … 10 more files in changeset.
ISIS-1397: reworked mim.xsd as a replacement/generalization for aim.xsd. renamed some of the methods in applib's Interaction class, to make more consistent with MemberInteractionMementoDto.

  1. … 14 more files in changeset.
ISIS-1370: construct the aimDto before calling PublisherService. Also refactoring property setter facet and OneToOneAssociation to follow the same general structure as for action invocations, in particular for the set up of Command objects.

  1. … 19 more files in changeset.
ISIS-1291: extending common.xsd to support enums.

Also ensuring all the XSD files are consistent.

    • -0
    • +66
    ./CommonDtoUtilsTest.java
  1. … 9 more files in changeset.
ISIS-1291: memento xsd schemas + utils; new command memento DTO for Command#memento, updated background service, background execution; new PublisherService

specifically:

- deleted aim-1.0.xsd, added in aim-2.0.xsd, also cmd-1.0.xsd and updated common-1.0.xsd.

- Updated ActionMementoDtoUtils new CommandMementoDtoUtils and CommandDtoUtils

- moved CommandMementoService to internal SPI, added asCommandMemento, depends on ObjectAction (in order to handle mixin types) and also works on lists of objects (for bulk command/actions)

- ActionInvocationFacet populates the Command#setMemento using CommandMementoDto (legacy behaviour preserved)

  1. … 26 more files in changeset.
ISIS-1373: isis-core-applib now depends on isis-core-schema, rather than other way around. Moved JaxbServiceDefault to applib.

  1. … 9 more files in changeset.