Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2259: moves runtime.services package to runtimeservices (to align packages with artifactId, avoid split packages).

  1. … 141 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. … 112 more files in changeset.
ISIS-2158: auto organize imports

  1. … 330 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. … 146 more files in changeset.
ISIS-2216: adds @Ordered and @Primary

  1. … 101 more files in changeset.
ISIS-2216: changes capitalization of @Named("..")

and ensures that all @DomainService(...) are also @Named

  1. … 93 more files in changeset.
ISIS-2216: adds @Named(...) and converts @DomainService(nature=DOMAIN) to @Service

  1. … 112 more files in changeset.
ISIS-2215: adds @Named("...") for services for consistency with ids prior to refactoring

SpringServiceProvisiongTest#dump_all used to compare before vs after.

  1. … 82 more files in changeset.
ISIS-2215: adds missing modules, move some classes around

and started to enumerate @Components for some (applib, metamodel) ... ie to remove @ComponentScan

  1. … 433 more files in changeset.
ISIS-2194: always logs translations on shutdown. Also simplifies init logic, whether to stay in write mode

... by ignoring concept of in prototype or test, simply stay in write mode based on the configured translationMode. The rationale is that this is easy to configure in Spring Boot-based integration tests.

ISIS-2158: decouple PoWriter from IsisContext

  1. … 1 more file in changeset.
ISIS-2158: properly implement MultiTypedFacet replacements concept

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

  1. … 486 more files in changeset.
ISIS-2158: disable client-side caching for the built-in export actions

- switching action semantic from SAFE to NON_IDEMPOTENT for built-in

actions that return Blob/Clob (prototyping menu)

  1. … 3 more files in changeset.
ISIS-2158: have IsisSystemEnvironment cleanup Isis' _Context

- also tries to ensure, there can be only one IsisSystemEnvironment

instance at any time

- moving IsisSystemEnvironment one up in package hierarchy

- we hook into the Spring context's life-cycle and call _Context.clear()

when Spring is about to start the @PostConstuct phase

- also fixes a concurrent testing issue

  1. … 33 more files in changeset.
ISIS-2163: IsisSystemEnvironment is now a Spring-managed bean.

To ease migration, provides a static IsisSystemEnvironment#get()

  1. … 26 more files in changeset.
ISIS-2158: fixes build issue after merge

- also fixes translation service not understanding the 'disable' synonym

  1. … 1 more file in changeset.
merging ISIS-2086 -> v2

- also fixing the TranslationService.Mode.DISABLE(D) synonym issue

  1. … 2 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-2086: converts isis.services.translation.po.mode to type-safe config.

  1. … 1 more file in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

  1. … 1065 more files in changeset.
batch update source format: organize imports and reorder

0=java

1=javax

2=com

3=org

4=org.apache.isis

5=org.isisaddons

6=org.incode

7=#

  1. … 799 more files in changeset.
ISIS-2125 batch update format: makes all injection points one-liners

  1. … 55 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

  1. … 332 more files in changeset.
ISIS-2140 remove DomainServiceLayout.menuOrder

  1. … 15 more files in changeset.
ISIS-2142 removes deprecated NatureOfService.VIEW_MENU_ONLY

  1. … 29 more files in changeset.
ISIS-2126 aligning most pkg names for modules 'runtime*'

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

    • -0
    • +116
    ./ContextAndMsgId.java
    • -0
    • +175
    ./TranslationServicePo.java
    • -0
    • +139
    ./TranslationServicePoMenu.java
  1. … 564 more files in changeset.