Clone Tools
  • last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1976: changes API ObjectSpecification.getCssClass(ObjectAdapter)

-> ObjectSpecification.getCssClass(Instance)

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

  1. … 5 more files in changeset.
    • -3
    • +2
    ./cssclass/annotprop/CssClassFacetOnActionFromConfiguredRegexFactory.java
    • -1
    • +1
    ./cssclassfa/CssClassFaFacetAbstract.java
    • -3
    • +2
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
    • -3
    • +2
    ./disabled/DisabledFacetAbstractImpl.java
    • -3
    • +2
    ./hidden/HiddenFacetFromLayoutPropertiesAbstract.java
  1. … 310 more files in changeset.
    • -2
    • +2
    ./cssclassfa/CssClassFaFacetAbstract.java
  1. … 25 more files in changeset.
    • -3
    • +3
    ./cssclass/annotprop/CssClassFacetOnActionFromConfiguredRegexFactory.java
    • -3
    • +3
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
  1. … 38 more files in changeset.
ISIS-1976: removes OA map, stream for metamodel, excising guava

Key achievements:

Metamodel: almost all guava Function and Predicate idioms removed

Metamodel: slight API improvements, such that some of the internal meta-data that is kept in Java

Collections is no longer copied into immutable lists for any calling client, instead Java Streams are returned (which treat the underlying collections un-modifiable by design)

the ObjectAdapter per-session map/cache is history

the legacy modules have been removed, for convenince and ease of migration the legacy/transition-1-2- module remains and shall provide legacy glue code

shiro was moved to plugins, and its artifact renamed, to be inline with the other plugins

    • -1
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFromConfiguredRegex.java
    • -1
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFromProperties.java
    • -0
    • +1
    ./disabled/forsession/DisableForSessionFacetViaMethodFactory.java
    • -2
    • +4
    ./disabled/method/DisableForContextFacetViaMethod.java
    • -10
    • +10
    ./hidden/HiddenFacetAbstract.java
    • -0
    • +1
    ./hidden/HiddenFacetFromLayoutPropertiesAbstract.java
    • -1
    • +1
    ./hidden/forsession/HideForSessionFacetViaMethodFactory.java
    • -1
    • +3
    ./hidden/method/HideForContextFacetViaMethod.java
    • -1
    • +1
    ./hidden/method/HideForContextFacetViaMethodFactory.java
  1. … 549 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -3
    • +3
    ./cssclass/annotprop/CssClassFacetOnActionFromConfiguredRegexFactory.java
    • -1
    • +1
    ./cssclassfa/CssClassFaFacetAbstract.java
    • -1
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
    • -2
    • +2
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFromProperties.java
    • -2
    • +2
    ./describedas/annotprop/DescribedAsFacetOnMemberFactory.java
    • -1
    • +1
    ./disabled/method/DisableForContextFacetNone.java
    • -2
    • +2
    ./disabled/method/DisableForContextFacetViaMethodFactory.java
  1. … 1396 more files in changeset.
ISIS-1841 comments: further remove visual clutter

    • -1
    • +1
    ./cssclass/annotprop/CssClassFacetOnActionFromConfiguredRegexFactory.java
  1. … 80 more files in changeset.
ISIS-1841 comments: reduce visual clutter

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

    • -1
    • +1
    ./cssclass/annotprop/CssClassFacetOnActionFromConfiguredRegexFactory.java
  1. … 122 more files in changeset.
ISIS-1841 java-doc: purge occurrences of @author

  1. … 9 more files in changeset.
ISIS-1870: fixes compile issue

Merge branch 'maint-1.16.2'

  1. … 5 more files in changeset.
ISIS-1813: fixes java7/8 compilation issue (unused import from Java 8)

ISIS-1585: adds @Action(associateWith=...)

    • -5
    • +16
    ./order/MemberOrderFacetAbstract.java
    • -0
    • +34
    ./order/annotprop/MemberOrderFacetForActionAnnotation.java
  1. … 8 more files in changeset.
ISIS-1743: fixes backport issue

ISIS-1743: also supports mixins specified using @Mixin(method="...") eg "act" or "coll" as well as the default "$$"

    • -1
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
  1. … 3 more files in changeset.
ISIS-1743: also supports mixins specified using @Mixin(method="...") eg "act" or "coll" as well as the default "$$"

    • -1
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
  1. … 3 more files in changeset.
ISIS-1743 fa-Icon mapping for mixins using '$$' method names

    • -7
    • +2
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
    • -0
    • +75
    ./cssclassfa/annotprop/MixinInterceptor.java
ISIS-1743 fa-Icon mapping for mixins using '$$' method names

    • -7
    • +2
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
    • -0
    • +75
    ./cssclassfa/annotprop/MixinInterceptor.java
ISIS-1632 , ISIS-1763: converts some more facet factories to handle Lists of annotations (WORK IN PROGRESS, CODE STILL DOES NOT COMPILE)

  1. … 30 more files in changeset.
ISIS-1632: generalises Annotations utility to return a list of annotations rather than first matching. (INCOMPLETE, DOESN'T EVEN COMPILE)

The idea here is that the calling code can look for the first non-default value for whichever attribute of the annotation that they might be interested in.

  1. … 42 more files in changeset.
ISIS-1742: removes "notInServiceMenu" prefix, "name" prefix, "plural" prefix, "description", "optional", "alwaysHide", "protect" prefixes.

    • -119
    • +0
    ./describedas/staticmethod/DescribedAsFacetStaticMethodFactory.java
    • -120
    • +0
    ./disabled/staticmethod/DisabledFacetStaticMethodFacetFactory.java
  1. … 16 more files in changeset.
ISIS-1742: globally replaces imports on applib.filter.Predicate for guava's equiv, deletes applib.filter.Predicate

  1. … 31 more files in changeset.
ISIS-1742: renames applib.filter.Filter to applib.filter.Predicate, same as guava's similar class.

  1. … 34 more files in changeset.
ISIS-1742: moves applib.events to applib.services.wrapper.events

    • -1
    • +1
    ./disabled/method/DisableForContextFacetNone.java
    • -1
    • +1
    ./disabled/method/DisableForContextFacetViaMethod.java
    • -1
    • +1
    ./hidden/method/HideForContextFacetViaMethod.java
  1. … 118 more files in changeset.
ISIS-1742 deletes RenderType and RenderFacet, refactors RO and Wkt viewer to use the replacement DefaultViewFacet instead.

  1. … 5 more files in changeset.
ISIS-1742: deletes When enum from @Hidden, @Disabled, @Immutable

    • -2
    • +1
    ./disabled/DisabledFacetAbstractAlwaysEverywhere.java
    • -26
    • +21
    ./disabled/DisabledFacetAbstractImpl.java
    • -2
    • +1
    ./disabled/DisabledFacetForContributee.java
    • -3
    • +2
    ./hidden/HiddenFacetAbstractAlwaysEverywhere.java
    • -23
    • +8
    ./hidden/HiddenFacetAbstractImpl.java
    • -2
    • +2
    ./hidden/HiddenFacetFromLayoutPropertiesAbstract.java
  1. … 66 more files in changeset.
ISIS-1742: removes support for .layout.json files

    • -34
    • +0
    ./cssclass/annotprop/CssClassFacetOnMemberAnnotation.java
    • -67
    • +0
    ./cssclass/annotprop/CssClassFacetOnMemberFactory.java
    • -36
    • +0
    ./cssclass/annotprop/CssClassFacetOnMemberFromProperties.java
    • -18
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
    • -20
    • +2
    ./describedas/annotprop/DescribedAsFacetOnMemberFactory.java
    • -56
    • +0
    ./disabled/layout/DisabledFacetFromProperties.java
    • -56
    • +0
    ./disabled/layout/DisabledFacetOnMemberFromPropertiesFactory.java
    • -51
    • +0
    ./hidden/layout/HiddenFacetOnMemberFromProperties.java
    • -57
    • +0
    ./hidden/layout/HiddenFacetOnMemberFromPropertiesFactory.java
    • -44
    • +0
    ./named/annotprop/NamedFacetOnMemberFromProperties.java
  1. … 137 more files in changeset.
ISIS-1742: delets @Named annotation and corresponding facets and facet factories.

Also updates .adocs.

Also adds in todo list of deprecations to work through.

  1. … 16 more files in changeset.
ISIS-1742: deletes @DescribedAs and corresponding facets, updates/deletes corresponding factories

    • -31
    • +2
    ./describedas/annotprop/DescribedAsFacetOnMemberFactory.java
  1. … 7 more files in changeset.
ISIS-1742: removes @CssClassFa annotation and updates facet.

Also updates .adocs for @CssClass and @CssClassFa

    • -24
    • +1
    ./cssclassfa/annotprop/CssClassFaFacetOnMemberFactory.java
  1. … 4 more files in changeset.