applib

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2062: refactors sec guide to use distributed component

and simplifies module names

  1. … 123 more files in changeset.
ISIS-2062: refactors ext-secman to distributed component pattern

  1. … 163 more files in changeset.
ISIS-2062: refactors ext-secman to distributed component pattern

  1. … 163 more files in changeset.
ISIS-2062: refactors testing docs to use distributed component pattern

  1. … 192 more files in changeset.
ISIS-2062: uses simplified antora 2.x directory structure (remove 'assets' dir)

    • -0
    • +0
    ./_adoc/modules/ant/assets/attachments/.gitkeep
    • -0
    • +0
    ./_adoc/modules/ant/assets/images/.gitkeep
  1. … 941 more files in changeset.
ISIS-2062: reorgs _partials dir

    • -1
    • +1
    ./_adoc/modules/ROOT/partials/_attributes.adoc
    • -1
    • +1
    ./_adoc/modules/ant/partials/_attributes.adoc
    • -1
    • +1
    ./_adoc/modules/cms/partials/_attributes.adoc
  1. … 144 more files in changeset.
ISIS-1998: allows @Action on type as synonym for @Mixin(method="act")

  1. … 27 more files in changeset.
ISIS-1998: use @Mixin as meta-annotation on @Action, @Property ...

  1. … 6 more files in changeset.
ISIS-2158 major: refactoring ProgrammingModel

- provides an API to handle facet processing order via enum

ProcessingOrder

- provides an API to add multiple markers to facet- factories during

their registration with the ProgrammingModel instance

- after registration phase the ProgrammingModel instance is initialized

with an optional facet-factory filter, this allows to filter by markers

eg. Marker.DEPRECATED or Marker.INCUBATING

- removing the obsolete ProgrammingModelPlugin interface

  1. … 35 more files in changeset.
ISIS-2158: non-invasive preparations for ISIS-1998

adding tests first (test driven development) before actually modifying

the programming model ...

1. facet processing tests

2. smoketests to test whether the generated meta-model is as expected

  1. … 24 more files in changeset.
ISIS-2158: adds 'fileAccept' for @Action

unrelated: there is still an issue with @Action annotation processing, hence the quickfix code in ActionAnnotationFacetFactory

  1. … 3 more files in changeset.
ISIS-2062: renames fis to runtime-services

  1. … 441 more files in changeset.
ISIS-2062: renames fis to runtime-services

  1. … 441 more files in changeset.
ISIS-2062: more fixes for bad links

    • -82
    • +82
    ./_adoc/modules/svc/partials/nav.adoc
ISIS-2062: more fixes for bad links

    • -82
    • +82
    ./_adoc/modules/svc/partials/nav.adoc
ISIS-2062: more fixing up of xref's

  1. … 6 more files in changeset.
ISIS-2062: more fixing up of xref's

  1. … 6 more files in changeset.
ISIS-2062: fixes some more bad links from previous stuff being moved.

    • -1
    • +1
    ./_adoc/modules/ant/pages/Discriminator.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/XmlRootElement.adoc
  1. … 19 more files in changeset.
ISIS-2062: fixes some more bad links from previous stuff being moved.

    • -1
    • +1
    ./_adoc/modules/ant/pages/Discriminator.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/XmlRootElement.adoc
  1. … 19 more files in changeset.
ISIS-2062: splits up refguide across applib, config and schema.

Moves schema out of cms into its own component; ant, svc and (the rest of) cms are under applib.

These are all aggregated together into a single refguide via TOC partials.

    • -0
    • +4
    ./_adoc/modules/ROOT/partials/_attributes.adoc
    • -6
    • +6
    ./_adoc/modules/ant/pages/Action/command.adoc
    • -2
    • +2
    ./_adoc/modules/ant/pages/Action/publishing.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/Action/restrictTo.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/Action/semantics.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/ActionLayout.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/Collection.adoc
  1. … 681 more files in changeset.
ISIS-2062: splits up refguide across applib, config and schema.

Moves schema out of cms into its own component; ant, svc and (the rest of) cms are under applib.

These are all aggregated together into a single refguide via TOC partials.

    • -0
    • +4
    ./_adoc/modules/ROOT/partials/_attributes.adoc
    • -6
    • +6
    ./_adoc/modules/ant/pages/Action/command.adoc
    • -2
    • +2
    ./_adoc/modules/ant/pages/Action/publishing.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/Action/restrictTo.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/Action/semantics.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/ActionLayout.adoc
    • -1
    • +1
    ./_adoc/modules/ant/pages/Collection.adoc
  1. … 681 more files in changeset.
ISIS-2062: wip, moving ant to applib

and refining the 'logical' TOC, as used in security guide

    • -0
    • +4
    ./_adoc/modules/ROOT/pages/_attributes.adoc
    • -0
    • +0
    ./_adoc/modules/ant/assets/attachments/.gitkeep
    • -0
    • +0
    ./_adoc/modules/ant/assets/images/.gitkeep
  1. … 529 more files in changeset.
ISIS-2062: wip, moving ant to applib

and refining the 'logical' TOC, as used in security guide

    • -0
    • +7
    ./_adoc/modules/ROOT/_attributes.adoc
    • -0
    • +1
    ./_adoc/modules/ROOT/nav.adoc
    • -0
    • +4
    ./_adoc/modules/ROOT/pages/_attributes.adoc
    • -0
    • +4
    ./_adoc/modules/ROOT/pages/_partials/_attributes.adoc
    • -0
    • +7
    ./_adoc/modules/ROOT/pages/about.adoc
    • -0
    • +6
    ./_adoc/modules/ant/_attributes.adoc
    • -0
    • +0
    ./_adoc/modules/ant/assets/attachments/.gitkeep
    • -0
    • +0
    ./_adoc/modules/ant/assets/images/.gitkeep
  1. … 529 more files in changeset.
ISIS-2158: let have the ServiceInjector use the same injection point resolving logic (ordering) as Spring does

- @Primary is used prior to others regardless of @Order

ServiceInjector provides backward-compatibility, but maybe we are able

to remove it entirely later.

  1. … 15 more files in changeset.
ISIS-2158: cleanup ServiceRegistryDefault

  1. … 4 more files in changeset.
ISIS-2158: moves Server-Sent-Events feature -> 'extensions/sse'

- SSE (API) is experimental, so removed from 'core'

  1. … 61 more files in changeset.
ISIS-2158: moves programming model extension @Model -> 'incubator'

  1. … 9 more files in changeset.
ISIS-2158: moving BackgroundService (API) and co-workers to 'legacy'

- obsolete since latest WrapperFactory.async(...)

  1. … 13 more files in changeset.
ISIS-2158: fixes all mm tests

- there was a strange discrepancy of testing logic v1 vs v2

- assuming v1 test-logic is correct

  1. … 13 more files in changeset.
ISIS-2158: wrapper: extend async programming model to also match method references that don't return a value (like Runnable)

- BackgroundService seems now obsolete, need to check whether it can be

removed

  1. … 8 more files in changeset.