Clone Tools
  • last updated 13 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2177: fix some trivial compiler warnings

    • -2
    • +2
    ./applib/annotation/OrderPrecedence.java
    • -3
    • +0
    ./applib/mixins/dto/DtoMappingHelper.java
    • -4
    • +1
    ./applib/services/clock/ClockService.java
  1. … 32 more files in changeset.
ISIS-2223: fixing code quality issues

    • -1
    • +1
    ./applib/util/TitleBufferException.java
    • -8
    • +15
    ./applib/value/LocalResourcePath.java
ISIS-2223: remove Defaults from applib (not referenced)

code quality complaint: not threadsafe

ISIS-2158: move SwaggerServiceMenu -> ro-viewer

    • -132
    • +0
    ./applib/services/swagger/SwaggerServiceMenu.java
    • -48
    • +0
    ./applib/services/swagger/Util.java
  1. … 3 more files in changeset.
ISIS-2158: minor: make some static fields final (code quality)

ISIS-2158: adds @Servive annotated classes to the meta-model

  1. … 7 more files in changeset.
ISIS-2158: disable exception suppression for Interaction.execute(...)

- there is an issue with exceptions getting swallowed: unless this is

fixed, we rather print all of them, no matter whether recognized or not

later on

- also throw more meaningful exceptions, when the BookmarkService is

unable to provide a bookmark for a certain type

    • -7
    • +10
    ./applib/mixins/dto/DtoMappingHelper.java
    • -5
    • +12
    ./applib/services/iactn/Interaction.java
    • -6
    • +8
    ./applib/util/schema/CommonDtoUtils.java
  1. … 8 more files in changeset.
ISIS-2216: further fix for disabled swagger menu service

Need to lookup @Service by Id (not necessarily a @DomainService).

  1. … 5 more files in changeset.
ISIS-2189: further minor polishing

  1. … 1 more file in changeset.
ISIS-2189: allows exception details to be returned in the health check

    • -5
    • +12
    ./applib/services/health/Health.java
  1. … 1 more file in changeset.
ISIS-2216: fixes swagger service menu (again)

ISIS-2216: adds @Qualifier to all services.

Also renames some services:

- AuditingServiceInternal (to AuditerDispatchService)

- PublishingServiceInternal (to PublisherDispatchService)

- AuthenticationManagerStandard (to AuthenticationManagerDefault)

- AuthorizationManagerStandard (to AuthorizationManagerDefault)

    • -1
    • +1
    ./applib/annotation/OrderPrecedence.java
    • -3
    • +3
    ./applib/mixins/dto/DtoMappingHelper.java
    • -1
    • +3
    ./applib/services/clock/ClockService.java
    • -1
    • +3
    ./applib/services/iactn/InteractionContext.java
    • -1
    • +3
    ./applib/services/jaxb/JaxbServiceDefault.java
    • -0
    • +165
    ./applib/services/queryresultscache/QueryResultsCacheDefault.java
  1. … 132 more files in changeset.
ISIS-2216: adds @Ordered and @Primary

    • -0
    • +58
    ./applib/annotation/OrderPrecedence.java
    • -0
    • +5
    ./applib/mixins/dto/DtoMappingHelper.java
    • -0
    • +5
    ./applib/services/clock/ClockService.java
    • -0
    • +5
    ./applib/services/iactn/InteractionContext.java
    • -0
    • +5
    ./applib/services/jaxb/JaxbServiceDefault.java
  1. … 88 more files in changeset.
ISIS-2216: deprecates NatureOfService#DOMAIN .... just use @Service instead

    • -7
    • +11
    ./applib/annotation/NatureOfService.java
ISIS-2216: changes capitalization of @Named("..")

and ensures that all @DomainService(...) are also @Named

    • -1
    • +1
    ./applib/mixins/dto/DtoMappingHelper.java
    • -1
    • +1
    ./applib/services/clock/ClockService.java
    • -1
    • +1
    ./applib/services/iactn/InteractionContext.java
    • -1
    • +1
    ./applib/services/jaxb/JaxbServiceDefault.java
    • -4
    • +3
    ./applib/services/layout/LayoutServiceMenu.java
  1. … 80 more files in changeset.
ISIS-2216: adds @Named(...) and converts @DomainService(nature=DOMAIN) to @Service

    • -1
    • +6
    ./applib/mixins/dto/DtoMappingHelper.java
    • -1
    • +5
    ./applib/services/clock/ClockService.java
    • -1
    • +6
    ./applib/services/iactn/InteractionContext.java
    • -1
    • +5
    ./applib/services/jaxb/JaxbServiceDefault.java
  1. … 98 more files in changeset.
ISIS-2215: adds @Named("...") for services for consistency with ids prior to refactoring

SpringServiceProvisiongTest#dump_all used to compare before vs after.

    • -1
    • +2
    ./applib/mixins/dto/DtoMappingHelper.java
    • -1
    • +3
    ./applib/services/clock/ClockService.java
    • -1
    • +2
    ./applib/services/iactn/InteractionContext.java
    • -1
    • +2
    ./applib/services/jaxb/JaxbServiceDefault.java
    • -62
    • +0
    ./applib/spi/tablecol/TableColumnOrderService.java
  1. … 68 more files in changeset.
ISIS-2215: fixes disable message for swagger and rest api menus

  1. … 1 more file in changeset.
ISIS-2215: TableColumnService is not a service, don't declare as such.

Also move to applib.spi

    • -0
    • +62
    ./applib/spi/tablecol/TableColumnOrderService.java
  1. … 4 more files in changeset.
ISIS-2215: removes @ComponentScan throughout core.

  1. … 79 more files in changeset.
ISIS-2215: adds missing modules, move some classes around

and started to enumerate @Components for some (applib, metamodel) ... ie to remove @ComponentScan

    • -0
    • +121
    ./applib/IsisModuleApplib.java
    • -1
    • +1
    ./applib/mixins/dto/Dto_downloadXml.java
    • -1
    • +1
    ./applib/mixins/dto/Dto_downloadXsd.java
  1. … 419 more files in changeset.
ISIS-2177: fixes issues originating from last commit

    • -1
    • +3
    ./applib/services/jaxb/JaxbServiceDefault.java
  1. … 3 more files in changeset.
ISIS-2177: further decouple memento-code from Persistence

  1. … 29 more files in changeset.
ISIS-2214: adds @Module annotation (though not using it within core framework)

... this is just an opinion, for use within starter apps.

    • -0
    • +63
    ./applib/annotation/Module.java
ISIS-2213: reorgs classes in isis-schema

and adds IsisSchemaModule

    • -1
    • +1
    ./applib/services/iactn/Interaction.java
    • -5
    • +5
    ./applib/util/schema/CommonDtoUtils.java
  1. … 24 more files in changeset.
ISIS-2213: moves AcceptHeaderService to applib

  1. … 2 more files in changeset.
ISIS-2207: moves o.a.isis.schema classes (in applib) under o.a.isis.applib

    • -0
    • +63
    ./applib/jaxbadapters/PersistentEntitiesAdapter.java
    • -0
    • +50
    ./applib/jaxbadapters/PersistentEntityAdapter.java
    • -1
    • +1
    ./applib/services/iactn/Interaction.java
    • -2
    • +2
    ./applib/services/jaxb/JaxbServiceDefault.java
    • -0
    • +101
    ./applib/util/schema/ChangesDtoUtils.java
    • -0
    • +149
    ./applib/util/schema/CommandDtoUtils.java
    • -0
    • +492
    ./applib/util/schema/CommonDtoUtils.java
    • -0
    • +461
    ./applib/util/schema/InteractionDtoUtils.java
    • -0
    • +119
    ./applib/util/schema/MemberExecutionDtoUtils.java
    • -101
    • +0
    ./schema/utils/ChangesDtoUtils.java
    • -149
    • +0
    ./schema/utils/CommandDtoUtils.java
  1. … 23 more files in changeset.
ISIS-2205: deletes PropertyResource from applib, doesn't seem to be used anymore

ISIS-2205: converts IsisXxxModule into Spring @Configurations

same as the IsisBootXxx classes

  1. … 6 more files in changeset.
ISIS-2158: fixes ExcelService provisioning

    • -1
    • +1
    ./applib/services/iactn/Interaction.java
  1. … 6 more files in changeset.