Clone Tools
  • last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2126 aligning most pkg names for module 'metamodel'

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

    • -48
    • +0
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
    • -51
    • +0
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 3140 more files in changeset.
ISIS-2033: moving jdo facets 'metamodel' -> 'jdo-common'

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

    • -51
    • +0
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 115 more files in changeset.
Revert "ISIS-2033: intermediate breaking commit"

This reverts commit ded1cec9883aec14583a9709e408a1584ab2b53d.

    • -0
    • +51
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 140 more files in changeset.
ISIS-2033: intermediate breaking commit

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

    • -51
    • +0
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 140 more files in changeset.
    • -5
    • +2
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
    • -3
    • +2
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 314 more files in changeset.
ISIS-1976: removes OA map, stream for metamodel, excising guava

Key achievements:

Metamodel: almost all guava Function and Predicate idioms removed

Metamodel: slight API improvements, such that some of the internal meta-data that is kept in Java

Collections is no longer copied into immutable lists for any calling client, instead Java Streams are returned (which treat the underlying collections un-modifiable by design)

the ObjectAdapter per-session map/cache is history

the legacy modules have been removed, for convenince and ease of migration the legacy/transition-1-2- module remains and shall provide legacy glue code

shiro was moved to plugins, and its artifact renamed, to be inline with the other plugins

    • -0
    • +1
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
    • -0
    • +2
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 557 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -1
    • +1
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
    • -1
    • +1
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 1409 more files in changeset.
ISIS-1632 , ISIS-1763: converts some more facet factories to handle Lists of annotations (WORK IN PROGRESS, CODE STILL DOES NOT COMPILE)

    • -1
    • +3
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
  1. … 30 more files in changeset.
ISIS-1632: converts a number of facet factories to handle Lists of annotations (WORK IN PROGRESS, CODE STILL DOES NOT COMPILE)

    • -10
    • +9
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
  1. … 20 more files in changeset.
ISIS-1742: deletes @ObjectType annotation + facets, updates .adocs

    • -41
    • +0
    ./ObjectSpecIdFacetFromObjectTypeAnnotation.java
  1. … 8 more files in changeset.
ISIS-1096: ignore @PersistenceCapable(schema=""), ie treat as if null and don't install an ObjectTypeFacet.

    • -1
    • +1
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 1 more file in changeset.
ISIS-1096: extend facet factory for @PersistenceCapable to also capture schema, and notice this in DomainObjectFacetFactory and use for the objectType if not otherwise specified.

In addition:

- extended ProgrammingModel / ProgrammingModelAbstract API so that "refinements" to the programming model (ie additional facet factories such as the JdoPersistenceCapableAnnotationFacetFactory) can be added to the beginning rather than to the end, thus ensuring that the JdoPersistenceCapableFacet is present by the time that DomainObjectFacetFactory processes the type.

    • -0
    • +50
    ./ObjectSpecIdFacetForJdoPersistenceCapableAnnotation.java
  1. … 9 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

    • -0
    • +41
    ./ObjectSpecIdFacetFromObjectTypeAnnotation.java
  1. … 65 more files in changeset.
ISIS-970: consolidating processing into DomainObjectAnnotationFacetFactory, ActionAnnotationFF, PropertyAnnotationFF, CollectionAnnotationFF

Also:

- renamed XxxInteractionFacet to XxxDomainEventFacet throughout.

    • -0
    • +49
    ./ObjectSpecIdFacetForDomainObjectAnnotation.java
  1. … 220 more files in changeset.