Clone Tools
  • last updated 21 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2296: remove most uses of _Config

    • -11
    • +20
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 28 more files in changeset.
ISIS-2273: copies jmock2 into metamodel's own test

since used in many of its unit tests

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 52 more files in changeset.
ISIS-2273: copies jmock2 into metamodel's own test

since used in many of its unit tests

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 52 more files in changeset.
ISIS-2273: moves detached tests for unittestsupport, copies a couple also used by config or applib

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 121 more files in changeset.
ISIS-2273: moves detached tests for unittestsupport, copies a couple also used by config or applib

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 121 more files in changeset.
ISIS-2158: remove flags 'immutable' and 'equalByContent' from ValueSemanticsProvider

these are always true (at least could not think of a use-case to violate

this)

    • -93
    • +2
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 6 more files in changeset.
ISIS-2259: fixes unit tests (incorrect class literals)

    • -11
    • +11
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 2 more files in changeset.
ISIS-2259: search-n-replace text references to isis.apache.isis where missing "core" as the next bit.

Also adds in some missing dependencies on core-commons and lombok.

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 275 more files in changeset.
ISIS-2259: fixes up package name of isis-core-metamodel

    • -0
    • +504
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 3165 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

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

    • -506
    • +0
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 3141 more files in changeset.
ISIS-2126 aligning pkg names for module 'unittestsupport'

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 172 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

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

    • -3
    • +0
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 1098 more files in changeset.
ISIS-2033: Major: MetaModel refactoring

removing instances of 'ServicesInjector' being passed around in

constructors

removing 'ServicesInjectorAware' interface

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

    • -3
    • +0
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 468 more files in changeset.
2039 redesign of config (#134)

* ISIS-2039: major refactoring

move config code into its own module

remove number of classes in metamodel, that hold a reference to

IsisConfiguration or its implementation

hide the mutable IsisConfigurationDefault

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

* ISIS-2039: reduce visibility of some config classes

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

* ISIS-2039: simplify config access

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

* ISIS-2039: cleaning up the component-provider mess

for web-modules: no longer negotiate by writing attributes to the

servlet-context, instead use a java class for that

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

* ISIS-2039: fixing some tests

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

* ISIS-2039: removing arguments of @PostConstruct methods

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

* ISIS-2039: lazy binding to config for wicket

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

* ISIS-2039: proposed test fix

also cleaning up verbose tests

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

* ISIS-2039: more test fixes

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

* ISIS-2039: experimenting with AppConfig managed by Guice

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

* ISIS-2039: solving the AppManifest lookup problem independently of the

configuration bootstrapping

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

* ISIS-2039: simplify helloworld

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

* ISIS-2039: moving type discovery to an earlier stage in bootstrapping

Integration Test Bootstrapping works.

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

* ISIS-2039: on web-context: move the config bootstrapping from wicket

module to the main ServletContextListener

such that the wicket module is no longer responsible for initiating the

framework

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

* ISIS-2039: config bootstrapping: fixes the resource chain

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

* ISIS-2039: allow ServiceLoader lookup for AppConfig to fallback ...

to previous behavior, that is to lookup the AppManifest from config

property 'isis.appManifest'

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

* ISIS-2039: fixes concurrent modification with _Context

add a property 'isUnitTesting' to the IsisSystemEnvironment, to help

with the decision on how to bootstrap the configuration

also doing some cleaning up

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

* ISIS-2039: fixing junit tests ...

by having the IsisSystemEnvironment#isUnitTesting correctly setup by

JunitRuleMocker2

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

* ISIS-2039: further fixing tests ...

also moving ExceptionRecognizer services that depend on the 'config'

module from 'applib' to 'runtime'

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

* ISIS-2039: fixing tests, that fail due to new domain object annot.

processing

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

* ISIS-2039: unify config bootstrapping code for maven-plugin,

wicket-viewer and headless

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

* ISIS-2039: to fix prev. commit: let the maven-plugin bootstrap the

configuration properly

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

* ISIS-2039: fixing mm verification tests

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

* ISIS-2039: reinstating the ConfigurationServiceDefault

also renaming packages within the 'config' module -> 'o.a.i.config'

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

* ISIS-2039: removing the ConfigurationService interface

use the singleton IsisConfiguration instead

for the UI, the ConfigurationServiceMenu was renamed to

ConfigurationMenu which uses a ConfigurationViewService for the single

purpose of displaying config values

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

* ISIS-2039: reorg. packages

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

    • -4
    • +7
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 425 more files in changeset.
ISIS-1427: fix up unit tests that are failing...

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

    • -1
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 15 more files in changeset.
ISIS-1427: simplifying IsisContext and minimizing calls to it; also removed Localization (unused)

    • -7
    • +12
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 214 more files in changeset.
ISIS-1406: unit tests now passing for isis-core-metamodel.

    • -43
    • +21
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 27 more files in changeset.
ISIS-1405: removing IsisConfigurationAware.

    • -1
    • +4
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 90 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.

    • -3
    • +3
    ./ValueFacetAnnotationOrConfigurationFactoryTest.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
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 72 more files in changeset.
ISIS-1194: simplifying the provision of DeploymentCategory...

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

    • -2
    • +1
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 27 more files in changeset.
ISIS-1194: FacetFactorys no longer implement RuntimeContextAware.

... those that required this instead implement TransactionStateProviderAware.

    • -1
    • +0
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 10 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
    • +28
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 72 more files in changeset.
ISIS-1027: marking facet classes as deprecated; some minor incidental tidy-up

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

... and getting names consistent.

    • -0
    • +488
    ./ValueFacetAnnotationOrConfigurationFactoryTest.java
  1. … 1824 more files in changeset.