[DEECo] [d3scomp/JDEECo] 3e4afe: Refactor: RolesAnnotationChecker split into parts ...
GitHub
noreply at github.com
Thu Mar 19 17:45:10 CET 2015
Branch: refs/heads/roles
Home: https://github.com/d3scomp/JDEECo
Commit: 3e4afebdbd8339be98a43447e1802178148f80fb
https://github.com/d3scomp/JDEECo/commit/3e4afebdbd8339be98a43447e1802178148f80fb
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-16 (Mon, 16 Mar 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/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/TypeComparer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Refactor: RolesAnnotationChecker split into parts (used Dependency
Injection): RolesAnnotationChecker + KnowledgePathChecker + TypeComparer
+ ParameterKnowledgePathExctractor.
Updated tests for RolesAnnotationChecker (refactor + split).
Added skeleton for ComponentProcessChecker.
Commit: 58c8b724c41af73635f07d13032be48264cbeabe
https://github.com/d3scomp/JDEECo/commit/58c8b724c41af73635f07d13032be48264cbeabe
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-17 (Tue, 17 Mar 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationCheckerException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RoleAnnotationsHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/TypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/package-info.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
R 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
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparer.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImpl.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractor.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/TypeComparer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImplTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessCheckerTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparerTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImplTest.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/ParameterKnowledgePathExtractorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Refactor: Classes for checking components and ensembles moved to
separate package .deeco.annotations.checking.
Commit: 41ffcbc762aa4e4b36b8167e455f584b2a6ca360
https://github.com/d3scomp/JDEECo/commit/41ffcbc762aa4e4b36b8167e455f584b2a6ca360
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added implementation + tests for Component process checking.
Commit: e71ad67fec68523c3b79a33598184854dd349866
https://github.com/d3scomp/JDEECo/commit/e71ad67fec68523c3b79a33598184854dd349866
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/TypeComparer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/package-info.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added comments.
Compare: https://github.com/d3scomp/JDEECo/compare/3db925d2662c...e71ad67fec68
More information about the DEECo
mailing list