Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1584: adds validator to prohibit contributed services (nature=VIEW or nature=VIEW_CONTRIBUTIONS_ONLY)

Disabled by default, can enable using a new configuration property.

Also:

- improved validation messages, indicating the config property that controls them

- changed existing mixins to use @Mixin(method="exec") so easier to read

- refactored the two contributed domain services (BookmarkHolder{Action/Association}Contributions) into mixins

- minor fix to simpleapp to remove its contributed domain service also (HomePageService).

    • -2
    • +2
    ./ObjectSpecIdFacetDerivedFromClassNameFactory.java
  1. … 15 more files in changeset.
ISIS-1583: already implemented, so this commit is just some tidy up ofcomments and trivial refactorig.

    • -2
    • +1
    ./ObjectSpecIdFacetDerivedFromClassNameFactory.java
  1. … 2 more files in changeset.
ISIS-1581: adds metamodel validator that ObjectSpecIdFacet is provided explicitly.

This is disabled by default, can be enabled using configuration property.

    • -1
    • +53
    ./ObjectSpecIdFacetDerivedFromClassNameFactory.java
  1. … 7 more files in changeset.
ISIS-939: pruning defunct uses of CollectionTypeRegistry and other subcomponents.

    • -1
    • +1
    ./ObjectSpecIdFacetDerivedFromClassNameFactory.java
  1. … 15 more files in changeset.
ISIS-939: simplified ClassSubstitutor and ObjectFactory.

    • -8
    • +2
    ./ObjectSpecIdFacetDerivedFromClassNameFactory.java
  1. … 35 more files in changeset.
ISIS-831: digression: moving progmodel/facets into metamodel/facets

... and getting names consistent.

    • -0
    • +30
    ./ObjectSpecIdFacetDerivedFromClassName.java
    • -0
    • +55
    ./ObjectSpecIdFacetDerivedFromClassNameFactory.java
  1. … 1823 more files in changeset.