You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2017/07/17 12:46:41 UTC
[49/50] [abbrv] polygene-java git commit: Merge branch
'release/3.0.0-RC2'
Merge branch 'release/3.0.0-RC2'
Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/6f4e6667
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/6f4e6667
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/6f4e6667
Branch: refs/heads/master
Commit: 6f4e6667a265b3c692b2cc1a9bc3ff66c45e1299
Parents: 7db51ad 357eb4e
Author: Paul Merlin <pa...@apache.org>
Authored: Mon Jul 17 13:51:53 2017 +0200
Committer: Paul Merlin <pa...@apache.org>
Committed: Mon Jul 17 13:51:53 2017 +0200
----------------------------------------------------------------------
buildSrc/build.gradle | 4 +-
.../polygene/gradle/code/CodePlugin.groovy | 16 +-
.../DependenciesDeclarationExtension.groovy | 1 +
.../gradle/structure/ProjectGroupTasks.groovy | 36 +
.../polygene/gradle/structure/RootPlugin.groovy | 23 +
.../gradle/structure/core/CorePlugin.groovy | 3 +
.../distributions/DistributionsPlugin.groovy | 56 +-
.../structure/extensions/ExtensionPlugin.groovy | 3 +
.../internals/InternalDockerPlugin.groovy | 2 +-
.../structure/internals/InternalPlugin.groovy | 10 +-
.../structure/libraries/LibraryPlugin.groovy | 5 +
.../manual/AsciidocBuildInfoPlugin.groovy | 10 +-
.../structure/release/ReleasePlugin.groovy | 1 +
.../reports/AggregatedJacocoReportTask.groovy | 2 +-
.../structure/samples/SamplePlugin.groovy | 3 +
.../tests/PerformanceTestsPlugin.groovy | 2 +-
.../gradle/structure/tools/ToolPlugin.groovy | 3 +
.../structure/tutorials/TutorialPlugin.groovy | 3 +
.../gradle-plugins/polygene-internal.properties | 2 +-
core/api/build.gradle | 1 +
core/api/src/docs/api.txt | 2 +-
core/api/src/docs/composition.txt | 10 +-
core/api/src/docs/dependency-injection.txt | 136 +++
core/api/src/docs/fragment.txt | 10 +-
core/api/src/docs/layer.txt | 24 +
core/api/src/docs/module.txt | 12 +
core/api/src/docs/serialization.txt | 1 +
core/api/src/docs/structure.txt | 35 +-
core/api/src/docs/visibility.txt | 16 +
.../org/apache/polygene/api/PolygeneAPI.java | 8 +-
.../association/AssociationStateDescriptor.java | 6 +
.../api/association/ManyAssociation.java | 41 +-
.../api/association/NamedAssociation.java | 13 +-
.../polygene/api/common/QualifiedName.java | 2 -
.../api/composite/NoSuchCompositeException.java | 56 -
.../composite/NoSuchCompositeTypeException.java | 143 +++
.../api/composite/NoSuchTransientException.java | 42 -
.../composite/NoSuchTransientTypeException.java | 43 +
.../polygene/api/composite/PropertyMapper.java | 4 +-
.../polygene/api/composite/StateDescriptor.java | 2 +
.../api/composite/TransientBuilderFactory.java | 8 +-
.../api/configuration/Configuration.java | 222 ++--
.../configuration/ConfigurationComposite.java | 2 +-
.../NoSuchConfigurationTypeException.java | 36 +
.../api/constraint/ConstraintViolation.java | 56 -
.../ConstraintViolationException.java | 314 +++---
.../constraint/ValueConstraintViolation.java | 79 ++
.../polygene/api/entity/EntityReference.java | 15 +-
.../polygene/api/identity/StringIdentity.java | 4 +-
.../api/identity/UuidGeneratorMixin.java | 2 +-
.../api/indexing/IndexingException.java | 34 +
.../MissingIndexingSystemException.java | 34 +
.../api/object/NoSuchObjectException.java | 57 -
.../api/object/NoSuchObjectTypeException.java | 57 +
.../polygene/api/object/ObjectFactory.java | 4 +-
.../api/property/InitialValueProvider.java | 27 -
.../api/property/PropertyDescriptor.java | 2 -
.../query/MissingIndexingSystemException.java | 35 -
.../polygene/api/query/QueryBuilderFactory.java | 2 +
.../api/service/NoSuchServiceException.java | 54 -
.../api/service/NoSuchServiceTypeException.java | 48 +
.../polygene/api/service/ServiceFinder.java | 8 +-
.../importer/ServiceInstanceImporter.java | 7 +-
.../api/structure/ApplicationDescriptor.java | 10 +
.../polygene/api/structure/LayerDescriptor.java | 3 +-
.../unitofwork/NoSuchEntityTypeException.java | 22 +-
.../polygene/api/unitofwork/UnitOfWork.java | 2 -
.../api/value/NoSuchValueException.java | 43 -
.../api/value/NoSuchValueTypeException.java | 45 +
.../polygene/api/value/ValueBuilderFactory.java | 14 +-
.../org/apache/polygene/api/OperatorsTest.java | 18 +-
.../activation/PassivationExceptionTest.java | 61 +-
.../api/composite/PropertyMapperTest.java | 4 +-
.../api/docsupport/ApplicationDocs.java | 33 +-
.../polygene/api/type/ValueTypeFactoryTest.java | 2 +-
.../polygene/api/unitofwork/RemovalTest.java | 6 +-
.../api/unitofwork/ToEntityConversionTest.java | 2 +-
.../api/unitofwork/ToValueConversionTest.java | 12 +-
.../api/value/DocumentationSupport.java | 19 +-
core/bootstrap/src/docs/bootstrap.txt | 2 +-
.../bootstrap/ApplicationAssembler.java | 1 +
.../bootstrap/ApplicationAssemblerAdapter.java | 1 -
.../polygene/bootstrap/ApplicationName.java | 1 -
.../apache/polygene/bootstrap/Assembler.java | 1 +
.../apache/polygene/bootstrap/Assemblers.java | 56 +-
.../bootstrap/AssemblyReportException.java | 5 +-
.../apache/polygene/bootstrap/LayerName.java | 1 -
.../polygene/bootstrap/MetaInfoDeclaration.java | 8 -
.../polygene/bootstrap/MixinDeclaration.java | 4 -
.../polygene/bootstrap/ModuleAssembly.java | 30 +-
.../apache/polygene/bootstrap/ModuleName.java | 1 -
.../polygene/bootstrap/SingletonAssembler.java | 8 +-
.../bootstrap/builder/ApplicationBuilder.java | 56 +-
.../bootstrap/builder/LayerDeclaration.java | 2 -
.../bootstrap/builder/ModuleDeclaration.java | 3 -
.../DefaultIdentityGeneratorAssembler.java | 39 +
.../DefaultMetricsProviderAssembler.java | 37 +
.../defaults/DefaultSerializationAssembler.java | 52 +
.../defaults/DefaultUnitOfWorkAssembler.java | 58 +
.../polygene/bootstrap/defaults/package.html | 24 +
.../DefaultIdentityGeneratorAssembler.java | 38 -
.../layered/LayeredApplicationAssembler.java | 26 +-
.../layered/LayeredLayerAssembler.java | 22 +-
.../DefaultSerializationAssembler.java | 50 -
.../unitofwork/DefaultUnitOfWorkAssembler.java | 55 -
.../polygene/bootstrap/ClassScannerTest.java | 13 +-
.../bootstrap/DocumentationSupport.java | 419 ++++---
core/runtime/src/docs/runtime.txt | 2 +-
.../polygene/runtime/PolygeneRuntimeImpl.java | 13 +
.../association/AbstractAssociationModel.java | 10 +-
.../association/AssociationInstance.java | 6 +-
.../runtime/association/AssociationsModel.java | 16 +-
.../association/ManyAssociationsModel.java | 16 +-
.../association/NamedAssociationInstance.java | 9 +-
.../association/NamedAssociationsModel.java | 21 +-
.../ApplicationAssemblyFactoryImpl.java | 3 -
.../bootstrap/ApplicationModelFactoryImpl.java | 125 ++-
.../runtime/bootstrap/AssemblyHelper.java | 5 +-
.../bootstrap/CompositeAssemblyImpl.java | 125 +--
.../bootstrap/ImportedServiceAssemblyImpl.java | 6 +-
.../runtime/bootstrap/ModuleAssemblyImpl.java | 92 +-
.../bootstrap/ServiceDeclarationImpl.java | 2 +-
.../composite/AbstractModifierModel.java | 1 -
.../runtime/composite/CompositeMethodModel.java | 2 +-
.../runtime/composite/CompositeModel.java | 47 +-
.../runtime/composite/ConstraintsInstance.java | 24 +-
.../runtime/composite/ConstructorModel.java | 5 +-
.../composite/FragmentInvocationHandler.java | 15 +-
.../GenericFragmentInvocationHandler.java | 2 -
.../composite/InterfaceDefaultMethodsMixin.java | 5 +-
.../polygene/runtime/composite/StateModel.java | 6 +
.../runtime/composite/TransientModel.java | 15 +-
.../TypedModifierInvocationHandler.java | 17 +-
.../runtime/composite/UsesInstance.java | 1 +
.../composite/ValueConstraintsInstance.java | 33 +-
.../composite/ValueConstraintsModel.java | 14 +-
.../polygene/runtime/entity/EntityInstance.java | 13 +-
.../polygene/runtime/entity/EntityModel.java | 6 +
.../runtime/entity/EntityStateModel.java | 21 +-
.../ServiceInjectionProviderFactory.java | 4 +-
.../provider/UsesInjectionProviderFactory.java | 8 +-
.../runtime/property/PropertiesModel.java | 18 +-
.../runtime/property/PropertyModel.java | 33 +-
.../runtime/query/QueryBuilderFactoryImpl.java | 4 +-
.../polygene/runtime/service/ServiceModel.java | 29 +-
.../polygene/runtime/structure/LayerModel.java | 7 +-
.../runtime/structure/ModuleInstance.java | 75 +-
.../polygene/runtime/structure/ModuleModel.java | 4 +
.../runtime/structure/UsedLayersModel.java | 6 +
.../runtime/unitofwork/ModuleUnitOfWork.java | 22 +-
.../runtime/unitofwork/UnitOfWorkInstance.java | 2 +-
.../runtime/value/ValueBuilderInstance.java | 4 +-
.../polygene/runtime/value/ValueInstance.java | 23 +-
.../polygene/runtime/value/ValueModel.java | 100 +-
.../polygene/runtime/value/ValueStateModel.java | 18 +
.../apache/polygene/api/common/RemovalTest.java | 6 +-
.../bootstrap/ApplicationAssemblerTest.java | 40 +-
.../polygene/bootstrap/ErrorReportingTest.java | 2 -
.../polygene/bootstrap/RuntimeMixinsTest.java | 69 +-
.../constraints/PropertyConstraintTest.java | 4 +-
...ceCollisionWithUnrelatedReturnTypesTest.java | 1 +
.../qi377/SetAssociationInSideEffectTest.java | 8 +-
...alueCollisionWithRelatedReturnTypesTest.java | 10 +-
.../polygene/regression/qi382/Qi382Test.java | 11 +-
.../polygene/regression/qi383/Qi383Test.java | 11 +-
.../polygene/regression/qi78/IssueTest.java | 23 +-
.../activation/ApplicationActivationTest.java | 19 +-
.../ImportedServiceActivationTest.java | 70 +-
.../runtime/activation/LayerActivationTest.java | 19 +-
.../activation/ModuleActivationTest.java | 19 +-
.../activation/ServiceActivationTest.java | 32 +-
.../AppliesToOrConditionQI241Test.java | 6 +-
.../association/AssociationAssignmentTest.java | 5 +-
.../bootstrap/docs/DocumentationSupport.java | 25 +-
.../composite/CompositeFactoryImplTest.java | 5 +-
.../composite/InterfaceDefaultMethodsTest.java | 7 +-
.../runtime/composite/UseCompositeTest.java | 84 ++
.../runtime/concerns/GenericConcernTest.java | 8 +-
.../runtime/constraints/ConstraintsTest.java | 6 +-
.../runtime/defaults/UseDefaultsTest.java | 2 +
.../entity/EntityBuilderWithStateTest.java | 2 -
.../polygene/runtime/entity/EntityTypeTest.java | 12 +-
.../runtime/entity/EntityVisibilityTest.java | 19 +-
.../entity/associations/AssociationTest.java | 10 +
.../ConstructorInjectionOfThisTest.java | 51 +-
.../injection/InvocationInjectionTest.java | 17 +-
.../runtime/injection/ServiceInjectionTest.java | 62 +-
.../injection/UnitOfWorkInjectionTest.java | 6 +-
.../ConfigurationInstantiationTest.java | 119 ++
.../runtime/mixin/AssemblyMixinTest.java | 10 +-
.../runtime/mixin/AssemblyRoleTest.java | 8 +-
.../polygene/runtime/mixin/JDKMixinTest.java | 4 +-
.../objects/ObjectBuilderFactoryTest.java | 68 +-
.../runtime/objects/ObjectConcernTest.java | 14 +-
.../runtime/objects/ObjectVisibilityTest.java | 84 +-
.../property/ValueNestedBuilderTest.java | 2 +
.../runtime/query/IterableQuerySourceTest.java | 16 +-
.../apache/polygene/runtime/query/Network.java | 4 +-
.../runtime/query/NonQueryableTest.java | 7 +-
.../runtime/service/AvailableServiceTest.java | 10 +-
.../service/ConfigurationConstraintTest.java | 124 +++
.../runtime/service/ServiceVisibilityTest.java | 82 +-
.../runtime/structure/MixinVisibilityTest.java | 217 ++--
.../polygene/runtime/structure/ModuleTest.java | 54 +-
.../NoSuchEntityTypeExceptionTest.java | 95 ++
.../PrivateCompositeVisibilityTest.java | 10 +-
.../runtime/structure/StructureTest.java | 39 +-
.../structure/TypeToCompositeLookupTest.java | 9 -
.../transients/TransientBuilderFactoryTest.java | 4 +-
.../transients/TransientVisibilityTest.java | 73 +-
.../unitofwork/PrivateEntityUnitOfWorkTest.java | 15 +-
.../runtime/unitofwork/RemovalTest.java | 8 +-
.../runtime/value/AssociationToValueTest.java | 9 +-
.../runtime/value/NestedValueBuilderTest.java | 10 +-
.../runtime/value/ValueComposite2Test.java | 8 +-
.../runtime/value/ValueCompositeBasicsTest.java | 2 +
.../value/ValueSerializationRegressionTest.java | 2 +-
.../runtime/value/ValueVisibilityTest.java | 72 +-
.../runtime/value/ValueWithAssociationTest.java | 11 +-
.../visibility/VisibilityInUnitOfWorkTest.java | 12 +-
.../importer/ServiceInstanceImporterTest.java | 10 +-
.../test/composite/CleanStackTraceTest.java | 15 +-
.../memory/MemoryEntityStoreTest.java | 2 +
.../service/HelloWorldService.properties | 2 +-
.../runtime/service/TestService1.properties | 20 +
.../runtime/service/TestService2.properties | 20 +
.../helpers/DefaultManyAssociationState.java | 5 -
.../helpers/DefaultNamedAssociationState.java | 6 +-
.../helpers/JSONMapEntityStoreMixin.java | 4 +-
.../helpers/MapEntityStoreMixin.java | 4 +-
.../spi/serialization/BuiltInConverters.java | 2 +-
.../spi/entitystore/Polygene142Test.java | 4 +-
.../helpers/JSONManyAssociationStateTest.java | 1 +
.../helpers/JsonNamedAssociationStateTest.java | 1 +
.../polygene/test/AbstractPolygeneTest.java | 4 -
.../polygene/test/EntityTestAssembler.java | 22 +-
.../test/cache/AbstractCachePoolTest.java | 11 +-
.../cache/AbstractEntityStoreWithCacheTest.java | 9 +-
...bstractConfigurationDeserializationTest.java | 6 +-
.../test/entity/AbstractEntityStoreTest.java | 91 +-
...stractPolygeneMultiLayeredTestWithModel.java | 161 +++
.../test/entity/model/EntityStoreTestSuite.java | 543 +++++++++
.../test/entity/model/legal/LegalService.java | 142 +++
.../polygene/test/entity/model/legal/Will.java | 40 +
.../test/entity/model/legal/WillAmount.java | 29 +
.../test/entity/model/legal/WillBenefit.java | 37 +
.../test/entity/model/legal/WillItem.java | 30 +
.../test/entity/model/legal/WillPercentage.java | 27 +
.../entity/model/monetary/CheckBookSlip.java | 58 +
.../test/entity/model/monetary/Currency.java | 60 +
.../test/entity/model/people/Address.java | 37 +
.../polygene/test/entity/model/people/City.java | 28 +
.../test/entity/model/people/Country.java | 28 +
.../entity/model/people/PeopleRepository.java | 183 ++++
.../test/entity/model/people/Person.java | 89 ++
.../test/entity/model/people/PhoneNumber.java | 55 +
.../polygene/test/entity/model/people/Rent.java | 53 +
.../test/indexing/AbstractAnyQueryTest.java | 2 -
.../test/indexing/AbstractQueryTest.java | 6 +-
.../apache/polygene/test/indexing/TestData.java | 8 +-
.../AbstractMultiLayeredIndexingTest.java | 3 +-
.../metrics/AbstractPolygeneMetricsTest.java | 10 +-
.../test/metrics/AbstractTimingCaptureTest.java | 2 -
.../test/model/assembly/AccessLayer.java | 10 +-
.../test/model/assembly/AccountModule.java | 2 -
.../model/assembly/ApplicationAssembler.java | 1 -
.../test/model/assembly/ConfigLayer.java | 3 -
.../test/model/assembly/ConfigModule.java | 3 -
.../test/model/assembly/DomainLayer.java | 3 -
.../test/model/assembly/FamilyModule.java | 3 -
.../test/model/assembly/IndexingLayer.java | 3 -
.../test/model/assembly/PersistenceLayer.java | 3 -
.../test/model/assembly/PersistenceModule.java | 3 -
.../test/model/assembly/PetShopModule.java | 3 -
.../model/assembly/TestExecutionModule.java | 2 -
.../test/model/assembly/TestSuite1Module.java | 2 -
.../test/model/assembly/TestSuite2Module.java | 2 -
.../test/model/assembly/TestSuite3Module.java | 2 -
.../AbstractCollectionSerializationTest.java | 2 -
...AbstractValueCompositeSerializationTest.java | 8 +-
.../polygene/test/util/FreePortFinder.java | 2 +-
.../polygene/test/cache/MemoryCacheTest.java | 3 +-
dependencies.gradle | 76 +-
distributions/src/src-dist/README.txt | 16 +-
.../gradle/wrapper-install/build.gradle | 25 +
.../gradle/wrapper-install/settings.gradle | 19 +
.../ehcache/assembly/EhCacheAssembler.java | 3 +-
.../cache/memcache/MemcachePoolMixin.java | 69 +-
.../memcache/assembly/MemcacheAssembler.java | 5 +-
.../cache/memcache/MemcacheCachePoolTest.java | 2 +-
extensions/entitystore-cassandra/build.gradle | 1 +
.../CassandraEntityStoreConfiguration.java | 2 +
.../cassandra/CassandraEntityStoreMixin.java | 11 +-
.../entitystore/cassandra/ClusterBuilder.java | 18 +-
.../assembly/CassandraEntityStoreAssembler.java | 3 +-
.../cassandra/CassandraEntityStoreTest.java | 85 ++
.../CassandraEntityStoreTestSuite.java | 80 ++
.../cassandra/CassandraMapEntityStoreTest.java | 83 --
.../cassandra/EmptyCassandraTableMixin.java | 2 -
.../file/assembly/FileEntityStoreAssembler.java | 3 +-
.../entitystore/file/FileEntityStoreTest.java | 2 +-
.../file/FileEntityStoreTestSuite.java | 50 +
.../file/FileEntityStoreWithCacheTest.java | 2 +-
.../entitystore/geode/GeodeConfiguration.java | 81 --
.../geode/GeodeEntityStoreConfiguration.java | 81 ++
.../geode/GeodeEntityStoreMixin.java | 10 +-
.../assembly/GeodeEntityStoreAssembler.java | 7 +-
.../entitystore/geode/GeodeEntityStoreTest.java | 2 +-
.../geode/GeodeEntityStoreTestSuite.java | 38 +
.../geode/GeodeEntityStoreWithCacheTest.java | 2 +-
.../hazelcast/HazelcastConfiguration.java | 39 -
.../HazelcastEntityStoreConfiguration.java | 50 +
.../hazelcast/HazelcastEntityStoreMixin.java | 8 +-
.../assembly/HazelcastEntityStoreAssembler.java | 7 +-
.../hazelcast/HazelcastEntityStoreTest.java | 2 +-
.../HazelcastEntityStoreTestSuite.java | 48 +
.../HazelcastEntityStoreWithCacheTest.java | 2 +-
.../JCloudsEntityStoreConfiguration.java | 54 +
.../jclouds/JCloudsEntityStoreMixin.java | 284 +++++
.../jclouds/JCloudsEntityStoreService.java | 48 +
.../JCloudsMapEntityStoreConfiguration.java | 54 -
.../jclouds/JCloudsMapEntityStoreMixin.java | 284 -----
.../jclouds/JCloudsMapEntityStoreService.java | 48 -
.../assembly/JCloudsEntityStoreAssembler.java | 11 +-
.../jclouds/JCloudsFilesystemTest.java | 6 +-
.../jclouds/JCloudsFilesystemTestSuite.java | 52 +
.../entitystore/jclouds/JCloudsS3Test.java | 9 +-
.../entitystore/jclouds/JCloudsS3TestSuite.java | 53 +
.../jclouds/JCloudsTransientTest.java | 2 +-
.../jclouds/JCloudsTransientTestSuite.java | 39 +
.../jclouds/JCloudsWithCacheTest.java | 2 +-
.../entitystore/jdbm/JdbmConfiguration.java | 52 -
.../jdbm/JdbmEntityStoreConfiguration.java | 52 +
.../entitystore/jdbm/JdbmEntityStoreMixin.java | 4 +-
.../jdbm/JdbmEntityStoreService.java | 8 +-
.../jdbm/assembly/JdbmEntityStoreAssembler.java | 7 +-
.../entitystore/jdbm/JdbmEntityStoreTest.java | 2 +-
.../jdbm/JdbmEntityStoreTestSuite.java | 47 +
.../jdbm/JdbmEntityStoreWithCacheTest.java | 2 +-
.../LevelDBEntityStoreConfiguration.java | 3 +
.../leveldb/LevelDBEntityStoreMixin.java | 15 +-
.../assembly/LevelDBEntityStoreAssembler.java | 3 +-
.../leveldb/JavaLevelDBEntityStoreTest.java | 2 +-
.../JavaLevelDBEntityStoreTestSuite.java | 52 +
.../leveldb/JniLevelDBEntityStoreTest.java | 21 +-
.../LevelDBEntityStoreWithCacheTest.java | 2 +-
.../assembly/MemoryEntityStoreAssembler.java | 3 +-
.../memory/MemoryEntityStoreTest.java | 1 +
.../memory/MemoryEntityStoreTestSuite.java | 37 +
.../memory/MemoryEntityStoreWithCacheTest.java | 1 +
extensions/entitystore-mongodb/build.gradle | 2 +-
.../entitystore/mongodb/MongoAccessors.java | 32 -
.../entitystore/mongodb/MongoDBAccessors.java | 32 +
.../MongoDBEntityStoreConfiguration.java | 92 ++
.../mongodb/MongoDBEntityStoreMixin.java | 322 ++++++
.../mongodb/MongoDBEntityStoreService.java | 49 +
.../mongodb/MongoEntityStoreConfiguration.java | 92 --
.../mongodb/MongoMapEntityStoreMixin.java | 322 ------
.../mongodb/MongoMapEntityStoreService.java | 49 -
.../assembly/MongoDBEntityStoreAssembler.java | 11 +-
.../mongodb/EmbedMongoDBMapEntityStoreTest.java | 88 ++
.../EmbedMongoDBMapEntityStoreTestSuite.java | 84 ++
.../mongodb/EmbedMongoMapEntityStoreTest.java | 88 --
.../mongodb/MongoDBEntityStoreTest.java | 85 ++
.../mongodb/MongoDBEntityStoreTestSuite.java | 77 ++
.../MongoDBEntityStoreWithCacheTest.java | 81 ++
.../mongodb/MongoMapEntityStoreTest.java | 88 --
.../MongoMapEntityStoreWithCacheTest.java | 84 --
.../PreferencesEntityStoreMixin.java | 46 +-
.../PreferencesEntityStoreAssembler.java | 12 +-
.../preferences/PreferencesEntityStoreTest.java | 4 +-
.../PreferencesEntityStoreTestSuite.java | 56 +
.../redis/RedisEntityStoreConfiguration.java | 2 +-
.../redis/RedisEntityStoreMixin.java | 177 +++
.../redis/RedisEntityStoreService.java | 49 +
.../redis/RedisMapEntityStoreMixin.java | 177 ---
.../redis/RedisMapEntityStoreService.java | 49 -
.../assembly/RedisEntityStoreAssembler.java | 7 +-
.../entitystore/redis/RedisEntityStoreTest.java | 80 ++
.../redis/RedisEntityStoreTestSuite.java | 74 ++
.../redis/RedisEntityStoreWithCacheTest.java | 74 ++
.../redis/RedisMapEntityStoreTest.java | 80 --
.../redis/RedisMapEntityStoreWithCacheTest.java | 74 --
.../entitystore/riak/RiakEntityStoreMixin.java | 384 +++++++
.../riak/RiakEntityStoreService.java | 53 +
.../riak/RiakMapEntityStoreMixin.java | 384 -------
.../riak/RiakMapEntityStoreService.java | 53 -
.../riak/assembly/RiakEntityStoreAssembler.java | 12 +-
.../entitystore/riak/RiakEntityStoreTest.java | 71 ++
.../riak/RiakEntityStoreTestSuite.java | 70 ++
.../riak/RiakEntityStoreWithCacheTest.java | 69 ++
.../riak/RiakMapEntityStoreTest.java | 71 --
.../riak/RiakMapEntityStoreWithCacheTest.java | 69 --
.../sql/SQLEntityStoreConfiguration.java | 47 +
.../entitystore/sql/SQLEntityStoreMixin.java | 244 +++++
.../entitystore/sql/SQLEntityStoreService.java | 43 +
.../sql/SQLMapEntityStoreConfiguration.java | 47 -
.../entitystore/sql/SQLMapEntityStoreMixin.java | 244 -----
.../sql/SQLMapEntityStoreService.java | 43 -
.../AbstractSQLEntityStoreAssembler.java | 98 ++
.../AbstractSQLMapEntityStoreAssembler.java | 97 --
.../assembly/DerbySQLEntityStoreAssembler.java | 2 +-
.../sql/assembly/H2SQLEntityStoreAssembler.java | 2 +-
.../sql/assembly/MySQLEntityStoreAssembler.java | 2 +-
.../PostgreSQLEntityStoreAssembler.java | 2 +-
.../assembly/SQLiteEntityStoreAssembler.java | 2 +-
.../sql/DerbySQLEntityStoreTest.java | 6 +-
.../sql/DerbySQLEntityStoreTestSuite.java | 94 ++
.../entitystore/sql/H2SQLEntityStoreTest.java | 2 +-
.../sql/H2SQLEntityStoreTestSuite.java | 56 +
.../entitystore/sql/MySQLEntityStoreTest.java | 8 +-
.../sql/MySQLEntityStoreTestSuite.java | 122 +++
.../sql/PostgreSQLEntityStoreTest.java | 38 +-
.../sql/PostgreSQLEntityStoreTestSuite.java | 111 ++
.../entitystore/sql/SQLiteEntityStoreTest.java | 2 +-
.../sql/SQLiteEntityStoreTestSuite.java | 65 ++
.../ElasticSearchClusterConfiguration.java | 2 +-
.../ElasticSearchConfiguration.java | 50 -
.../elasticsearch/ElasticSearchFinder.java | 6 +-
.../ElasticSearchIndexException.java | 36 -
.../ElasticSearchIndexExporter.java | 5 +-
.../elasticsearch/ElasticSearchIndexer.java | 5 +-
.../ElasticSearchIndexingConfiguration.java | 49 +
.../ElasticSearchIndexingException.java | 36 +
.../elasticsearch/ElasticSearchSupport.java | 5 +-
.../assembly/ESClientIndexQueryAssembler.java | 8 +-
.../assembly/ESClusterIndexQueryAssembler.java | 3 +-
.../ESFilesystemIndexQueryAssembler.java | 7 +-
.../elasticsearch/client/ESClientSupport.java | 6 +-
.../filesystem/ESFilesystemSupport.java | 6 +-
.../internal/AbstractElasticSearchSupport.java | 6 +-
.../index/elasticsearch/ESEmbeddedRule.java | 9 +-
.../ElasticSearchComplexQueryTest.java | 2 +-
.../elasticsearch/ElasticSearchFinderTest.java | 2 +-
.../ElasticSearchQueryMultimoduleTest.java | 4 +-
.../elasticsearch/ElasticSearchQueryTest.java | 2 +-
.../index/elasticsearch/ElasticSearchTest.java | 2 +-
.../index/elasticsearch/ImmenseTermTest.java | 2 +-
.../index/rdf/RdfIndexingEngineService.java | 30 -
.../polygene/index/rdf/RdfIndexingService.java | 30 +
.../index/rdf/UnsupportedLanguageException.java | 4 +-
.../rdf/assembly/RdfMemoryStoreAssembler.java | 7 +-
.../assembly/RdfNativeSesameStoreAssembler.java | 7 +-
.../assembly/RdfRdbmsSesameStoreAssembler.java | 7 +-
.../index/rdf/indexing/RdfExporter.java | 106 --
.../index/rdf/indexing/RdfIndexExporter.java | 93 ++
.../index/rdf/indexing/RdfIndexerService.java | 239 ++++
.../index/rdf/indexing/RdfIndexingService.java | 240 ----
.../index/rdf/query/TupleQueryExecutor.java | 12 +-
.../polygene/index/rdf/RDFPerformanceTest.java | 4 +-
.../polygene/index/rdf/RdfComplexQueryTest.java | 2 +-
.../polygene/index/rdf/RdfEntityFinderTest.java | 2 +-
.../index/rdf/RdfNamedQueryMultimoduleTest.java | 3 -
.../index/rdf/RdfQueryMultimoduleTest.java | 4 -
.../apache/polygene/index/rdf/RdfQueryTest.java | 2 -
.../polygene/index/rdf/qi95/Qi95IssueTest.java | 187 +---
.../index/solr/EmbeddedSolrService.java | 5 +-
.../polygene/index/solr/SolrQueryService.java | 3 +-
.../solr/assembly/SolrIndexingAssembler.java | 1 +
extensions/indexing-sql/dev-status.xml | 6 +-
.../index/sql/SQLIndexingConfiguration.java | 31 +
.../sql/SQLIndexingEngineConfiguration.java | 31 -
.../index/sql/SQLIndexingEngineService.java | 44 -
.../polygene/index/sql/SQLIndexingService.java | 44 +
.../AbstractSQLIndexQueryAssembler.java | 11 +-
.../assembly/PostgreSQLIndexQueryAssembler.java | 4 +-
.../support/postgresql/PostgreSQLService.java | 4 +-
.../support/skeletons/AbstractSQLIndexing.java | 281 ++---
.../support/skeletons/AbstractSQLStartup.java | 9 +-
.../skeletons/SQLCompatEntityStateWrapper.java | 25 +-
.../support/skeletons/SqlIndexingException.java | 34 +
.../postgresql/PostgreSQLComplexQueryTest.java | 2 +-
.../postgresql/PostgreSQLDBIntegrityTest.java | 2 +-
.../postgresql/PostgreSQLEntityFinderTest.java | 2 +-
.../sql/postgresql/PostgreSQLQueryTest.java | 2 +-
.../codahale/CodahaleMetricsProvider.java | 3 +-
.../assembly/CodahaleMetricsAssembler.java | 3 +-
.../polygene/migration/MigrationTest.java | 58 +-
.../polygene/index/reindexer/ReindexerTest.java | 8 +-
.../JavaxJsonSerializationAssembler.java | 1 +
...vaxJsonConfigurationDeserializationTest.java | 8 +
.../JavaxXmlSerializationAssembler.java | 1 +
.../MessagePackSerializationAssembler.java | 1 +
gradle.properties | 2 +
gradle/wrapper/gradle-wrapper.jar | Bin 54227 -> 54712 bytes
gradle/wrapper/gradle-wrapper.properties | 3 +-
gradlew | 6 +-
internals/testsupport-internal/build.gradle | 7 +-
.../src/main/docker/mongo/Dockerfile | 16 +
.../polygene/test/docker/DelayChecker.java | 60 +
.../apache/polygene/test/docker/DockerRule.java | 156 +++
.../apache/polygene/test/docker/package.html | 25 +
.../polygene/test/internal/DelayChecker.java | 60 -
.../polygene/test/internal/DockerRule.java | 156 ---
.../apache/polygene/test/internal/package.html | 25 -
.../polygene/library/alarm/AlarmSystem.java | 2 +-
.../library/alarm/AlarmSystemAssembler.java | 3 +-
.../polygene/library/alarm/AlarmProxyTest.java | 6 +-
libraries/constraints/build.gradle | 2 +
.../library/constraints/HostPortConstraint.java | 43 +
.../constraints/HostPortListConstraint.java | 58 +
.../constraints/annotation/HostPort.java | 37 +
.../constraints/annotation/HostPortList.java | 37 +
.../library/constraints/ConstraintTest.java | 3 +-
.../constraints/HostPortConstraintTest.java | 119 ++
.../constraints/HostPortListConstraintTest.java | 159 +++
.../fileconfig/FileConfigurationAssembler.java | 3 +-
.../fileconfig/FileConfigurationTest.java | 42 +-
libraries/http/build.gradle | 2 +-
.../library/http/JettyServiceAssembler.java | 5 +-
.../library/http/SecureJettyConfiguration.java | 2 +-
.../http/VirtualHostJettyServiceTest.java | 2 -
libraries/jmx/src/docs/jmx.txt | 2 +-
.../jmx/ConfigurationManagerService.java | 2 +-
.../polygene/library/jmx/JMXAssembler.java | 2 -
.../apache/polygene/library/jmx/JMXTest.java | 15 +-
.../log/assemblies/LoggingAssembler.java | 2 -
.../trace/assemblies/TracingAssembler.java | 2 -
.../polygene/library/rdf/Model2XMLTest.java | 54 +-
.../rdf/entity/EntitySerializerTest.java | 4 +-
.../rdf/entity/EntityTypeSerializerTest.java | 19 +-
.../library/rest/client/ClientAssembler.java | 3 +-
.../ContextResourceClientFactoryTest.java | 2 +
.../rest/client/ContinuousIntegrationTest.java | 2 +
.../library/rest/client/RssReaderTest.java | 54 +-
.../library/rest/common/ValueAssembler.java | 2 -
.../rest/server/api/ContextResource.java | 4 +-
.../server/assembler/RestServerAssembler.java | 3 +-
.../restlet/ConstraintViolationMessages.java | 4 +-
.../restlet/InteractionConstraintsService.java | 6 +-
.../server/restlet/RequestReaderDelegator.java | 2 +-
.../server/restlet/ResponseWriterDelegator.java | 2 +-
.../requestreader/DefaultRequestReader.java | 4 +-
.../library/rest/admin/EntitiesResource.java | 1 -
.../library/rest/admin/EntityResource.java | 3 +-
.../library/rest/admin/IndexResource.java | 10 +-
.../library/rest/admin/RestAssembler.java | 3 +-
.../library/rest/admin/DomainAssembler.java | 4 +-
.../library/rest/admin/DummyDataService.java | 8 +-
.../polygene/library/rest/admin/RestTest.java | 12 +-
libraries/restlet/build.gradle | 5 +-
.../library/restlet/PolygeneEntityRestlet.java | 1 -
.../restlet/PolygeneRestApplication.java | 116 +-
.../PolygeneRestApplicationLauncher.java | 104 ++
.../library/restlet/PolygeneServerServlet.java | 9 +-
.../restlet/assembly/CrudServiceAssembler.java | 2 -
.../restlet/assembly/GenericRestLayer.java | 36 -
.../assembly/RestApplicationAssembler.java | 86 --
.../RestletCrudConnectivityAssembler.java | 5 +-
.../assembly/RestletCrudModuleAssembler.java | 26 +-
.../configuration/ConfigurationLayer.java | 47 -
.../configuration/ConfigurationModule.java | 41 -
.../connectivity/ConnectivityLayer.java | 41 -
.../assembly/connectivity/RestModule.java | 42 -
.../assembly/connectivity/SecurityModule.java | 37 -
.../restlet/assembly/domain/CrudModule.java | 40 -
.../restlet/assembly/domain/DomainLayer.java | 39 -
.../infrastructue/FileStorageModule.java | 52 -
.../assembly/infrastructue/IndexingModule.java | 56 -
.../infrastructue/InfrastructureLayer.java | 56 -
.../infrastructue/SerializationModule.java | 39 -
.../assembly/resource/ResourceLayer.java | 39 -
.../restlet/crud/EntityListResource.java | 5 +-
.../library/restlet/crud/EntityResource.java | 15 +-
.../restlet/identity/IdentityManager.java | 4 +-
.../restlet/resource/CreationResource.java | 8 +-
.../restlet/resource/EntryPointResource.java | 6 +-
.../restlet/resource/ResourceBuilder.java | 32 +-
.../serialization/JsonRepresentation.java | 7 +-
.../library/restlet/TestApplication.java | 10 +-
.../assembly/RestApplicationAssembler.java | 85 ++
.../configuration/ConfigurationLayer.java | 45 +
.../configuration/ConfigurationModule.java | 39 +
.../connectivity/ConnectivityLayer.java | 39 +
.../assembly/connectivity/RestModule.java | 40 +
.../assembly/connectivity/SecurityModule.java | 35 +
.../restlet/assembly/domain/CrudModule.java | 38 +
.../restlet/assembly/domain/DomainLayer.java | 37 +
.../infrastructue/FileStorageModule.java | 50 +
.../assembly/infrastructue/IndexingModule.java | 54 +
.../infrastructue/InfrastructureLayer.java | 54 +
.../infrastructue/SerializationModule.java | 37 +
.../assembly/resource/ResourceLayer.java | 37 +
.../polygene/library/scripting/Scripting.java | 2 +-
.../library/scripting/HelloSpeakerTest.java | 31 +-
.../shiro/assembly/PasswordDomainAssembler.java | 3 +-
.../assembly/PermissionsDomainAssembler.java | 3 +-
.../assembly/StandaloneShiroAssembler.java | 3 +-
.../library/shiro/web/ShiroFilterService.java | 5 +-
.../shiro/web/assembly/HttpShiroAssembler.java | 26 +-
.../PolygeneApplicationFactoryBean.java | 8 +-
.../importer/SpringImporterAssembler.java | 3 +-
.../sql/liquibase/LiquibaseAssembler.java | 3 +-
...bstractPooledDataSourceServiceAssembler.java | 3 +-
.../sql/assembly/DataSourceAssembler.java | 5 +-
.../sql/assembly/DataSourceJMXAssembler.java | 3 +-
.../assembly/ExternalDataSourceAssembler.java | 5 +-
.../DataSourceConfigurationState.java | 3 +-
.../DataSourceConfigurationManagerService.java | 2 +-
...taSourceConfigurationManagerServiceTest.java | 3 -
.../assembly/PersistingSequencingAssembler.java | 3 +-
.../assembly/TransientSequencingAssembler.java | 3 +-
.../uid/uuid/assembly/UuidServiceAssembler.java | 3 +-
.../uowfile/bootstrap/UoWFileAssembler.java | 3 +-
.../docs/tutorials/howto-releasing-apache.txt | 11 +-
manual/src/docs/userguide/extensions.txt | 4 +
manual/src/docs/userguide/glossary.txt | 8 +
manual/src/docs/userguide/tools.txt | 15 +-
.../src/docs/website/resources/css/polygene.css | 4 +
.../docs/website/resources/images/cloudbees.png | Bin 7493 -> 0 bytes
.../website/resources/images/library-jmx.png | Bin 36579 -> 244987 bytes
.../resources/images/tools-entity-viewer.png | Bin 52322 -> 0 bytes
.../images/tools-envisage-stacked-collapsed.png | Bin 30355 -> 211242 bytes
.../resources/images/tools-envisage-stacked.png | Bin 36070 -> 225560 bytes
.../images/tools-envisage-structure.png | Bin 90145 -> 277222 bytes
.../resources/images/tools-envisage-type.png | Bin 88278 -> 279752 bytes
.../ParameterViolationConcern.java | 4 +-
.../PhoneNumberParameterViolationConcern.java | 6 +-
.../moneytransfer/context/PayBillsContext.java | 4 +-
.../moneytransfer/context/PayBillsContext2.java | 4 +-
.../dci/moneytransfer/test/AccountIds.java | 8 +-
.../moneytransfer/test/TransferMoneyTest.java | 21 +-
.../moneytransfer/test/TransferMoneyTest2.java | 29 +-
.../sample/forum/assembler/ForumAssembler.java | 2 -
.../sample/forum/data/entity/Forums.java | 4 +-
.../sample/forum/data/entity/Users.java | 2 +-
.../rest/resource/forum/BoardResource.java | 2 +-
.../rest/resource/forum/ForumResource.java | 2 +-
.../rest/resource/forum/ForumsResource.java | 2 +-
.../apache/polygene/sample/forum/web/Main.java | 4 +-
.../sample/rental/domain/dev/InitialData.java | 2 +-
.../polygene/sample/rental/web/BookingPage.java | 4 +-
.../polygene/sample/rental/web/MainPage.java | 2 +-
.../apache/polygene/sample/rental/web/Page.java | 6 +-
.../sample/rental/web/assembly/PagesModule.java | 2 -
.../assembly/RentalApplicationAssembler.java | 2 -
.../rental/web/assembly/RentalModule.java | 2 -
.../rental/web/assembly/StorageModule.java | 2 -
.../sample/sqlsupport/AppAssembler.java | 2 -
.../swing/binding/SwingBindingAssembler.java | 2 +-
.../sample/swing/binding/example/Main.java | 20 +-
.../AbstractEntityStorePerformanceTest.java | 4 +-
.../jdbm/JdbmEntityStorePerformanceTest.java | 6 +-
.../MemoryEntityStorePerformanceTest.java | 13 +-
.../sql/DerbySQLEntityStorePerformanceTest.java | 51 +-
.../PostgreSQLEntityStorePerformanceTest.java | 57 +-
.../indexing/rdf/QueryPerformanceTest.java | 9 +-
.../CompositeCreationPerformanceTest.java | 14 +-
.../composite/InvocationPerformanceTest.java | 6 +-
.../PropertyMixinInvocationPerformanceTest.java | 4 +-
.../object/ObjectCreationPerformanceTest.java | 16 +-
.../ServiceInvocationPerformanceTest.java | 16 +-
.../test/regression/ConcernsOnPropertyTest.java | 6 +-
tools/envisage/src/docs/envisage.txt | 54 +
.../java/org/apache/polygene/envisage/Main.java | 7 +-
.../envisage/school/EnvisageSchoolSample.java | 12 +-
.../envisage/school/SchoolAssembler.java | 8 +-
.../initialdata/SamplePersonInitialData.java | 2 +-
.../persistence/PersistenceAssembler.java | 4 +-
tools/generator-polygene/.gitignore | 1 +
tools/generator-polygene/app/index.js | 276 +++--
.../application.java.tmpl | 83 ++
.../CommandLineApplication/bootstrap.tmpl | 49 +
.../ConfigModule/bootstrap.tmpl | 3 +
.../templates/ConfigurationLayer/bootstrap.tmpl | 2 +-
.../HttpServerModule/bootstrap.tmpl | 103 ++
.../HttpServerModule/module.js | 29 +
.../RestApiModule/DefaultEnroler.tmpl | 7 +-
.../RestApiModule/NullEnroler.tmpl | 32 -
.../RestApiModule/NullVerifier.tmpl | 34 -
.../RestApiModule/bootstrap.tmpl | 10 +-
.../ConnectivityLayer/RestApiModule/module.js | 4 -
.../templates/ConnectivityLayer/bootstrap.tmpl | 3 +-
.../DomainLayer/DomainModule/Configuration.tmpl | 10 +-
.../DomainLayer/DomainModule/Crud.tmpl | 7 +-
.../DomainLayer/DomainModule/Entity.tmpl | 7 +-
.../DomainLayer/DomainModule/bootstrap.tmpl | 23 +-
.../DomainModule/config.properties.tmpl | 22 +
.../DomainLayer/DomainModule/config.yaml.tmpl | 23 -
.../DomainLayer/DomainModule/module.js | 14 +-
.../DomainLayer/JmxModule/bootstrap.tmpl | 6 +-
.../DomainLayer/SecurityModule/bootstrap.tmpl | 20 -
.../IndexingModule/bootstrap.tmpl | 29 +-
.../indexing/ds-index-postgresql.properties | 23 +
.../indexing/index-rdf.properties | 57 +
.../IndexingModule/indexing/solr-schema.xml | 606 ++++++++++
.../IndexingModule/indexing/solrconfig.xml | 1036 ++++++++++++++++++
.../IndexingModule/module.js | 19 +
.../MetricsModule/bootstrap.tmpl | 31 +-
.../InfrastructureLayer/MetricsModule/module.js | 8 +-
.../SerializationModule/bootstrap.tmpl | 10 +-
.../SerializationModule/module.js | 2 +-
.../StorageModule/bootstrap.tmpl | 54 +-
.../InfrastructureLayer/StorageModule/module.js | 20 +
.../storage/ds-es-derbysql.properties | 24 +
.../storage/ds-es-h2sql.properties | 24 +
.../storage/ds-es-mysql.properties | 24 +
.../storage/ds-es-postgresql.properties | 24 +
.../storage/ds-es-sqlite.properties | 24 +
.../storage/es-cassandra.properties | 57 +
.../StorageModule/storage/es-file.properties | 49 +
.../StorageModule/storage/es-geode.properties | 53 +
.../storage/es-hazelcast.properties | 29 +
.../StorageModule/storage/es-jclouds.properties | 48 +
.../StorageModule/storage/es-jdbm.properties | 31 +
.../StorageModule/storage/es-leveldb.properties | 52 +
.../StorageModule/storage/es-mongodb.properties | 71 ++
.../StorageModule/storage/es-redis.properties | 44 +
.../StorageModule/storage/es-riak.properties | 107 ++
.../StorageModule/storage/es-sql.properties | 36 +
.../InfrastructureLayer/bootstrap.tmpl | 14 +-
.../RestAPIApplication/Launcher.java.tmpl | 76 ++
.../app/templates/RestAPIApplication/SETUP.tmpl | 41 +
.../app/templates/RestAPIApplication/app.js | 34 +-
.../RestAPIApplication/application.java.tmpl | 97 ++
.../RestAPIApplication/bootstrap-test.tmpl | 406 +++++++
.../templates/RestAPIApplication/bootstrap.tmpl | 72 ++
.../customUnixStartScript.txt.tmpl | 175 +++
.../customWindowsStartScript.txt.tmpl | 89 ++
.../RestAPIApplication/dev-keystore.p12 | Bin 0 -> 2586 bytes
.../RestAPIApplication/web-shiro.ini.tmpl | 44 +
.../templates/RestAPIApplication/web.xml.tmpl | 46 -
.../CommandLineModule/bootstrap.tmpl | 2 +-
.../app/templates/buildtool/build.js | 8 +-
.../app/templates/buildtool/gradle-app.tmpl | 103 +-
.../templates/buildtool/gradle-bootstrap.tmpl | 67 +-
.../app/templates/buildtool/gradle-model.tmpl | 8 +-
.../app/templates/buildtool/gradle-rest.tmpl | 6 +-
.../app/templates/buildtool/gradle-root.tmpl | 45 +-
.../app/templates/buildtool/gradle-wrapper.jar_ | Bin 51348 -> 0 bytes
.../buildtool/gradle-wrapper.properties_ | 24 -
.../app/templates/buildtool/gradlew-bat.tmpl | 109 --
.../app/templates/buildtool/gradlew.tmpl | 183 ----
tools/generator-polygene/build.gradle | 24 +-
tools/generator-polygene/dev-status.xml | 6 +-
tools/generator-polygene/package.json | 2 +-
.../src/docs/yeoman_polygene.txt | 452 ++++++++
tools/generator-polygene/test/generator_test.js | 130 ++-
tools/model-detail/dev-status.xml | 2 +-
tools/model-detail/src/docs/model-detail.txt | 52 +
.../descriptor/ActivatorDetailDescriptor.java | 29 +
.../descriptor/ApplicationDetailDescriptor.java | 26 +
.../descriptor/CompositeDetailDescriptor.java | 27 +-
.../CompositeMethodDetailDescriptor.java | 36 +-
.../descriptor/ConstructorDetailDescriptor.java | 8 +
.../descriptor/EntityDetailDescriptor.java | 10 +-
.../ImportedServiceCompositeDescriptor.java | 17 +
.../ImportedServiceDetailDescriptor.java | 14 +
.../InjectedFieldDetailDescriptor.java | 9 +
.../InjectedMethodDetailDescriptor.java | 8 +
.../InjectedParametersDetailDescriptor.java | 29 +-
.../model/descriptor/LayerDetailDescriptor.java | 29 +
.../MethodConcernDetailDescriptor.java | 28 +
.../MethodConcernsDetailDescriptor.java | 14 +
.../MethodConstraintDetailDescriptor.java | 9 +
.../MethodConstraintsDetailDescriptor.java | 6 +
.../MethodSideEffectDetailDescriptor.java | 27 +
.../MethodSideEffectsDetailDescriptor.java | 9 +
.../model/descriptor/MixinDetailDescriptor.java | 28 +
.../descriptor/ModuleDetailDescriptor.java | 21 +
.../descriptor/ObjectDetailDescriptor.java | 28 +
.../descriptor/ServiceDetailDescriptor.java | 7 +
.../tools/model/descriptor/ServiceUsage.java | 17 +
.../descriptor/TransientDetailDescriptor.java | 7 +
.../model/descriptor/ValueDetailDescriptor.java | 10 +-
.../tools/model/descriptor/package.html | 2 +-
.../polygene/tools/model/util/APIFinder.java | 4 +-
.../polygene/tools/model/util/package.html | 2 +-
.../tools/model/DocumentationSupport.java | 118 ++
.../src/test/resources/doc-support-report.json | 129 +++
tools/src/docs/envisage.txt | 55 -
tools/src/docs/yeoman_polygene.txt | 388 -------
.../cargo/step2/SequencingConcernTest.java | 36 +-
.../composites/tutorial10/HelloWorldTest.java | 16 +-
.../composites/tutorial3/HelloWorldTest.java | 16 +-
.../composites/tutorial4/HelloWorldTest.java | 16 +-
.../composites/tutorial5/HelloWorldTest.java | 16 +-
.../composites/tutorial6/HelloWorldTest.java | 16 +-
.../composites/tutorial7/HelloWorldTest.java | 16 +-
.../composites/tutorial8/HelloWorldTest.java | 18 +-
.../composites/tutorial9/HelloWorldTest.java | 18 +-
.../polygene/tutorials/hello/HelloTest4.java | 9 +-
782 files changed, 18145 insertions(+), 9670 deletions(-)
----------------------------------------------------------------------