Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1974: adds logging and larger queue for ThreadPoolSupport

also removes the no-op RejectedExecutionHandler which might have resulted in hanging for larger apps

    • -20
    • +8
    ./viewer/IsisWicketApplication.java
  1. … 5 more files in changeset.
ISIS-1974: initializes the Isis metamodel and DN in parallel.

  1. … 2 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -814
    • +814
    ./viewer/IsisWicketApplication.java
    • -4
    • +4
    ./viewer/integration/isis/WicketServer.java
    • -8
    • +8
    ./viewer/integration/wicket/LocalizerForIsis.java
  1. … 1396 more files in changeset.
ISIS-1959: Update to Wicket 8

tabs don't work yet

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

    • -822
    • +825
    ./viewer/IsisWicketApplication.java
  1. … 11 more files in changeset.
ISIS-1949: Aligning Internal API package names with new home 'commons'

... org.apache.isis.commons.internal.*

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

  1. … 301 more files in changeset.
ISIS-1929: gives IsisWicketApplication precedence when registering CL

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

  1. … 2 more files in changeset.
ISIS-1929: Lets RestfulObjectsApplication also register the default CL

Who ever get bootstrapped first, RestfulObjectsApplication or

IsisWicketApplication, will regesiter the frameworks default

class-loader.

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

  1. … 2 more files in changeset.
ISIS-1946 minor cleanup, adding java-doc to clarify path-resource usage

  1. … 2 more files in changeset.
ISIS-898 initial (naive) lazy tree feature

fails when lazily fetching child nodes

  1. … 12 more files in changeset.
ISIS-898 register TreePanel factories

  1. … 2 more files in changeset.
ISIS-898 simplify markup panel factories

  1. … 2 more files in changeset.
ISIS-1841 fixes file version mixed up with other branch

ISIS-1841 further removing guava idioms

  1. … 3 more files in changeset.
ISIS-1841 refining _Set and _List, and introducing _Reduction

also replacing lots of guava predicates

  1. … 35 more files in changeset.
ISIS-1680 applib: reorganizing event classes into new packages

    • -1
    • +1
    ./viewer/services/Object_clearHints.java
  1. … 99 more files in changeset.
ISIS-1841 fix ComponentFactory plugins getting registered twice

  1. … 1 more file in changeset.
ISIS-1506 make ThreadPoolSupport application scoped

fixes tomcat shutdown - threads in PARK state

    • -40
    • +10
    ./viewer/IsisWicketApplication.java
  1. … 2 more files in changeset.
ISIS-1841 introducing viewer-wicket-ui-legacy module

acts as a plugin for viewer-wicket-ui

moving deprecated classes to legacy

  1. … 32 more files in changeset.
ISIS-1841 comments: further remove visual clutter

  1. … 79 more files in changeset.
ISIS-1841 comments: reduce visual clutter

replace 'region .. endregion' comment markers with just headers

  1. … 121 more files in changeset.
ISIS-1827 fix not compiling

  1. … 1 more file in changeset.
ISIS-1880 add path syntax validation

  1. … 1 more file in changeset.
ISIS 1880 store context path on IsisWicketApplication init

using new internal API _Resource

  1. … 1 more file in changeset.
ISIS-1871 ISIS-1756 ISIS-1775 proper life-cycling + context-path support

this works for DN 4 or 5 >= 5.1.5

    • -46
    • +53
    ./viewer/IsisWicketApplication.java
  1. … 6 more files in changeset.
ISIS-1865 remove unused import

ISIS-1865 provide default fallback for SessionLoggingService + minor test fixes

  1. … 2 more files in changeset.
Merge branch 'maint-1.16.1' into master

# Conflicts:

# adocs/documentation/src/main/asciidoc/guides/rgant/_rgant-Action.adoc

# adocs/documentation/src/main/asciidoc/guides/rgant/_rgant-DomainObject_objectType.adoc

# adocs/documentation/src/main/asciidoc/guides/rgant/_rgant-Parameter.adoc

# adocs/documentation/src/main/asciidoc/guides/rgant/_rgant-ViewModel_objectType.adoc

# adocs/documentation/src/main/asciidoc/guides/rgsvc/_rgsvc_application-layer-api_BulkInteractionContext.adoc

# adocs/documentation/src/main/asciidoc/guides/rgsvc/_rgsvc_application-layer-spi_CommandService.adoc

# adocs/documentation/src/main/asciidoc/guides/rgsvc/_rgsvc_metadata-api_MetamodelService.adoc

# adocs/documentation/src/main/asciidoc/guides/ugfun/_ugfun_programming-model_actions.adoc

# adocs/documentation/src/main/asciidoc/guides/ugfun/_ugfun_ui-hints_eager-rendering.adoc

# adocs/documentation/src/main/asciidoc/guides/ugvw/_ugvw_layout_file-based.adoc

# adocs/documentation/src/main/asciidoc/pages/tg/_tg_pet-clinic.adoc

# adocs/documentation/src/main/asciidoc/pages/tg/_tg_stop-scaffolding-start-coding.adoc

# core/applib/src/main/java/org/apache/isis/applib/annotation/Action.java

# core/applib/src/main/java/org/apache/isis/applib/annotation/Bulk.java

# core/applib/src/main/java/org/apache/isis/applib/annotation/Command.java

# core/applib/src/main/java/org/apache/isis/applib/annotation/CommandExecuteIn.java

# core/applib/src/main/java/org/apache/isis/applib/annotation/InvokeOn.java

# core/applib/src/main/java/org/apache/isis/applib/services/actinvoc/ActionInvocationContext.java

# core/applib/src/main/java/org/apache/isis/applib/services/command/Command.java

# core/applib/src/main/java/org/apache/isis/applib/services/xactn/TransactionService3.java

# core/applib/src/main/java/org/apache/isis/schema/utils/CommonDtoUtils.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/ActionAnnotationFacetFactory.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/command/CommandFacetForActionAnnotation.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/command/CommandFacetForCommandAnnotation.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/command/CommandFacetFromConfiguration.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/command/CommandFacetAbstract.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/mustsatisfyspec/MustSatisfySpecificationFacetAbstract.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mustsatisfy/MustSatisfySpecificationFacetForMustSatisfyAnnotationOnParameter.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/parameter/mustsatisfy/MustSatisfySpecificationFacetForParameterAnnotation.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/PropertyAnnotationFacetFactory.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/command/CommandFacetForPropertyAnnotation.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mustsatisfy/MustSatisfySpecificationFacetForMustSatisfyAnnotationOnProperty.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/property/mustsatisfy/MustSatisfySpecificationFacetForPropertyAnnotation.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/metamodel/MetaModelServiceDefault.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/persistsession/PersistenceSessionServiceInternal.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/persistsession/PersistenceSessionServiceInternalNoop.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/xactn/TransactionServiceDefault.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ObjectSpecification.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAction.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoader.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/facetprocessor/FacetProcessor.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/FacetedMethodsBuilder.java

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/specimpl/dflt/ObjectSpecificationDefault.java

# core/metamodel/src/main/java/org/apache/isis/progmodels/dflt/JavaReflectorHelper.java

# core/metamodel/src/test/java/org/apache/isis/core/metamodel/specloader/SpecificationLoaderTestAbstract.java

# core/runtime/src/main/java/org/apache/isis/core/runtime/fixturedomainservice/ObjectFixtureFilePersistor.java

# core/runtime/src/main/java/org/apache/isis/core/runtime/fixturedomainservice/ObjectFixtureService.java

# core/runtime/src/main/java/org/apache/isis/core/runtime/services/background/BackgroundCommandExecution.java

# core/runtime/src/main/java/org/apache/isis/core/runtime/services/persistsession/PersistenceSessionServiceInternalDefault.java

# core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/PersistenceSessionFactoryMetamodelRefiner.java

# core/viewer-wicket-impl/src/main/java/org/apache/isis/viewer/wicket/viewer/registries/components/ComponentFactoryRegistrarDefault.java

# core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/bulk/BulkActionsHelper.java

  1. … 110 more files in changeset.
ISIS-1569: dtoProcessor implies persistence of commands.

Also, remove commandReification.DISABLED for mixins (since this seems to be incorrectly implemented), and instead use commandPersistence.NOT_PERSISTED

    • -1
    • +2
    ./viewer/services/Object_clearHints.java
  1. … 2 more files in changeset.
ISIS-1569: CommandExecutionAbstract delegates to new CommandExecutorService. Also

also:

- adds additional overrides for setting the Clock using time-millis

- remove command reification for some of the Object_ mixins

    • -1
    • +3
    ./viewer/services/Object_clearHints.java
  1. … 7 more files in changeset.
ISIS-1858: converts logging calls to use slf4j placeholders rather than string concatenation.

Removes some isDebugEnabled and isInfoEnabled guards where no longer really necessary.

  1. … 57 more files in changeset.