Clone Tools
  • last updated 27 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2263: bump schema XSDs to v2/2.0

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

    • -0
    • +46
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -0
    • +46
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -0
    • +47
    ./LabelAtFacetForParameterLayoutAnnotation.java
    • -0
    • +45
    ./MultiLineFacetForParameterLayoutAnnotation.java
    • -0
    • +51
    ./NamedFacetForParameterLayoutAnnotation.java
    • -0
    • +58
    ./ParameterLayoutFacetFactory.java
    • -0
    • +58
    ./RenderedAdjustedFacetForParameterLayoutAnnotation.java
    • -0
    • +60
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
  1. … 3158 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

- o.a.i.core.metamodel.* -> o.a.i.metamodel.*

    • -47
    • +0
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -47
    • +0
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -48
    • +0
    ./LabelAtFacetForParameterLayoutAnnotation.java
    • -46
    • +0
    ./MultiLineFacetForParameterLayoutAnnotation.java
    • -52
    • +0
    ./NamedFacetForParameterLayoutAnnotation.java
    • -59
    • +0
    ./RenderedAdjustedFacetForParameterLayoutAnnotation.java
    • -61
    • +0
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
  1. … 3134 more files in changeset.
Merge remote-tracking branch 'origin/master' into v2

    • -3
    • +10
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
  1. … 143 more files in changeset.
adds FacetWithAttributes interface

makes existing facets implement

    • -3
    • +11
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
  1. … 161 more files in changeset.
ISIS-1976: cleaning up some raw types, unchecked casts and incomplete switches

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

    • -0
    • +1
    ./RenderedAdjustedFacetForParameterLayoutAnnotation.java
  1. … 46 more files in changeset.
    • -5
    • +2
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -5
    • +2
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -3
    • +2
    ./NamedFacetForParameterLayoutAnnotation.java
  1. … 313 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

    • -0
    • +1
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -0
    • +1
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -1
    • +0
    ./NamedFacetForParameterLayoutAnnotation.java
  1. … 556 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -4
    • +4
    ./NamedFacetForParameterLayoutAnnotation.java
  1. … 1410 more files in changeset.
ISIS-1632: converts parameter layouts facet for meta; support recursive meta annotations

    • -6
    • +14
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -6
    • +14
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -6
    • +12
    ./LabelAtFacetForParameterLayoutAnnotation.java
    • -6
    • +12
    ./MultiLineFacetForParameterLayoutAnnotation.java
    • -6
    • +14
    ./NamedFacetForParameterLayoutAnnotation.java
    • -19
    • +15
    ./ParameterLayoutFacetFactory.java
    • -6
    • +21
    ./RenderedAdjustedFacetForParameterLayoutAnnotation.java
    • -6
    • +12
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
  1. … 24 more files in changeset.
ISIS-1632: adds initial support for @Meta annotation.

However, these are not recursive, and does not merge in multiple definitions of various attributes at different levels.

  1. … 19 more files in changeset.
ISIS-1027: marking facet classes as deprecated; some minor incidental tidy-up

    • -2
    • +2
    ./LabelAtFacetForParameterLayoutAnnotation.java
    • -2
    • +2
    ./MultiLineFacetForParameterLayoutAnnotation.java
    • -2
    • +2
    ./RenderedAdjustedFacetForParameterLayoutAnnotation.java
    • -2
    • +2
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
  1. … 260 more files in changeset.
ISIS-995 Allow the label of a property to be rendered as HTML. Also, allow the label of boolean panels to be rendered on the right hand side.

Add support for 'namedEscaped' attribute to @CollectionLayout, @PropertyLayout and @ParameterLayout.

    • -3
    • +7
    ./NamedFacetForParameterLayoutAnnotation.java
  1. … 28 more files in changeset.
ISIS-970: completed the ActionAnnotationFacetFactory, with additional refactoring for DomainObjectFacetFactory

... so that these do all the processing of auditing, commands, publishing.

ActionAnnotationFacetFactory also does all the processing of @Bulk

In addition:

- gone through the todoapp and simpleapp, updated annotations.

    • -0
    • +67
    ./ParameterLayoutFacetFactory.java
  1. … 120 more files in changeset.
ISIS-970: facet factory for @Property annotation.

    • -2
    • +2
    ./LabelAtFacetForParameterLayoutAnnotation.java
  1. … 82 more files in changeset.
ISIS-964: more debugging... getting there

The todoapp now runs again, at least

    • -1
    • +2
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -1
    • +2
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -1
    • +2
    ./NamedFacetForParameterLayoutAnnotation.java
  1. … 44 more files in changeset.
ISIS-964: unified UI hints in @ClassLayout, @PropertyLayout, @CollectionLayout, @ActionLayout, @ParameterLayout and corresponding support in .layout.json for properties, collections and actions.

    • -0
    • +40
    ./CssClassFacetForParameterLayoutAnnotation.java
    • -0
    • +40
    ./DescribedAsFacetForParameterLayoutAnnotation.java
    • -0
    • +42
    ./LabelAtFacetForParameterLayoutAnnotation.java
    • -0
    • +40
    ./MultiLineFacetForParameterLayoutAnnotation.java
    • -0
    • +41
    ./NamedFacetForParameterLayoutAnnotation.java
    • -0
    • +67
    ./ParameterLayoutFactory.java
    • -0
    • +43
    ./RenderedAdjustedFacetForParameterLayoutAnnotation.java
    • -0
    • +48
    ./TypicalLengthFacetForParameterLayoutAnnotation.java
    • -32
    • +0
    ./annotation/PropParamLayoutFacetForParameterLayoutAnnotation.java
    • -59
    • +0
    ./annotation/PropParamLayoutFacetForParameterLayoutAnnotationFactory.java
  1. … 127 more files in changeset.
ISIS-537: changing @LabelAt to @PropertyLayout and @ParameterLayout.

Also: fixing unit test for @ActionLayout facet.

    • -0
    • +32
    ./annotation/PropParamLayoutFacetForParameterLayoutAnnotation.java
    • -0
    • +59
    ./annotation/PropParamLayoutFacetForParameterLayoutAnnotationFactory.java
  1. … 38 more files in changeset.