Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2263: bump schema XSDs to v2/2.0

    • -2
    • +2
    ./ObjectValidPropertiesFacetAbstract.java
    • -1
    • +1
    ./impl/ObjectValidPropertiesFacetImpl.java
  1. … 269 more files in changeset.
ISIS-2259: fixes up package name of isis-core-metamodel

    • -0
    • +42
    ./ObjectValidPropertiesFacet.java
    • -0
    • +48
    ./ObjectValidPropertiesFacetAbstract.java
    • -0
    • +70
    ./impl/ObjectValidPropertiesFacetImpl.java
    • -0
    • +35
    ./impl/ObjectValidPropertiesFacetImplFactory.java
  1. … 3162 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

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

    • -48
    • +0
    ./ObjectValidPropertiesFacetAbstract.java
    • -70
    • +0
    ./impl/ObjectValidPropertiesFacetImpl.java
    • -36
    • +0
    ./impl/ObjectValidPropertiesFacetImplFactory.java
  1. … 3138 more files in changeset.
ISIS-1976: rework CollectionFacet API such that methods invoked on non-scalar types preserves their generic type nature

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

    • -1
    • +0
    ./impl/ObjectValidPropertiesFacetImpl.java
  1. … 28 more files in changeset.
ISIS-1976: introduces ManagedObject to replace OA within most of metamodel

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

    • -2
    • +3
    ./impl/ObjectValidPropertiesFacetImpl.java
  1. … 141 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

    • -11
    • +8
    ./impl/ObjectValidPropertiesFacetImpl.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

    • -2
    • +2
    ./impl/ObjectValidPropertiesFacetImpl.java
  1. … 1409 more files in changeset.
ISIS-1742: moves ObjectAssociation.Filters methods etc to ObjectAssociation.Predicates

    • -1
    • +1
    ./impl/ObjectValidPropertiesFacetImpl.java
  1. … 16 more files in changeset.
ISIS-1742: moves applib.events to applib.services.wrapper.events

    • -1
    • +1
    ./ObjectValidPropertiesFacetAbstract.java
  1. … 125 more files in changeset.
ISIS-1044: adding interactionInitiatedBy as param to all interactions with metamodel members.

- renamed/repurposed InvocationInteractionMethod

also:

- added new RendererContext4 to provide access to this info

- removed AuthenticationSession/DeploymentCategory as parameters to ObjectMember calls (since are injected)

- call with InteractionInitiatedBy.USER for Wicket UI, Restful Objects server, WrapperFactory proxy when executionMode == enforce_rules

- call with InteractionInitiatedBy.FRAMEWORK for Memento, Auditing, XmlSnapshot, Dump, DomainObjectContainer#validate(), Title context, RecreatableObjectFacet (ie view models) and WrapperFactory proxy when executionMode != enforce_rules

Still to do:

- remove the ThreadLocal accessed by ObjectAdapter.Util#isVisible()

- should inject AuthenticationSessionProvider and DeploymentCategoryProvider into all facet factories, so can then propogate into Facet impls and not have to pass in as parameters

- should write MetaModelValidator to disallow previous use of the old InteractionInvocationMethod (ProgramPersistable interface etc, ie NotPersistableFacet implementations).

- remove DeploymentCategory, AuthenticationSession from the InteractionContext class hierarchy and also ParseValueContext

    • -5
    • +6
    ./impl/ObjectValidPropertiesFacetImpl.java
  1. … 159 more files in changeset.
ISIS-1027: marking facet classes as deprecated; some minor incidental tidy-up

  1. … 263 more files in changeset.
ISIS-831: digression: moving progmodel/facets into metamodel/facets

... and getting names consistent.

    • -0
    • +42
    ./ObjectValidPropertiesFacet.java
    • -0
    • +48
    ./ObjectValidPropertiesFacetAbstract.java
    • -0
    • +72
    ./impl/ObjectValidPropertiesFacetImpl.java
    • -0
    • +36
    ./impl/ObjectValidPropertiesFacetImplFactory.java
  1. … 1821 more files in changeset.