isis-git

Clone Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

ISIS-2158: minor polishing

ISIS-2158: fixes provisioning and test issues after merge

Merge pull request #148 from apache/ISIS-2086

more work on config beans

ISIS-2158: re-wires the RuntimeEventService, fixes sec-man seed

- now that these events are fired only after the post-construct phase,

any managed service can reliably subscribe to these

- instead of seeding sec-man during post-construct, we do this

afterwards now

ISIS-2158: re-enables IsisSessionFactory concurrent init

ISIS-2158: fixes concurrent spec-loading

- previously did dead-lock, because was running during post-construct

phase, which was too early

ISIS-2086: refactors 'isis.viewer.restfulobjects.XXX' (7 more of them) to type-safe config

ISIS-2086: refactors 'isis.viewer.restfulobjects.honorUiHints' to type-safe config