Clone Tools
  • last updated 27 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2264: removes disabled unit tests for ServicesInjectorLegacy

ISIS-2264: removes disabled unit tests for ServicesInjectorLegacy

ISIS-2264: moves ServiceInjectorLegacy to src/test/java

as only used in tests

  1. … 1 more file in changeset.
ISIS-2264: moves ServiceInjectorLegacy to src/test/java

as only used in tests

    • -0
    • +286
    ./ServiceInjectorLegacy.java
  1. … 1 more file in changeset.
ISIS-2262: introduces ExceptionRecognizerService to consolidate code fragments that require chain of responsibility pattern

- composites removed

- slightly improving the ExceptionRecognizer API

    • -57
    • +0
    ./exceprecog/ExceptionRecognizerDocDefault_recognizes_Test.java
    • -0
    • +58
    ./exceprecog/ExceptionRecognizerForRecoverableException_recognizes_Test.java
  1. … 27 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.

    • -2
    • +2
    ./appfeat/ApplicationFeatureIdTest.java
    • -1
    • +1
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
    • -2
    • +2
    ./exceprecog/ExceptionRecognizerDocDefault_recognizes_Test.java
    • -2
    • +2
    ./metamodel/MetaModelServiceDefaultTest.java
  1. … 272 more files in changeset.
ISIS-2259: fixes up package name of isis-core-metamodel

    • -0
    • +144
    ./ServiceInjectorDefaultTest_usingFields.java
    • -0
    • +81
    ./ServiceInjectorDefaultTest_validateServices.java
    • -0
    • +89
    ./ServiceInjectorDefaultTest_validateServices_happy.java
    • -0
    • +166
    ./ServiceInjectorLegacyTest.java
    • -0
    • +691
    ./appfeat/ApplicationFeatureIdTest.java
    • -0
    • +323
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
    • -0
    • +163
    ./appfeat/ApplicationFeatureTest.java
    • -0
    • +191
    ./appfeat/ApplicationFeatureTypeTest.java
    • -0
    • +57
    ./exceprecog/ExceptionRecognizerDocDefault_recognizes_Test.java
    • -0
    • +165
    ./grid/BS3GridTest.java
    • -0
    • +26
    ./grid/Foo.layout.xml
    • -0
    • +26
    ./grid/Foo2.layout.fallback.xml
  1. … 3151 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

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

    • -158
    • +0
    ./ServiceInjectorDefaultTest.java
    • -138
    • +0
    ./ServiceInjectorDefaultTest_usingFields.java
    • -85
    • +0
    ./ServiceInjectorDefaultTest_validateServices.java
    • -81
    • +0
    ./ServiceInjectorDefaultTest_validateServices_happy.java
    • -690
    • +0
    ./appfeat/ApplicationFeatureIdTest.java
    • -322
    • +0
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
    • -164
    • +0
    ./appfeat/ApplicationFeatureTest.java
    • -191
    • +0
    ./appfeat/ApplicationFeatureTypeTest.java
    • -67
    • +0
    ./exceprecog/ExceptionRecognizerDocDefault_recognizes_Test.java
  1. … 3127 more files in changeset.
ISIS-2126 aligning pkg names for module 'unittestsupport'

    • -2
    • +2
    ./appfeat/ApplicationFeatureIdTest.java
    • -1
    • +1
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
    • -2
    • +2
    ./exceprecog/ExceptionRecognizerDocDefault_recognizes_Test.java
    • -2
    • +2
    ./metamodel/MetaModelServiceDefaultTest.java
  1. … 169 more files in changeset.
ISIS-2126 moving 'commons' cdi/spring packages to ioc/

    • -1
    • +1
    ./ServiceInjectorDefaultTest_validateServices.java
  1. … 25 more files in changeset.
ISIS-2112: refining BeanSort terminology

- also makes helloworld deployable again

- core: maven build and surefire tests successful

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

    • -1
    • +1
    ./metamodel/MetaModelServiceDefaultTest.java
  1. … 29 more files in changeset.
ISIS-2112: refactoring IsisConfiguration to be managed by Spring

- makes the ServiceRegistryDefault the bootstrapping entry-point of

Spring into Isis, that is ServiceRegistryDefault is

ApplicationContextAware

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

    • -32
    • +25
    ./ServiceInjectorDefaultTest.java
    • -10
    • +9
    ./ServiceInjectorDefaultTest_usingFields.java
    • -7
    • +5
    ./ServiceInjectorDefaultTest_validateServices_happy.java
  1. … 21 more files in changeset.
ISIS-2112: bumping spring and surefire versions, to no effect

- there is an issue where spring cannot locate classpath resources when

running surefire tests on jdk11

- issue solved by workaround ...

//fails

@PropertySource("classpath:/org/apache/isis/testdomain/jdo/isis-non-changing.properties")

//works

@PropertySource("file:src/test/java/org/apache/isis/testdomain/jdo/isis-non-changing.properties")

- results in successful build including surefire tests

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

    • -0
    • +2
    ./ServiceInjectorDefaultTest_usingFields.java
  1. … 9 more files in changeset.
ISIS-2112: integrates IsisConfiguration with Spring

- after Spring has brought up its ApplicationContext, it passes over all

configuration properties to Isis

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

    • -2
    • +5
    ./ServiceInjectorDefaultTest_validateServices.java
    • -2
    • +5
    ./ServiceInjectorDefaultTest_validateServices_happy.java
    • -60
    • +0
    ./registry/ServiceRegistryBuilder_forTesting.java
  1. … 12 more files in changeset.
ISIS-2112: further simplifies ServiceRegistry interface

- no longer keep service pojo instances in HashMaps all over the place

- instead work with BeanAdapters that resolve service-pojos lazily

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

    • -10
    • +10
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
  1. … 17 more files in changeset.
ISIS-2112: Delegate 'bean-naming' to Spring

- simplifies the ServiceRegistry interface

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

    • -10
    • +30
    ./ServiceInjectorDefaultTest_validateServices.java
    • -5
    • +25
    ./ServiceInjectorDefaultTest_validateServices_happy.java
  1. … 8 more files in changeset.
ISIS-2112: fixes some ServiceInjector tests

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

    • -93
    • +0
    ./ServiceInjectorBuilder_forTesting.java
    • -0
    • +162
    ./ServiceInjectorDefaultTest.java
    • -0
    • +137
    ./ServiceInjectorDefaultTest_usingFields.java
    • -0
    • +62
    ./ServiceInjectorDefaultTest_validateServices.java
    • -0
    • +60
    ./ServiceInjectorDefaultTest_validateServices_happy.java
    • -141
    • +0
    ./ServicesInjectorDefaultTest.java
    • -118
    • +0
    ./ServicesInjectorDefaultTest_usingFields.java
    • -67
    • +0
    ./ServicesInjectorDefaultTest_validateServices.java
    • -65
    • +0
    ./ServicesInjectorDefaultTest_validateServices_happy.java
  1. … 10 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

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

    • -0
    • +93
    ./ServiceInjectorBuilder_forTesting.java
    • -58
    • +89
    ./ServicesInjectorDefaultTest.java
    • -58
    • +71
    ./ServicesInjectorDefaultTest_usingFields.java
    • -50
    • +30
    ./ServicesInjectorDefaultTest_validateServices.java
    • -0
    • +65
    ./ServicesInjectorDefaultTest_validateServices_happy.java
    • -1
    • +1
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
    • -18
    • +6
    ./metamodel/MetaModelServiceDefaultTest.java
    • -0
    • +60
    ./registry/ServiceRegistryBuilder_forTesting.java
    • -95
    • +0
    ./repository/RepositoryServiceDefaultTest_allMatches.java
  1. … 1088 more files in changeset.
ISIS-2033: make SpecLoader's specs snapshot thread-safe

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

    • -1
    • +1
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
  1. … 13 more files in changeset.
ISIS-2033: further fixes metamodel tests

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

    • -0
    • +1
    ./ServiceInjectorBuilder_forTesting.java
    • -1
    • +2
    ./appfeat/ApplicationFeatureRepositoryDefaultTest.java
  1. … 31 more files in changeset.
ISIS-2033: major: simplifying the ServiceRegistry API

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

  1. … 32 more files in changeset.
ISIS-2033: refactoring names

service -> bean

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

    • -1
    • +1
    ./metamodel/MetaModelServiceDefaultTest.java
  1. … 23 more files in changeset.
ISIS-2033: tries to simplify PersistenceSessionServiceInternal

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

    • -95
    • +0
    ./repository/RepositoryServiceDefaultTest_allMatches.java
  1. … 7 more files in changeset.
ISIS-1811 fixes tests by setting environment flag unit-testing=true

    • -0
    • +3
    ./ServicesInjectorDefaultTest_validateServices.java
ISIS-2080: adds GridService2 and GridLoaderService2 with support for loading different layouts

based on the value of LayoutFacet for the target ObjectAdapter

    • -4
    • +4
    ./grid/GridLoaderServiceDefault_resourceNameFor_Test.java
  1. … 17 more files in changeset.
ISIS-2080: adds GridService2 and GridLoaderService2 with support for loading different layouts

based on the value of LayoutFacet for the target ObjectAdapter

    • -4
    • +4
    ./grid/GridLoaderServiceDefault_resourceNameFor_Test.java
  1. … 17 more files in changeset.
ISIS-2033: thread-safety for MetaModelContext

also let MetaModelContext cache its getters

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

    • -0
    • +3
    ./ServiceInjectorBuilder_forTesting.java
    • -1
    • +1
    ./registry/ServiceRegistryBuilder_forTesting.java
  1. … 15 more files in changeset.
ISIS-2033: fixes ServiceRegistry#validate

by properly iterating over discovered beans

also simplify weld testing with a BeanListBuilder

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

    • -20
    • +10
    ./ServicesInjectorDefaultTest.java
    • -19
    • +12
    ./ServicesInjectorDefaultTest_usingFields.java
    • -51
    • +28
    ./ServicesInjectorDefaultTest_validateServices.java
    • -0
    • +68
    ./ServicesInjectorDefaultTest_validateServices_happy.java
  1. … 4 more files in changeset.
ISIS-2033: fixing ServiceInjector Test

circular injection dependencies are no longer allowed for services

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

    • -68
    • +80
    ./ServicesInjectorDefaultTest_usingFields.java
ISIS-2033: reimplementing ServiceInjector

adding Mockito

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

    • -59
    • +95
    ./ServicesInjectorDefaultTest.java
  1. … 12 more files in changeset.