[DEECo] [d3scomp/JDEECo] e6ffd8: Split the PluginDependencyException into two excep...
GitHub
noreply at github.com
Fri Feb 6 19:27:47 CET 2015
Branch: refs/heads/plugin-architecture
Home: https://github.com/d3scomp/JDEECo
Commit: e6ffd81f634ed96aa1caba6a421f77585cbb81cd
https://github.com/d3scomp/JDEECo/commit/e6ffd81f634ed96aa1caba6a421f77585cbb81cd
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Split the PluginDependencyException into two exception classes
representing different failure scenarios. Added an interface
DEECoPluginContainer which provides a primary access point to the DEECo
class from the perspective of the plugins. An instance implementing this
interface is now also passed to the plugin via the init() method.
Refactoring of the DEECo class.
Commit: f27f430ca19e153a86d4e47794b5cecb280cffb8
https://github.com/d3scomp/JDEECo/commit/f27f430ca19e153a86d4e47794b5cecb280cffb8
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added basic tests for the DEECo class. Not tested yet, WIP.
Compare: https://github.com/d3scomp/JDEECo/compare/174d989e4ece...f27f430ca19e
More information about the DEECo
mailing list