isis-git

Clone Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2086: fixes syntax errors in metadata

ISIS-2086: Hsql and H2 UI now read ConnectionURL from IsisConfiguration.

ISIS-2086: adds javax.jdo.option settings to IsisConfiguration

with metadata so that they are correctly bound.

ISIS-2062: updating docs on using Antora

ISIS-2062: updating docs on using Antora

ISIS-2158: config-beans: adding test case for 'ConnectionURL'

ISIS-2158: MethodRemover: using Set<Method> instead of List<Method>

- should(!?) perform better on classes with lots of methods

- also solving concurrent modification issues when stress testing

spec-loading

ISIS-2158: refine MethodRemover interface

- less List instances required during spec-loading

- also makes the FacetHolderImpl thread-safe, which is required for

concurrent spec-loading

ISIS-2158: performance regression?

ISIS-2158: spec-loading: minor tweaks

- profiling data shows, that basically most of the time is spent doing

reflective stuff like finding annotations including meta-annotations

Instead of writing or own reflection tools (with caching), we could

utilize those that Spring already provides.

ISIS-2158: spec-loading: simplify spec-cache

ISIS-2158: spec-loading: some refinement and polishing

  1. … 3 more files in changeset.
ISIS-2158: have IsisConfiguration not depend on any Isis service

ISIS-2158: adds 2 fields to IsisConfiguration, populated by ServiceRegistryDefault

- Map<String, String> rawKeyValueMap

- Environment environment

using environment might be the better choice of the 2, but we'll see

also fixes build issues after merge

Merge pull request #149 from apache/ISIS-2086

more work on config-beans

ISIS-2158: attempt to simplify some of the spec-loading code

ISIS-2086: refactors 'isis.viewer.wicket.liveReloadUrl' to type-safe config

ISIS-2086: refactors 'isis.viewer.wicket.dialogMode' and 'isis.viewer.wicket.dialogModeForMenu' to type-safe config

ISIS-2086: converts 'isis.viewer.wicket.themes.*' (3 of em) to type-safe config

ISIS-2086: refactors 'isis.viewer.wicket.breadcrumbs.showChooser' to type-safe config

ISIS-2086: refactors 'isis.viewer.wicket.datePicker.minDate' and 'isis.viewer.wicket.datePicker.maxDate' to type-safe config

ISIS-2086: adds metadata for 'isis.viewer.wicket.credit.{1|2|3}.{url|name|image}

ISIS-2086: converts 'isis.viewer.wicket.bookmarkedPages.showChooser' to type-safe config

ISIS-2086: refactors 'isis.viewer.wicket.whereAmI.*' (2 of em) to type-safe config

ISIS-2086: converts 'isis.persistor.datanucleus.standaloneCollection.bulkLoad' to type-safe config

ISIS-2086: refactors 'isis.viewer.wicket.bookmarkedPages.maxSize' to type-safe config

ISIS-2086: declares isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL in metadata

this can't be declared using type-safe config, because key must be called "ConnectionURL", (probably) not recognised by Spring.

ISIS-2086: just reorders some of the config setting members for wicket

ISIS-2086: refactors 'isis.viewer.wicket.*' to type-safe (about 6 of em)

ISIS-2158: spec-loading: fixing todo markers, removing hacks