Clone Tools
  • last updated 27 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2158: demo: add complex number demo

experimental, so we can investigate what it takes to implement semantics

for a composite value type (typed tuple)

  1. … 11 more files in changeset.
ISIS-2158: rendering: ellipsify object-identifier when not an entity

  1. … 2 more files in changeset.
ISIS-2158: smarter exception to message utility

ISIS-2158: supposed thread-safety fix for EntityPage serialization (2)

  1. … 7 more files in changeset.
ISIS-2270: polishing FactoryService#get

- possibly shared or independent but required to resolvable uniquely

  1. … 5 more files in changeset.
ISIS-2270: redesign FactoryService:

- add #get(Class)

- deprecate #instantiate(Class)

also adding scope meta annot. to @DomainObject @Mixin @ViewModel

  1. … 6 more files in changeset.
ISIS-2158: splits into 2 variants BeanSort.MANAGED_BEAN

- to be introspected

- or not

also allows domain objects to sub-class from java.util.Collection

  1. … 14 more files in changeset.
ISIS-2223: use serializable map explicitly

ISIS-2223: ensure map is serializable (forces use of HashMap)

ISIS-2158: move encoding -> legacy

  1. … 15 more files in changeset.
ISIS-2223: simplify FieldType, not yet mitigating thread-local issue

ISIS-2223: You cannot assume that any given stream reading call will fill the byte[] passed in to the method

ISIS-2223: dont redeclare field thats already in super

ISIS-2223: Resources should be closed

ISIS-2223: "InterruptedException" should not be ignored

ISIS-2223: add missing null guard

ISIS-2223: Add a "NoSuchElementException" for iteration beyond the end of the collection

ISIS-2223: polish _NullSafe.stream(final Enumeration<T> enumeration)

ISIS-2223: don't call Optional.get() (analyzer fails to detect guard)

also renames the Can.getOrThrow() -> getElseFail()

  1. … 12 more files in changeset.
ISIS-2223: Mitigate Reliability and Security Issues as detected by Code Quality Analysis

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

    • -0
    • +15
    ./apache/isis/core/commons/collections/Can.java
  1. … 1 more file in changeset.
ISIS-2158: remove DtoMappingHelper, and a subclass of Bookmark ...

also remove from OidDto:

@XmlElement(required = true)

protected String objectType;

@XmlElement(required = true)

protected String objectIdentifier;

  1. … 17 more files in changeset.
ISIS-2158: refactoring all reflective constructor usages

  1. … 9 more files in changeset.
ISIS-2263: JaxbAdapters: add support for bute[] and Clob

- make all adapters null-safe

- also adds junit roundtrip tests

  1. … 3 more files in changeset.
ISIS-2262: polishing + sync adoc

  1. … 6 more files in changeset.
Merge remote-tracking branch 'origin/master' into ide

# Conflicts:

# core/viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/isis/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.java

# core/viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/webmodule/WebModuleWicket.java

# core/webapp/src/main/java/org/apache/isis/webapp/modules/WebModule.java

# core/webapp/src/main/java/org/apache/isis/webapp/modules/WebModuleContext.java

# core/webapp/src/main/java/org/apache/isis/webapp/webappctx/IsisWebAppContextInitializer.java

    • -0
    • +64
    ./apache/isis/core/commons/internal/base/_Oneshot.java
  1. … 5 more files in changeset.
ISIS-2158: refactors one-shot idiom into a 'commons' utility

    • -0
    • +64
    ./apache/isis/commons/internal/base/_Oneshot.java
  1. … 1 more file in changeset.
ISIS-2259: fixes package names for isis-core-config

  1. … 266 more files in changeset.
ISIS-2259: fixes module class names for core-codegen-bytebuddy and core-commons

    • -0
    • +14
    ./apache/isis/core/commons/IsisModuleCoreCommons.java
  1. … 2 more files in changeset.
ISIS-2259: fixes package for isis-core-commons

    • -518
    • +0
    ./apache/isis/commons/collections/Can.java
    • -133
    • +0
    ./apache/isis/commons/collections/Can_Empty.java
    • -54
    • +0
    ./apache/isis/commons/collections/Cardinality.java
    • -25
    • +0
    ./apache/isis/commons/exceptions/package-info.java
  1. … 1019 more files in changeset.
ISIS-2259: reorganises excel subdomain, factors out excel.applib vs excel.testing

Also - makes dependency from applib to commons optional

    • -118
    • +0
    ./apache/isis/commons/compression/ZipWriter.java
  1. … 176 more files in changeset.