Clone Tools
  • last updated 25 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
adds FacetWithAttributes interface

makes existing facets implement

    • -0
    • +5
    ./annotation/RegExFacetOnTypeAnnotation.java
  1. … 161 more files in changeset.
ISIS-1742: deletes @RegEx annotation, in its place adds in support for @javax.validation.constraints.Pattern

    • -63
    • +0
    ./annotation/RegExFacetOnTypeAnnotation.java
    • -83
    • +0
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 21 more files in changeset.
ISIS-1422: refactoring (no functional change) - looking up components from ServicesInjector rather than pass them in.

for misc facets (ActionInvocationFacet, MaxLengthFacet, Encodable, RegEx, MultiLine)

    • -1
    • +1
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 11 more files in changeset.
ISIS-1417: second attempt - ignoring some facet factories that implement a new DeprecatedMarker marker interface.

    • -1
    • +2
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 51 more files in changeset.
ISIS-1291: moved ConfigurationServiceInternal.

also debated whether to move SpecificationLoader and ServicesInjector back to orig location, decided not to.

    • -1
    • +1
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 22 more files in changeset.
ISIS-1407: removed SpecificationLoaderAware.

Also:

- minor extension to ServiceRegistry2

- collapsed ServicesInjector, ServicesInjectorSpi and ServicesInjectorDefault to just ServicesInjector.

    • -1
    • +1
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 271 more files in changeset.
ISIS-1405: removing IsisConfigurationAware.

    • -4
    • +9
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 90 more files in changeset.
ISIS-1241: Added custom error message when a string does not match the provided RegEx pattern

    • -2
    • +2
    ./annotation/RegExFacetOnTypeAnnotation.java
    • -1
    • +2
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 9 more files in changeset.
ISIS-1027: improving validation messages

- show if the method is inherited or not

- reformat messages to put the violation class/method first

- order the messages alphabetically

Also:

- changed Optionality enum in applib, from TRUE|FALSE to OPTIONAL|MANDATORY.

- updates to the DomainChangeJdoAbstract

    • -4
    • +4
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 89 more files in changeset.
ISIS-1027: unit tests for core/metamodel now passing.

    • -1
    • +3
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 56 more files in changeset.
ISIS-1027: marking facet classes as deprecated; some minor incidental tidy-up

    • -1
    • +5
    ./annotation/RegExFacetOnTypeAnnotation.java
    • -1
    • +5
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 259 more files in changeset.
ISIS-1027: moving the handling of deprecated annotations to {Property|Collection|Action|Parameter}AnnotationFacetFactory.

    • -1
    • +1
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 123 more files in changeset.
ISIS-1027: first cut impl, still to test

    • -3
    • +20
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 89 more files in changeset.
ISIS-831: digression: moving progmodel/facets into metamodel/facets

... and getting names consistent.

    • -0
    • +81
    ./RegExFacetAbstract.java
    • -0
    • +40
    ./TitleFacetFormattedByRegex.java
    • -0
    • +59
    ./annotation/RegExFacetOnTypeAnnotation.java
    • -0
    • +53
    ./annotation/RegExFacetOnTypeAnnotationFactory.java
  1. … 1820 more files in changeset.