Clone Tools
  • last updated 22 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2158: silence PartialPageUpdate warnings for demo-app

we do this by providing a log4j2-spring.xml in applications'

src/main/resources

    • -0
    • +22
    ./SilenceWicket.properties
  1. … 15 more files in changeset.
ISIS-2158: remove some indirections when getting the spec-load instance

    • -0
    • +19
    ./SilenceProgrammingModel.properties
  1. … 11 more files in changeset.
ISIS-2158: IsisPresets (for logging) ... add silence variant for MM

    • -0
    • +19
    ./DebugMetaModel.properties
    • -0
    • +19
    ./SilenceMetaModel.properties
  1. … 5 more files in changeset.
ISIS-1998: proper mixin main method detection

- doing this now in a single place: FacetedMethodsBuilder

- solves issue with any public mixin method being picked up as

contributing action

  1. … 3 more files in changeset.
ISIS-2158: smoketests to have their individual in-mem connections

- adds new 'IsisPresets.H2InMemory_withUniqueSchema'

- also converts DN plugin to use new config bean 'DataNucleusSettings'

However, there might be a random number collision when generating unique

schema names, though highly unlikely. Unfortunately using a UUID as

schema name does not seem to work, its too long (has too many

characters).

    • -2
    • +1
    ./H2InMemory_withUniqueSchema.properties
  1. … 5 more files in changeset.
ISIS-2158: config-beans: adding test case for 'ConnectionURL'

    • -0
    • +22
    ./H2InMemory_withUniqueSchema.properties
  1. … 5 more files in changeset.
ISIS-2158: class discovery: removes the need for a custom scan-filter

- @Singleton is no longer discovered!

- use @Service or @DomainService instead

- the IsisBeanScanInterceptorForSpring is now a NoOp, waiting to be

removed

- IsisBoot installs the IsisBeanFactoryPostProcessorForSpring which is

the replacement for the filter above

  1. … 97 more files in changeset.
ISIS-2158: adds new debugging presets

- debug logging for the programming model and its refiners

- also adds stubs for metamodel validation smoketesting with good and

bad domain-objects

    • -0
    • +18
    ./DebugDiscovery.properties
    • -0
    • +18
    ./DebugProgrammingModel.properties
    • -0
    • +18
    ./DebugValidation.properties
  1. … 15 more files in changeset.
ISIS-2158 fixes transaction related smoketests

- also bumps h2/hsqldb to their latest versions

consecutive smoketest runs might run into an issue with jdo/schema

creation failing due to schema not found, but running test classes

individually does work

    • -0
    • +20
    ./DebugPersistence.properties
  1. … 19 more files in changeset.
ISIS-2158 rename Presets -> IsisPresets

- also simplifies preset property source configuration usage

    • -0
    • +26
    ./DataNucleusAutoCreate.properties
    • -0
    • +21
    ./H2InMemory.properties
    • -0
    • +21
    ./HsqlDbInMemory.properties
    • -0
    • +21
    ./IsisIntegTest.properties
    • -0
    • +18
    ./NoTranslations.properties
  1. … 11 more files in changeset.