Clone Tools
  • last updated 22 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1976: removing ObjectAdapter.replacePojo(Object pojo)

also cleaning up

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

  1. … 7 more files in changeset.
ISIS-1976: moving responsibilities from PersistenceSession to ObjectAdapterProvider

introduces ObjectAdapterProvider.Delegating

removes AdapterManager

ports changes from DN5-plugin to DN-4 plugin

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

  1. … 50 more files in changeset.
ISIS-1976: further decouple from AdapterManager

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

    • -103
    • +4
    ./mementos/ObjectAdapterMemento.java
  1. … 23 more files in changeset.
ISIS-898: fixes classcast exception with TreePanel.

The FixtureResult class (view model returned from running fixture scripts through the UI) has a property of type java.lang.Object - this being the object wrapped by the FixtureResult, created by the fixture script. The logic in TreePanelFactories to determine if this property's type implements TreeNode seems to be wrong - returns yes for Object being a subtype of TreeNode. This then causes a TreePanel to attempt to be rendered which looks to downcast the object to TreeNode, and then that fails.

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

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -3
    • +3
    ./mementos/ActionParameterMemento.java
    • -58
    • +58
    ./mementos/ObjectAdapterMemento.java
    • -13
    • +13
    ./mementos/PageParameterNames.java
  1. … 1396 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. … 297 more files in changeset.
ISIS-898 remove temporary class

ISIS-898 initial (naive) lazy tree feature

fails when lazily fetching child nodes

  1. … 12 more files in changeset.
ISIS-898 further reduce compiler warnings

  1. … 9 more files in changeset.
ISIS-898 refine, also add missing license headers

    • -0
    • +27
    ./models/tree/TreeViewModel.java
  1. … 7 more files in changeset.
ISIS-898 adds missing license head

  1. … 1 more file in changeset.
ISIS-1841 further removing guava idioms

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

also replacing lots of guava predicates

    • -20
    • +82
    ./mementos/ObjectAdapterMemento.java
    • -77
    • +58
    ./models/EntityCollectionModel.java
  1. … 31 more files in changeset.
ISIS-1841 further removing compiler warnings

org.apache.commons.cli.BasicParser is deprecated, instead using

org.apache.commons.cli.DefaultParser

  1. … 3 more files in changeset.
ISIS-1888: further tidy up of CSS classes, fully qualified and no longer lower-caes

  1. … 4 more files in changeset.
ISIS-1823 introduce config property to hide footer

  1. … 1 more file in changeset.
ISIS 1880 establish redirect behavior for LocalResourcePath

adapting the behavior as already available for the URL value type

  1. … 1 more file in changeset.
ISIS-1841 java-doc: purge occurrences of @author

  1. … 8 more files in changeset.
Merge branch 'maint-1.16.2'

    • -1
    • +11
    ./models/EntityCollectionModel.java
  1. … 5 more files in changeset.
ISIS-1585: associates action with collection based on either name or id

    • -1
    • +11
    ./models/EntityCollectionModel.java
  1. … 3 more files in changeset.
Merge remote-tracking branch 'origin/ISIS-1846_internal_utils'

# Conflicts:

# core/applib/src/main/java/org/apache/isis/applib/services/eventbus/AbstractDomainEvent.java

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

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

    • -23
    • +21
    ./models/EntityCollectionModel.java
  1. … 12 more files in changeset.
ISIS-1813: adds missing copyright notices

    • -0
    • +18
    ./models/ToggledMementosProvider.java
  1. … 15 more files in changeset.
ISIS-1759: avoids calls to getter if property is hidden.

Along the way removed nasty thread-local hack in ScalarPanelAbstract2; the information we require is now in ScalarModel (extended the RenderingHint enum).

    • -0
    • +17
    ./models/EntityCollectionModel.java
  1. … 8 more files in changeset.
ISIS-1585: adds support for checkboxes in parented collections, to act as the defaults for any associated actions.

    • -0
    • +13
    ./models/ToggledMementosProvider.java
  1. … 25 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.

    • -12
    • +4
    ./models/ScalarModelWithMultiPending.java
    • -13
    • +5
    ./models/ScalarModelWithPending.java
  1. … 58 more files in changeset.
ISIS-1833: reinstates mandatory marker for parameters

  1. … 3 more files in changeset.
ISIS-1841 Nullable, Closure, IterableExtensions removed (after refactoring, no longer needed), tests removed or adapted

    • -23
    • +21
    ./models/EntityCollectionModel.java
  1. … 10 more files in changeset.
ISIS-1817 + ISIS-1818 added missing assignment + clarify comments

ISIS-1817 + ISIS-1818 allow configuration of where-am-i feature

  1. … 1 more file in changeset.