[DEECo] [d3scomp/JDEECo] 4bcff4: Added ComponentInstance.roles into model.
GitHub
noreply at github.com
Mon Mar 2 17:55:26 CET 2015
Branch: refs/heads/jDEECo-3
Home: https://github.com/d3scomp/JDEECo
Commit: 4bcff4f927957d99faf1e5e6eb717b74ffa9f961
https://github.com/d3scomp/JDEECo/commit/4bcff4f927957d99faf1e5e6eb717b74ffa9f961
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
Log Message:
-----------
Added ComponentInstance.roles into model.
Added basic attributes for role definition/verification.
Commit: 1213628228a76a0c5faa6f0f8599ddcafbe12428
https://github.com/d3scomp/JDEECo/commit/1213628228a76a0c5faa6f0f8599ddcafbe12428
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added class for checking Roles annotations.
Added tests for this class.
Now capable of testing whether a class implements specific role(s).
Commit: af78779b1c66c0d344c424136b2650b92d8e4710
https://github.com/d3scomp/JDEECo/commit/af78779b1c66c0d344c424136b2650b92d8e4710
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
Log Message:
-----------
Refactor: Extracted methods for creating KnowledgePaths into
KnowledgePathHelper
Preparations for validation of ensemble parameters against role
definitions.
Commit: ec5815924a463c6efe634da38b0b38b2e499aa59
https://github.com/d3scomp/JDEECo/commit/ec5815924a463c6efe634da38b0b38b2e499aa59
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added tests for the checkRolesImplementation(List<Parameter>,
CoordinatorRole[], MemberRole[]) method.
Commit: 26a10e7867738d79c8434e388db74cfe766cfb74
https://github.com/d3scomp/JDEECo/commit/26a10e7867738d79c8434e388db74cfe766cfb74
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Partial impelemtation of checkRolesImplementation method.
Commit: 668e6faa8af2c69a877d02615182b4b633ed6268
https://github.com/d3scomp/JDEECo/commit/668e6faa8af2c69a877d02615182b4b633ed6268
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added generic type information into the Parameter class.
Some more research needs to be done.
Commit: f2f69d6ea9d329fb093d48de22be60883ddde0d7
https://github.com/d3scomp/JDEECo/commit/f2f69d6ea9d329fb093d48de22be60883ddde0d7
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/C1C2C3E1E2E3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/ChildOfCorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE3.xmi
Log Message:
-----------
Removed role-checking from the Annotation Processor
Commit: b00ebcccbcba72d5626b821c8649a65a53a61921
https://github.com/d3scomp/JDEECo/commit/b00ebcccbcba72d5626b821c8649a65a53a61921
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/CustomStepTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DelayedKnowledgeDataHandler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/KnowledgeUpdateTask.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/SimulationStepTask.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into roles
Commit: 8d37bcc902bd14698d5b654a5d1aa6a55745375a
https://github.com/d3scomp/JDEECo/commit/8d37bcc902bd14698d5b654a5d1aa6a55745375a
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Separated annotation processing and validation. General concept of
Annotation Checker introduced. AnnotationProcessorTests modified such
that they test only annotation processing (not validation).
Commit: d6d656c61f077a78bef59879335903b2e6538f99
https://github.com/d3scomp/JDEECo/commit/d6d656c61f077a78bef59879335903b2e6538f99
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Removed failing tests from deeco.runtime
Commit: 35316db6c140496e94a5497a77a4338b3f8013f3
https://github.com/d3scomp/JDEECo/commit/35316db6c140496e94a5497a77a4338b3f8013f3
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
Log Message:
-----------
Added comments
Commit: 202c4aef400ed46f9873bd400fb8dc40a1e688ff
https://github.com/d3scomp/JDEECo/commit/202c4aef400ed46f9873bd400fb8dc40a1e688ff
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Minor refactoring, introduced RoleAnnotationsHelper class for simpler
work with role annotations.
Commit: f32260ffa9ed0dca0edbc4b7471c205211807852
https://github.com/d3scomp/JDEECo/commit/f32260ffa9ed0dca0edbc4b7471c205211807852
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added checks for ensemble membership/knowledge exchange parameters when
using @CoordinatorRole and @MemberRole. Added tests.
Commit: d3c2a16d0127b8ebf6f138854c9eef259b3f55c0
https://github.com/d3scomp/JDEECo/commit/d3c2a16d0127b8ebf6f138854c9eef259b3f55c0
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-02 (Mon, 02 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added documentation. Removed failing test.
Commit: 6105e368c1c6710ef2be47c7ab137d2fcf8a29d1
https://github.com/d3scomp/JDEECo/commit/6105e368c1c6710ef2be47c7ab137d2fcf8a29d1
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-02 (Mon, 02 Mar 2015)
Changed paths:
M .gitignore
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/pom.xml
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/NoExecutorAvailableException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/RunnerTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
A jdeeco-network-plugin/.gitignore
A jdeeco-network-plugin/.project
A jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/Address.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L1DataProcessor.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/L1PacketTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
A jdeeco-parent/jDEECoFormatter.xml
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into roles
Compare: https://github.com/d3scomp/JDEECo/compare/d75f2e5b2cfe...6105e368c1c6
More information about the DEECo
mailing list