[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