Clone Tools
  • last updated 23 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1742: removes Bounded marker interface

    • -61
    • +0
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 6 more files in changeset.
ISIS-1742: removes support for .layout.json files

    • -1
    • +1
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 150 more files in changeset.
ISIS-1427: fix up unit tests that are failing...

... per the preceding deletion of Localization and also the IsisContext refactoring

    • -32
    • +3
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 15 more files in changeset.
ISIS-1406: unit tests now passing for isis-core-metamodel.

    • -8
    • +4
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 27 more files in changeset.
ISIS-1405: DeploymentCategoryProvider now implemented by a domain service, so can be looked up from ServicesInjector. Removed DeploymentCategoryProviderAware.

Also removed duplication in setup of various facet factory unit tests per injection, expectations etc.

    • -2
    • +3
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 31 more files in changeset.
ISIS-1404: AuthenticationSessionProvider is now a domain service; removed the AuthenticationSessionProviderAbstract and Aware interfaces.

In addition, FacetFactoryAbstract now implements ServiceInjectorAware, none of the subclass FacetFactorys do. The intention here is that we can just let FacetFactory reach into ServicesInjector to pull out the domain services, such as AuthenticationSessionProvider impl'n.

    • -1
    • +7
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 72 more files in changeset.
ISIS-1194: simplifying the provision of DeploymentCategory...

... just inject the DeploymentCategory directly, rather than a DeploymentCategoryProvider.

    • -1
    • +1
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 27 more files in changeset.
ISIS-1044: removed AuthenticationSession and DeploymentCategory from facet API that call ObjectAdapter.Util#isVisible (either directly or indirectly).

Instead, the facet can obtain the auth session from the AuthenticationSessionProvider injected in the constructor by the facet factory; DeploymentCategory is similarly injected via the constructor.

Updated:

- ActionChoicesFacet

- ActionInvocationFacet

- ActionParameterAutoCompleteFacet

- ActionParameterChoicesFacet

- AutoCompleteFacet

- ChoicesFacet

- CollectionAccessorFacetViaAccessor

- CollectionAddToFacet ... ForDomainEventAbstract

- CollectionRemoveFromFacet ... ForDomainEventAbstract

- PropertyAccessorFacetViaAccessor

- PropertyAutoCompleteFacet

- PropertyChoicesFacetDerivedFromChoicesFacet

- PropertyClearFacet ... ForDomainEventAbstract

- PropertySetterFacet ... ForDomainEventAbstract

... and their respective implementations and facet factories

... the ... ForDomainEventAbstract are because require access to read current state in order to emit event

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

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

    • -61
    • +0
    ./ChoicesFacetFromBoundedAnnotationFactoryTest.java
  1. … 65 more files in changeset.
ISIS-831: digression: moving progmodel/facets into metamodel/facets

... and getting names consistent.

    • -0
    • +61
    ./ChoicesFacetFromBoundedAnnotationFactoryTest.java
    • -0
    • +60
    ./ChoicesFacetFromBoundedMarkerInterfaceFactoryTest.java
  1. … 1823 more files in changeset.