This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a change to branch ISIS-2050 in repository https://gitbox.apache.org/repos/asf/isis.git.
from aae73f3 ISIS-2050: passes PostProcessor into ObjectSpecificationAbstract's constructor new fc453c2 ISIS-2050: postProcessor now called by ObjectSpecAbstract after fully introspected, rather than by SpecificationLoader new b66a4ef ISIS-2050: moves introspectObjectSpecId() so called directly from constructor of ObjectSpec. new 37964d8 ISIS-2050: introduces config property to enable/disable full introspection of metamodel new 5326283 ISIS-2050: new 3c24239 ISIS-2050: adds ValueFacet for Joda LocalTime The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../java/org/apache/isis/applib/AppManifest.java | 20 +--- .../isis/core/commons/config/ConfigProperty.java | 5 + .../commons/config/ConfigPropertyAbstract.java | 11 ++ .../core/commons/config/ConfigPropertyBoolean.java | 10 ++ .../commons/config/IsisConfigurationDefault.java | 6 +- .../ValueFacetSimple.java} | 25 +++-- .../JodaLocalTimeValueFacetSimpleFactory.java} | 16 +-- .../metamodel/MetaModelServiceDefault.java | 6 +- .../metamodel/specloader/SpecificationLoader.java | 123 +++++++++++---------- .../specimpl/ObjectSpecificationAbstract.java | 114 ++++++++++--------- .../specimpl/dflt/ObjectSpecificationDefault.java | 31 +++++- .../ObjectSpecificationOnStandaloneList.java | 10 +- .../dflt/ProgrammingModelFacetsJava5.java | 2 + .../runner/opts/OptionHandlerInitParameters.java | 4 +- .../system/session/IsisSessionFactoryBuilder.java | 2 - .../IsisComponentProvider.java | 10 -- .../wicket/viewer/IsisWicketApplication.java | 12 +- .../src/main/webapp/WEB-INF/logging.properties | 10 +- 18 files changed, 231 insertions(+), 186 deletions(-) create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/commons/config/ConfigProperty.java create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/commons/config/ConfigPropertyAbstract.java create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/commons/config/ConfigPropertyBoolean.java copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/{title/TitleFacetAbstract.java => value/ValueFacetSimple.java} (66%) copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/{datejodalocal/JodaLocalDateValueFacetUsingSemanticsProviderFactory.java => timejodalocal/JodaLocalTimeValueFacetSimpleFactory.java} (71%)