Clone Tools
  • last updated 21 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2264: fixes up any old isis.reflector or isis.persistor keys

    • -2
    • +2
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
    • -2
    • +2
    ./DomainModelTest_usingGoodDomain.java
  1. … 41 more files in changeset.
ISIS-2264: isis.reflector.introspector.parallelize -> isis.core.metamodel.introspector.parallelize

  1. … 4 more files in changeset.
ISIS-2264: isis.reflector.introspector.parallelize -> isis.core.metamodel.introspector.parallelize

  1. … 4 more files in changeset.
ISIS-2264: isis.reflector.explicitAnnotations.action -> |isis.applib.annotation.action.explicit

    • -3
    • +2
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
  1. … 7 more files in changeset.
ISIS-2264: isis.reflector.explicitAnnotations.action -> |isis.applib.annotation.action.explicit

    • -3
    • +2
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
  1. … 7 more files in changeset.
ISIS-2263: bump schema XSDs to v2/2.0 (smoketests)

    • -1
    • +1
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
    • -2
    • +2
    ./DomainModelTest_usingGoodDomain.java
  1. … 10 more files in changeset.
ISIS-2259: search-n-replace for org.apache.isis.runtime -> core, integtestsupport -> testing.integtestsupport.applib

    • -1
    • +1
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
    • -1
    • +1
    ./DomainModelTest_usingGoodDomain.java
  1. … 88 more files in changeset.
ISIS-2259: fixes up package name of isis-core-metamodel

    • -2
    • +2
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
    • -3
    • +3
    ./DomainModelTest_usingGoodDomain.java
  1. … 3162 more files in changeset.
ISIS-2259: fixes package names for isis-core-config

    • -3
    • +3
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
    • -1
    • +1
    ./DomainModelTest_usingGoodDomain.java
  1. … 262 more files in changeset.
ISIS-2259: fixes package for isis-core-commons

    • -1
    • +1
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
  1. … 1030 more files in changeset.
ISIS-2158: (re) run 'optimize imports' for examples/demo, examples/smoketests, incubator, legacy

    • -4
    • +4
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
    • -5
    • +5
    ./DomainModelTest_usingGoodDomain.java
  1. … 65 more files in changeset.
ISIS-2158: auto organize imports

    • -1
    • +0
    ./DomainModelTest_usingGoodDomain.java
  1. … 331 more files in changeset.
ISIS-2226 consolidate Parameter-Facet-Factories to use DependendArgUtils

fixes dependent arg feature for DISABLE and HIDE

    • -0
    • +2
    ./DomainModelTest_usingGoodDomain.java
  1. … 18 more files in changeset.
ISIS-2209: adds new orphaned supporting method validation

adds OrphanedSupportingMethodValidator that looks for orphaned

supporting methods on a more profound level; while processing all

methods during MM introspection, we keep track of those that are

recognized by their prefix and collect these as orphan-candidates, which

we later verify against the fully populated MM

ObjectSpecificationAbstract is used as a holder of potentialOrphans :

Set<Method>

    • -0
    • +92
    ./DomainModelTest_usingBadDomain_noActionEnforced.java
  1. … 8 more files in changeset.
ISIS-2228: fixes property specific facets with mixins

    • -1
    • +1
    ./DomainModelTest_usingGoodDomain.java
  1. … 25 more files in changeset.
ISIS-2228: some efficiency improvements

- replace List<FeatureType> -> EnumSet<FeatureType>

- replace static method prefix arrays -> Can<String>

    • -23
    • +24
    ./DomainModelTest_usingGoodDomain.java
  1. … 56 more files in changeset.
ISIS-2226: fully testing following supporting method scenarios

both when provided directly or via mixin

Prefix Prop Coll Act Param

autoComplete x x

choices x x

default x x

disable x x x

hide x x x

validate x x

    • -5
    • +6
    ./DomainModelTest_usingGoodDomain.java
  1. … 17 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
    • +1
    ./DomainModelTest_usingGoodDomain.java
  1. … 37 more files in changeset.
ISIS-2224: fixes smoketests complaining about missing properties

    • -1
    • +4
    ./DomainModelTest_usingGoodDomain.java
  1. … 3 more files in changeset.
ISIS-2224: remove debug logging, activate smoketests profile in CI

    • -3
    • +2
    ./DomainModelTest_usingGoodDomain.java
  1. … 15 more files in changeset.
ISIS-1998: reinstates action method detection optimization with a fix

    • -1
    • +3
    ./DomainModelTest_usingGoodDomain.java
  1. … 3 more files in changeset.
ISIS-2213: more reorg of isis-config

* moves IsisPresets to presets, and moves the classpath resources alongside and into src/main/java

* moves ConfigPropsForPropertyOrParameterLayout interface into IsisConfiguration.Viewers (better scoping, I think)

    • -1
    • +1
    ./DomainModelTest_usingGoodDomain.java
  1. … 47 more files in changeset.
ISIS-2213: moves all classes in isis-config under o.a.i.config

  1. … 51 more files in changeset.
ISIS-2158: deals with some java language deprecations

  1. … 39 more files in changeset.
ISIS-2158: reinstates advanced Title Validation

- provides validation code (previously run after IsisSessionFactory

initialization) encapsulated as a new MetaModelValidator:

'TitlesAndTranslationsValidator'

- validates the TitleService against registered service instances

- validates the TitleService against any inspected enum types

- validates the TranslationService against registered messages

- moves the MessageRegistry from module 'runtime' -> 'config'

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

    • -6
    • +6
    ./DomainModelTest_usingGoodDomain.java
  1. … 485 more files in changeset.
ISIS-2158: remove some indirections when getting the spec-load instance

  1. … 11 more files in changeset.
ISIS-2158: intermediate commit, breaks some smoketests

- simplifies interaction between spec-loader and type-registry

- speed up 'isManagedBean' check, by no longer using reflection, when we

already can ask a fully populated hash-map

- converts DefaultedFacet to use new 'IsisConfiguration'

  1. … 20 more files in changeset.
ISIS-2158: IsisPresets (for logging) ... add silence variant for MM

    • -3
    • +2
    ./DomainModelTest_usingGoodDomain.java
  1. … 4 more files in changeset.
ISIS-2158: fixes the mixed-in association accept logic

- seems one predicate got flipped during refactoring

    • -5
    • +3
    ./DomainModelTest_usingGoodDomain.java
  1. … 3 more files in changeset.