Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2182: moves core/plugins/jdo to core/persistence/jdo

    • -263
    • +0
    ./IsisPersistenceSessionJdoBase.java
    • -119
    • +0
    ./IsisPlatformTransactionManagerForJdo.java
    • -336
    • +0
    ./IsisTransactionManagerJdo.java
  1. … 358 more files in changeset.
ISIS-2177: remove ObjectAdapter.isTransient()

  1. … 9 more files in changeset.
ISIS-2177: cleaning up ManagedObject utilities

yet needs further refactoring

  1. … 16 more files in changeset.
ISIS-2177: remove ObjectAdapterProvider.Delegate

  1. … 7 more files in changeset.
ISIS-2175: remove Oid.getVersion()

  1. … 16 more files in changeset.
ISIS-2175: remove Oid.getVersion()

  1. … 16 more files in changeset.
ISIS-2175: Remove the 'Version' in OIDs

  1. … 12 more files in changeset.
ISIS-2175: Remove the 'Version' in OIDs

  1. … 12 more files in changeset.
ISIS-2158: deals with some java language deprecations

    • -0
    • +16
    ./IsisPersistenceSessionJdoBase.java
  1. … 39 more files in changeset.
ISIS-2158: re-aligning jdo-commons package names

    • -8
    • +5
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 27 more files in changeset.
ISIS-2158: remove jdo specifica from PersistenceSession

  1. … 4 more files in changeset.
ISIS-2158: major(!) ... remove static reference to MetaModelContext

    • -9
    • +12
    ./IsisPersistenceSessionJdoBase.java
  1. … 484 more files in changeset.
ISIS-2158: move jdo query specific api to 'jdo-common'

  1. … 2 more files in changeset.
ISIS-2158: consolidate all jdo programming model refiners

- also renames some classes in 'jdo-common' -> IsisXxxJdo

    • -0
    • +31
    ./IsisPersistenceSessionJdo.java
    • -0
    • +245
    ./IsisPersistenceSessionJdoBase.java
    • -1
    • +1
    ./IsisPlatformTransactionManagerForJdo.java
    • -184
    • +0
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 9 more files in changeset.
ISIS-2158: further consolidating

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

    • -6
    • +148
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 2 more files in changeset.
ISIS-2158: consolidate JDO specific programming-model contributions

    • -33
    • +0
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 8 more files in changeset.
ISIS-2158: further refine the ProgrammingModel API

    • -2
    • +2
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 22 more files in changeset.
ISIS-2158: simplifies MetaModelRefiner

- an intermediate step, more to come

    • -7
    • +10
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 52 more files in changeset.
ISIS-2158 major: refactoring ProgrammingModel

- provides an API to handle facet processing order via enum

ProcessingOrder

- provides an API to add multiple markers to facet- factories during

their registration with the ProgrammingModel instance

- after registration phase the ProgrammingModel instance is initialized

with an optional facet-factory filter, this allows to filter by markers

eg. Marker.DEPRECATED or Marker.INCUBATING

- removing the obsolete ProgrammingModelPlugin interface

    • -11
    • +16
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 39 more files in changeset.
ISIS-2086: refactors 'isis.persistor.datanucleus.install-fixtures' as type-safe config

  1. … 3 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

    • -2
    • +2
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 97 more files in changeset.
ISIS-2086: integrating the new configuration beans with the framework

- rename old IsisConfiguration -> IsisConfigurationLegacy, to make space

for the new 'IsisConfiguration'

- moving IDE-support dependency (maven) to module 'config'

  1. … 137 more files in changeset.
ISIS-2158: fixes prorgammatic metamodel validation

- also extends the ValidationFailure gathering functionality to also

record the originating class/member/parameter, where the validation

failure occurred

- allows for smoketests to filter the gathered validation failures by

particular domain-object types of interest (which previously was not

possible by only relying on the failure message text)

    • -2
    • +1
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 48 more files in changeset.
ISIS-2062: moves plugins/jdo-* into own subdir

this is so will be able to move the ug-odn docs closer.

    • -0
    • +122
    ./IsisPlatformTransactionManagerForJdo.java
    • -0
    • +474
    ./IsisTransactionJdo.java
    • -0
    • +338
    ./IsisTransactionManagerJdo.java
    • -0
    • +252
    ./PersistenceSessionBase.java
    • -0
    • +68
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 262 more files in changeset.