Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2126 moving JDO specific facets 'metamodel' -> 'jdo-common'

    • -35
    • +0
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
    • -56
    • +0
    ./JdoPrimaryKeyAnnotationFacetFactory.java
    • -30
    • +0
    ./JdoPrimaryKeyFacetAnnotation.java
    • -43
    • +0
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 115 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

- o.a.i.core.metamodel.* -> o.a.i.metamodel.*

    • -2
    • +2
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
    • -6
    • +6
    ./JdoPrimaryKeyAnnotationFacetFactory.java
    • -3
    • +3
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 3135 more files in changeset.
ISIS-2033: moving jdo facets 'metamodel' -> 'jdo-common'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -35
    • +0
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
    • -56
    • +0
    ./JdoPrimaryKeyAnnotationFacetFactory.java
    • -30
    • +0
    ./JdoPrimaryKeyFacetAnnotation.java
    • -43
    • +0
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 108 more files in changeset.
Revert "ISIS-2033: intermediate breaking commit"

This reverts commit ded1cec9883aec14583a9709e408a1584ab2b53d.

    • -0
    • +35
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
    • -0
    • +56
    ./JdoPrimaryKeyAnnotationFacetFactory.java
    • -0
    • +30
    ./JdoPrimaryKeyFacetAnnotation.java
    • -0
    • +43
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 133 more files in changeset.
ISIS-2033: intermediate breaking commit

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -35
    • +0
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
    • -56
    • +0
    ./JdoPrimaryKeyAnnotationFacetFactory.java
    • -30
    • +0
    ./JdoPrimaryKeyFacetAnnotation.java
    • -43
    • +0
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 133 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -1
    • +1
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 1408 more files in changeset.
ISIS-1841 major refactoring: splitting out dn support into plugins

    • -2
    • +2
    ./JdoPrimaryKeyAnnotationFacetFactory.java
  1. … 189 more files in changeset.
ISIS-1841 refactor check for enhanced classes into utility class

    • -1
    • +2
    ./JdoPrimaryKeyAnnotationFacetFactory.java
  1. … 11 more files in changeset.
ISIS-1632: converts facet factories to support meta annotations ... code now compiles

but haven't tried unit tests yet, let alone integ tests etc..

Also:

- removed support for boolean flags in annotations, replaced with enums. Need to review to ensure is complete.

    • -1
    • +1
    ./JdoPrimaryKeyAnnotationFacetFactory.java
  1. … 94 more files in changeset.
ISIS-1632: generalises Annotations utility to return a list of annotations rather than first matching. (INCOMPLETE, DOESN'T EVEN COMPILE)

The idea here is that the calling code can look for the first non-default value for whichever attribute of the annotation that they might be interested in.

    • -1
    • +1
    ./JdoPrimaryKeyAnnotationFacetFactory.java
  1. … 42 more files in changeset.
ISIS-1742: deletes When enum from @Hidden, @Disabled, @Immutable

    • -2
    • +1
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 74 more files in changeset.
ISIS-1630: no longer installs DN/JDO facets on view models (or rather, any object that isn't an entity).

The issue as originally described was the result of the MandatoryFromJdoColumnAnnotationFacetFactory being installed, with the MandatoryFacet with inverted semantics (due to absence of @Column) trashing the original MandatoryFacetDefault that was already there. The fix is to simply ignore the facet factory for

The other facet factories pertaining only to DN entities have also been updated in same way.

    • -0
    • +7
    ./JdoPrimaryKeyAnnotationFacetFactory.java
  1. … 11 more files in changeset.
ISIS-1027: marking facet classes as deprecated; some minor incidental tidy-up

    • -1
    • +1
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 263 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.

    • -2
    • +2
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 58 more files in changeset.
ISIS-936: moved source from isis-core-objectstore-jdo-metamodel to isis-core-metamodel.

    • -0
    • +36
    ./DisabledFacetDerivedFromJdoPrimaryKeyAnnotation.java
    • -0
    • +48
    ./JdoPrimaryKeyAnnotationFacetFactory.java
    • -0
    • +34
    ./JdoPrimaryKeyFacet.java
    • -0
    • +36
    ./JdoPrimaryKeyFacetAbstract.java
    • -0
    • +30
    ./JdoPrimaryKeyFacetAnnotation.java
    • -0
    • +30
    ./JdoPrimaryKeyFacetImpl.java
    • -0
    • +43
    ./OptionalFacetDerivedFromJdoPrimaryKeyAnnotation.java
  1. … 146 more files in changeset.