Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2259: moves core/persistence up a level.

  1. … 356 more files in changeset.
ISIS-2250: introduces ValueTypeProvider, and beefs up ClassSubstitutor.

Each have a corresponding "Registry" that implements the chain-of-responsibility pattern around them.

For now, ValueTypeProviderDefault delegates to CommonDtoUtils.

  1. … 20 more files in changeset.
ISIS-2158: make action args immutable where possible

also cleans up ManagedObject's unwrapping utilities

  1. … 46 more files in changeset.
ISIS-2158: reordering injection points to the top of the class

and making these private when possible

also fixing lots of unused field compiler warnings

  1. … 111 more files in changeset.
ISIS-2183: removes IsisJdoMetamodelPlugin

  1. … 1 more file in changeset.
ISIS-2254: adds events emitted by IsisPlatformManagerForJdo

so can perform the necessary steps.

  1. … 13 more files in changeset.
ISIS-2250: adds config properties to lock down metamodel, or to incrementally validate otherwise.

Also:

- adds validator to ensure that there are no actions except on known types

- no longer inject into Interaction, instead pass in the required services (ClockService, MetricsService).

  1. … 16 more files in changeset.
ISIS-2158: re-run 'optimize imports' for 'core'

  1. … 76 more files in changeset.
ISIS-2158: organize imports in core using IntelliJ

  1. … 60 more files in changeset.
ISIS-2158: auto organize imports (/core)

  1. … 244 more files in changeset.
ISIS-2158: auto organize imports

  1. … 317 more files in changeset.
ISIS-2249: moving all the classes

not yet enabling DN and Wicket support; we might do this on top of a

more generic solution as targeted by ISIS-1695

  1. … 57 more files in changeset.
ISIS-2158: adds optimized Can.toArray(...) (reduced heap-pollution)

  1. … 5 more files in changeset.
ISIS-2248: move new code to its own utility class and cleanup

ISIS-2248: Store the MetaModelContext in DN's NucleusContext

this allows for JDOStateManagerForIsis not to rely on

IsisContext.getCurrentIsisSession()

ISIS-2177: reinstates the ability to inject into persistent entities.

Use of a thread-local to obtain the current IsisSession would seem to be unavoidable.

ISIS-2177: log warning: JDOStateManagerForIsis is currently not implemented

ISIS-2158: working on a couple of TODO markers

  1. … 9 more files in changeset.
ISIS-2226: fixes incubator:model not considering action-parameter facets

also reverts annotation @Supporting -> @Model, because for the moment,

using the more generic idea of @Model being the opposite of

@Programmatic is much simpler to implement when it comes to meta-model

validation

  1. … 37 more files in changeset.
ISIS-2177: moving persistence queries 'runtime' -> 'jdo-dn5'

  1. … 5 more files in changeset.
ISIS-2177: moving persistence commands 'runtime' -> 'jdo-dn5'

  1. … 5 more files in changeset.
ISIS-2177: remove ApplicationScopedComponent

  1. … 6 more files in changeset.
ISIS-2177: remove TransactionScopedComponent

  1. … 5 more files in changeset.
ISIS-2177: remove SessionScopedComponent

  1. … 2 more files in changeset.
ISIS-2177: remove TransactionalResource

  1. … 1 more file in changeset.
ISIS-2177: lift AuthenticationSession.getRoles() deprecation

instead make the return type immutable (Can<String>)

  1. … 9 more files in changeset.
ISIS-2177: runtime: rationalize package names before further refactoring

  1. … 129 more files in changeset.
ISIS-2177: remove home-brew request-scope handling

  1. … 4 more files in changeset.
ISIS-2177: moves fixture state related classes 'runtime' -> 'jdo-applib'

also moving persistence layer specific exceptions

  1. … 12 more files in changeset.
ISIS-2216: adds @Qualifier to all services.

Also renames some services:

- AuditingServiceInternal (to AuditerDispatchService)

- PublishingServiceInternal (to PublisherDispatchService)

- AuthenticationManagerStandard (to AuthenticationManagerDefault)

- AuthorizationManagerStandard (to AuthorizationManagerDefault)

  1. … 138 more files in changeset.