Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1194: removing ImperativeFacet#impliesObjectChanged and #impliesResolve

    • -10
    • +0
    ./forsession/DisableForSessionFacetViaMethod.java
    • -10
    • +0
    ./method/DisableForContextFacetViaMethod.java
  1. … 50 more files in changeset.
ISIS-1106: Provide translations for titles of services and also enum constants

In addition:

- pdated translations for simpleapp

- minor fix to DisabledFacetAbstract that was preventing wrapper factory from invoking the action that contributes as a contributed properties/collections

    • -2
    • +1
    ./layout/DisabledFacetFromProperties.java
  1. … 5 more files in changeset.
ISIS-903: updating ImperativeFacets for validation/disabling and also the title method so that they can return TranslatableString as well as regular String.

Also:

- added new SimpleObject#updateName action with validation and a default; added SimpleObject#title()

- reworked the simpleapp's integ tests into "Dublin" style, added new integ tests to check that the translation.pot file is correctly written to with these.

    • -2
    • +19
    ./method/DisableForContextFacetViaMethod.java
    • -6
    • +23
    ./method/DisableForContextFacetViaMethodFactory.java
  1. … 45 more files in changeset.
ISIS-1027: improving validation messages

- show if the method is inherited or not

- reformat messages to put the violation class/method first

- order the messages alphabetically

Also:

- changed Optionality enum in applib, from TRUE|FALSE to OPTIONAL|MANDATORY.

- updates to the DomainChangeJdoAbstract

    • -1
    • +1
    ./staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 89 more files in changeset.
ISIS-1027: allow @Property and @Collection to be specified for actions to that the corresponding facets are copied over when contributed as contributed property or contributed collection.

    • -40
    • +0
    ./annotprop/DisabledFacetAnnotation.java
    • -57
    • +0
    ./annotprop/DisabledFacetFromProperties.java
    • -56
    • +0
    ./annotprop/DisabledFacetOnMemberFromPropertiesFactory.java
    • -0
    • +57
    ./layout/DisabledFacetFromProperties.java
    • -0
    • +56
    ./layout/DisabledFacetOnMemberFromPropertiesFactory.java
  1. … 32 more files in changeset.
ISIS-1027: unit tests for core/metamodel now passing.

    • -1
    • +3
    ./staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 56 more files in changeset.
ISIS-1027: marking facet classes as deprecated; some minor incidental tidy-up

    • -0
    • +4
    ./staticmethod/DisabledFacetForStaticMethod.java
    • -0
    • +4
    ./staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 262 more files in changeset.
ISIS-1027: moving the handling of deprecated annotations to {Property|Collection|Action|Parameter}AnnotationFacetFactory.

    • -0
    • +7
    ./annotprop/DisabledFacetAnnotation.java
    • -90
    • +0
    ./annotprop/DisabledFacetFactory.java
    • -0
    • +56
    ./annotprop/DisabledFacetOnMemberFromPropertiesFactory.java
    • -1
    • +1
    ./staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 120 more files in changeset.
ISIS-1027: more stuff...

... undeprecating Isis' own services (eg EventBusServiceJdo)

... adding in validators for XxxAnnotationFacetFactory

... moving Bounded and ObjectType annotation processing into DomainObjectAnnotationFacetFactory

  1. … 65 more files in changeset.
ISIS-1027: first cut impl, still to test

    • -3
    • +19
    ./annotprop/DisabledFacetFactory.java
    • -2
    • +2
    ./forsession/DisableForSessionFacetViaMethodFactory.java
    • -4
    • +21
    ./staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 87 more files in changeset.
ISIS-970: reworking property/collection/action interaction facets (done by the interaction facet factories); process hidden facet for property/collection/action annotation facets; process editing for collections; process typeof for collections (done by typeof facet factory)

Also:

- some refactoring of {Disabled/Hidden}Facet{Impl/AlwaysEverywhere}, made abstract (name adjusted accordingly) and created subtypes where used directly

- most notably DisabledFacetForContributee, also {Disabled/Hidden}FacetOnStaticMethod

- deleted {Disabled/Hidden}FacetNever, since not used.

    • -0
    • +41
    ./DisabledFacetAbstractAlwaysEverywhere.java
    • -0
    • +74
    ./DisabledFacetAbstractImpl.java
    • -41
    • +0
    ./DisabledFacetAlwaysEverywhere.java
    • -0
    • +31
    ./DisabledFacetForContributee.java
    • -2
    • +2
    ./annotprop/DisabledFacetAnnotation.java
    • -2
    • +2
    ./annotprop/DisabledFacetFromProperties.java
    • -0
    • +32
    ./staticmethod/DisabledFacetForStaticMethod.java
    • -4
    • +2
    ./staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 48 more files in changeset.
ISIS-831: property and collection interactions stuff more or less there...

    • -2
    • +1
    ./method/DisableForContextFacetViaMethod.java
  1. … 148 more files in changeset.
ISIS-831: digression: moving progmodel/facets into metamodel/facets

... and getting names consistent.

    • -0
    • +40
    ./DisabledFacet.java
    • -0
    • +55
    ./DisabledFacetAbstract.java
    • -0
    • +41
    ./DisabledFacetAlwaysEverywhere.java
    • -0
    • +74
    ./DisabledFacetImpl.java
    • -0
    • +46
    ./DisabledFacetNever.java
    • -0
    • +33
    ./annotprop/DisabledFacetAnnotation.java
    • -0
    • +74
    ./annotprop/DisabledFacetFactory.java
    • -0
    • +57
    ./annotprop/DisabledFacetFromProperties.java
    • -0
    • +40
    ./forsession/DisableForSessionFacet.java
    • -0
    • +45
    ./forsession/DisableForSessionFacetAbstract.java
    • -0
    • +41
    ./forsession/DisableForSessionFacetNone.java
    • -0
    • +86
    ./forsession/DisableForSessionFacetViaMethod.java
    • -0
    • +74
    ./forsession/DisableForSessionFacetViaMethodFactory.java
    • -0
    • +37
    ./method/DisableForContextFacet.java
    • -0
    • +37
    ./method/DisableForContextFacetAbstract.java
  1. … 1810 more files in changeset.