Started 4 mo 14 days ago
Took 16 min on centos-7-prg8x

Success Build #67 (Sep 15, 2020, 9:04:41 AM)

PR #523: [WIP] Project RADON extensions
Changes
  1. Add datatypes resource (commit: 1ace46d) (details / githubweb)
  2. Create hierarchical submodule for tosca models (commit: c2926d1) (details / githubweb)
  3. Copy xml model as preliminary canonical model (commit: a91ddc8) (details / githubweb)
  4. Push xml-model into an xml subpackage to avoid naming collisions with canonical model (commit: 2664108) (details / githubweb)
  5. Pull the Id system from winery.common into the canonical model (commit: 97e4cf5) (details / githubweb)
  6. Remove XML serialization metainformation from canonical model (commit: b1afd8a) (details / githubweb)
  7. Fix ComponentId discovery in repository utilities after moving ID classes (commit: 285688a) (details / githubweb)
  8. Remove JSON serialization information from XML model (commit: 14c43f5) (details / githubweb)
  9. Implement basic DataType retrieval (commit: b345cfd) (details / githubweb)
  10. Implement TDataType transformation to canonical model (commit: e74b4ac) (details / githubweb)
  11. Reinstate XML Serialization metadata for JSON response mechanism (commit: 44ec0d4) (details / githubweb)
  12. Promote YAML-like implementation of DataTypes and their properties to Canonical status (commit: 285e1a6) (details / githubweb)
  13. Intermediate progress for DataType retrieval through Management UI (commit: eadecc7) (details / githubweb)
  14. Bludgeon basic Constraint display for DataTypes into existence (commit: 22a7b16) (details / githubweb)
  15. Convert existing Sidebar component to ng-sidebar (commit: 1d734d8) (details / githubweb)
  16. Update properties rendering (commit: 444b23a) (details / githubweb)
  17. Make node-details-sidebar show properties for nodes (commit: be200ea) (details / githubweb)
  18. Inline properties-content component into properties component (commit: bd235d8) (details / githubweb)
  19. Splice properties-component into specialized subcomponents (commit: 3955fe4) (details / githubweb)
  20. Add YAML Properties editor component based on kvproperties component (commit: ee9a261) (details / githubweb)
  21. Small simplifying refactorings (commit: 63137e4) (details / githubweb)
  22. Stop creating repositories left and right and instead inject it (commit: d734f7b) (details / githubweb)
  23. Copyright update for modified files (commit: 6ae80f7) (details / githubweb)
  24. Remove Definitions in canonical model. (commit: 7512a63) (details / githubweb)
  25. Rewrite properties component to directly subscribe to the redux store (commit: 0ac805c) (details / githubweb)
  26. Stop regenerating the properties input form on edits from the current instance (commit: e37534b) (details / githubweb)
  27. Remove nodeChildrenArray indirection in canvas. (commit: ddb1802) (details / githubweb)
  28. Pull allEntities deserialization from winery component into backend service (commit: bbd6214) (details / githubweb)
  29. Generate yaml properties forms based on NodeType instead of stored values (commit: 5bdbf18) (details / githubweb)
  30. Add default values for non-specified properties (commit: 542e14f) (details / githubweb)
  31. Put in groundwork for dealing with custom datatypes (commit: 08143fa) (details / githubweb)
  32. Avoid generating an empty service template into definitions when deserializing yaml entities (commit: 623c797) (details / githubweb)
  33. Minor visual change to constraint-displaying (commit: a1e97b9) (details / githubweb)
  34. Pretend that we can expect the user to edit raw JSON for complex properties (commit: 1368c31) (details / githubweb)
  35. Support complex properties on the backend level (commit: e1be07e) (details / githubweb)
  36. Create model-mapper for XML<->Canonical conversion (commit: 8cd8774) (details / githubweb)
  37. Adress incompatibilities in the conversion from XML to Canonical (commit: 19744bc) (details / githubweb)
  38. Extract edmm/toscalight into a separate satellite module (commit: 87558a3) (details / githubweb)
  39. Fix minor incorrect naming in ToCanonical xml converter (commit: 681ac45) (details / githubweb)
  40. Rewrite Properties to simplify handling for XML model (commit: b8e7f58) (details / githubweb)
  41. Stop incorrect conversions between null, "null", and "" for properties (commit: 74563ae) (details / githubweb)
  42. Add basic test for YAML Repository roundtrip (commit: 3e7f460) (details / githubweb)
  43. Fix serialization and deserialization issues (commit: 3429238) (details / githubweb)
  44. Fix various bugs in the transformation between xml and canonical model (commit: 064b25f) (details / githubweb)
  45. Remove TBoolean indirection from the Canonical model (commit: ed82489) (details / githubweb)
  46. Move RefinementModels and kvproperties to separate extensions package (commit: ba95a45) (details / githubweb)
  47. Add XML Roundtrip test accessing the test-repository (commit: b6ef382) (details / githubweb)
  48. Fix various issues around model transformations and persistence (commit: 5bf2489) (details / githubweb)
  49. Add support for keySchema and entrySchema in properties definitions for YAML (commit: a134b11) (details / githubweb)
  50. Expand frontend support for YAML properties (commit: 5a75b2c) (details / githubweb)
  51. Add Javadoc explaining the deserialization process (commit: 7ea6eff) (details / githubweb)
  52. Add support for YamlProperties in PropertiesComponent (commit: b7e8ab9) (details / githubweb)
  53. Implement saving functionality for editing (commit: 296a66b) (details / githubweb)
  54. Use modified propertiesDefinition component for DataTypes (commit: 4bbfb16) (details / githubweb)
  55. Fix handling of no defined properties for yaml mode (commit: e87fa20) (details / githubweb)
  56. Fix deserialization of TDataType (commit: 3ef13a2) (details / githubweb)
  57. Fix XML Serialization for Properties of TEntityTemplates (commit: b642428) (details / githubweb)
  58. Remove XML-Roundtrip when obtaining TDefinitionWithCorrectImports (commit: 64ec8ec) (details / githubweb)
  59. Fix property editing behaviour (commit: 70e23fb) (details / githubweb)
  60. Remove unused yamlProperties component in tosca-management (commit: 5e39834) (details / githubweb)
  61. Extract parts of the existing code for property input into custom form component (commit: ce23997) (details / githubweb)
  62. Add basic constraint validation for properties-input (commit: de30bda) (details / githubweb)
  63. Add validation for properties and display error messages to the user (commit: a07a219) (details / githubweb)
  64. Dispatch onTouch event to update ng-pristine state (commit: 9e0f82a) (details / githubweb)
  65. Make the form display validation errors from type checks (commit: 9d86612) (details / githubweb)
  66. minor cleanup (commit: 3ca29a6) (details / githubweb)
  67. Fix property validation and display of multiple constraints (commit: 3fdf2a9) (details / githubweb)
  68. Fix property validation and object traversal in TypeConformanceValidator (commit: d967f9b) (details / githubweb)
  69. Merge the two competing implementations of QName into a shared model (commit: e29a30f) (details / githubweb)
  70. Minor fixes and renamings (commit: 6ceeb25) (details / githubweb)
  71. Implement validation of constraints defined on properties themselves (commit: f9294e4) (details / githubweb)
  72. Simplify Type Validation by passing property definition (commit: 6d7956a) (details / githubweb)
  73. Minor todos (commit: a1dcc77) (details / githubweb)
  74. #autofixup add todo for missing description display (commit: 163d4d3) (details / githubweb)
  75. Run Linter and fix issues (commit: b5b82e7) (details / githubweb)
  76. Fix compilation issues introduced by rebase and restructuring of TOSCA extensions (commit: cd37d77) (details / githubweb)
  77. Fix linting problems in tosca-management (commit: cb631b2) (details / githubweb)
  78. Compilation Fixes and use project-local node and npm (commit: c9fde14) (details / githubweb)
  79. Duplicate extensions to xml model and remove YAML classes from XML model (commit: ff02b2e) (details / githubweb)
  80. Reinstate conversion code for Winery-Specific extensions of TOSCA and replace XMLDefinitionsBasedCsarEntry (commit: 5d611d4) (details / githubweb)
  81. Correct nullable state of EntityTemplate's Type and reinstate nullchecking in ConsistencyChecker (commit: 2c7c854) (details / githubweb)
  82. Add threatmodeling model to java build profile (commit: 17ee02d) (details / githubweb)
  83. Actually request empty prefix for TOSCA_NAMESPACE instead of "don't care" (commit: 5cf408e) (details / githubweb)
  84. Add namespace declaration to extracted extensions package (commit: e341671) (details / githubweb)
  85. Add culling for object references in updated topologies (commit: 0cd31ab) (details / githubweb)
  86. Restore patching Any objects for JSON requests (commit: 979b631) (details / githubweb)
  87. Extract ComplianceRuleChecker Tests into separate class (commit: adddbcb) (details / githubweb)
  88. Fix serialization of Properties (commit: 9940e5a) (details / githubweb)
  89. Duplicate logback-config for tests to repository.visible to limit logspam (commit: 64ecd8c) (details / githubweb)
  90. Purge all References to Types without JAXB-visible namespace URI declaration (commit: 8d436d0) (details / githubweb)
  91. Fix linting issues (commit: 9ba8eee) (details / githubweb)
  92. Remove PropertyDefinitions as wrapping class for List to restore serialization compatibility for WineryPropertiesDefinition (commit: 2e2a736) (details / githubweb)
  93. Fix some more unit-tests around serialization issues (commit: bd84406) (details / githubweb)
  94. Disable known broken unit tests and stop caching install results (commit: f6845c1) (details / githubweb)
  95. Simplify PropertyAdapter, add VisualAppearance (commit: 93517b7) (details / githubweb)
  96. Acknowledge DataTypes are a referencable DefinitionsChild for export (commit: 18f3cbb) (details / githubweb)
  97. Include JAXB-RI in xml model dependencies (commit: 4946a6a) (details / githubweb)
  98. Manage expectations (commit: 97625c3) (details / githubweb)
  99. Correct the conversion of element references in exported operations (commit: 368ce77) (details / githubweb)
  100. Reinstate the erroneously removed identification strategy of hashing the serialization (commit: ef0a85c) (details / githubweb)
  101. Fix more unit tests (commit: 7a5a93d) (details / githubweb)
  102. Fix traversal of Requirements for Import determination (commit: cf33f6d) (details / githubweb)
  103. Remove incorrect restriction to FILE repositories for crawling referenced definitions (commit: 76768d8) (details / githubweb)
  104. Fix various bugs and expectations, mostly around serialization (commit: b9aa50a) (details / githubweb)
  105. Fix incorrect naming for Json properties abstract and final for EntityTypes (commit: e2445d0) (details / githubweb)
  106. Fix more unit tests (commit: ed5cd50) (details / githubweb)
  107. Fix checkstyle (commit: 9581bfb) (details / githubweb)
  108. Fix unit PropertiesDefinition serialization (commit: 7bdd239) (details / githubweb)
  109. Fix PatternRefinementModel tests (commit: 11afc88) (details / githubweb)
  110. Fix Tag Roundtrip expectations (commit: d385260) (details / githubweb)
  111. Fix incorrect refactoring to ComplianceRuleMatcher (commit: d362ed9) (details / githubweb)
  112. Fix final tests and checkstyle-suppressions (commit: 557b1fa) (details / githubweb)
  113. Fix Inheritance Resource handling for DataTypes and JSON deserialization for Properties (commit: c7b241d) (details / githubweb)
  114. Fix topologymodeler properties traversal for yaml-properties (commit: f3784fd) (details / githubweb)
  115. Fix sidebar slide (commit: 91a6c2d) (details / githubweb)
  116. Add menu and header style (commit: 3f277aa) (details / githubweb)
  117. Fix losing inputs and outputs when saving topology (commit: 1b92c8c) (details / githubweb)
  118. Add unit tests for property function serialization (commit: e5a9283) (details / githubweb)
  119. Add test for property function deserialization (commit: 5603063) (details / githubweb)
  120. Add initialization logic for Yaml Properties definitions in InheritanceUtils (commit: e6481cb) (details / githubweb)
  121. Include Readme Component and add constraints and inheritance section to dataType instance handling (commit: 199acef) (details / githubweb)
  122. Fix bug in default property generation for node types without parents (commit: 9cbb682) (details / githubweb)
  123. Allow editing constraints available directly on DataTypes (commit: 38a83d8) (details / githubweb)
  124. Fix checkstyle issues (commit: 26cff3f) (details / githubweb)
  125. Fix SET_PROPERTY for relationship templates (commit: 15a13be) (details / githubweb)
  126. Fix export of referenced DataTypes for RelationshipType definitions (commit: 6dbef8c) (details / githubweb)
  127. Do value-bodging for Property Definition default values (commit: 494e0d5) (details / githubweb)
  128. Handle changed default value for validSourceTypes in ReqCap checking (commit: da232c6) (details / githubweb)
  129. use maven-installed node interpreter for running frontends (commit: 0619ef2) (details / githubweb)
  130. Fix to determine a YAML repository (commit: 3c5ecf2) (details / githubweb)
  131. Fix to determine editable attribute of versioned type/template (commit: 8737ffc) (details / githubweb)
  132. Fix to handle non-versioned types (commit: ebea6d4) (details / githubweb)
  133. Fix to determine the correct IRepository ref (commit: 74e28eb) (details / githubweb)
  134. Add null check since the type of a req is always empty in YAML mode (commit: 058e425) (details / githubweb)
  135. Fix to save interface definitions properly (commit: 631f8d4) (details / githubweb)
  136. Add RADON license (commit: cca044f) (details / githubweb)
  137. Fix menu (commit: 6a9ffe6) (details / githubweb)
  138. Remove MediaType import (commit: e8c7b25) (details / githubweb)
  139. Only execute TOSCA Light checker for non-YAML repos (commit: ee3069b) (details / githubweb)
  140. Add default values for optional properties on EntityTemplate creation and prevent writing of empty properties (commit: 9fa9343) (details / githubweb)
  141. Push validation behaviour into typeaware component and emit change only on successful validation (commit: af7983d) (details / githubweb)
  142. Fix scrolling type palette (commit: ce510a6) (details / githubweb)
  143. Add default descriptions (commit: 21a676f) (details / githubweb)
  144. Fix mapping of interface definitions (commit: 8bd8752) (details / githubweb)
  145. Fix unit test (commit: 79870d4) (details / githubweb)
  146. Fix verification of in_range for subranges (commit: c353562) (details / githubweb)
  147. Fix deleting Yaml Requirement Definitions (commit: 1be6f5b) (details / githubweb)
  148. more adaptations to the new model (commit: babace9) (details / githubweb)
  149. fix set type of relation mapping (commit: 09274d1) (details / githubweb)
  150. Fix various bugs issues (#207) (commit: c4f7454) (details / githubweb)
  151. Minor fix (commit: f7e3e7d) (details / githubweb)
  152. Enable to touch data types (commit: 31b75ce) (details / githubweb)
  153. Update project files (commit: d1a28a4) (details / githubweb)
  154. fix new modeling elements to be manageable in the UI (commit: 6634088) (details / githubweb)
  155. Fix class cast exception (commit: 3034427) (details / githubweb)
  156. Disabled failed tests for now (commit: 4fdf056) (details / githubweb)
  157. Update EDMM dependency (commit: 4a6ee9e) (details / githubweb)
  158. Clean-up and specify GCS maven mirror (commit: 06978a4) (details / githubweb)
  159. Revert EDMM dependency (commit: 8057dd7) (details / githubweb)
  160. Hotfixes (#208) (commit: 3acfc1a) (details / githubweb)
  161. Reduce log-noise (commit: a14b3f9) (details / githubweb)
  162. New EDMM dependency should work (commit: e3e0096) (details / githubweb)
  163. Crop overflowing text (commit: 708e8ca) (details / githubweb)
  164. Using Apache HttpClient to download referenced files (commit: f3bc31c) (details / githubweb)
  165. Fix Topologymodeler startup in XML mode (#209) (commit: 5a8915d) (details / githubweb)
  166. Add 'www.' to jitpack.io URL (commit: 0b96b41) (details / githubweb)

GitHub pull request #523 of commit 0b96b41198a8103a074dff51f2cf1a4ea5898226, no merge conflicts.

Revision: 0b96b41198a8103a074dff51f2cf1a4ea5898226
  • detached
Test Result (no failures)

    Module Builds

    Success org.eclipse.winery.accountability46 sec
    Success org.eclipse.winery.bpmn4tosca.converter.tobpel5.2 sec
    Success org.eclipse.winery.cli19 sec
    Success org.eclipse.winery.common1 min 55 sec
    Success org.eclipse.winery.compliance5.4 sec
    Success org.eclipse.winery.crawler49 sec
    Success org.eclipse.winery.edmm1 min 16 sec
    Success org.eclipse.winery.frontends4 min 24 sec
    Success org.eclipse.winery.generators.ia26 sec
    Success org.eclipse.winery.highlevelrestapi1.9 sec
    Success org.eclipse.winery.model0.22 sec
    Success org.eclipse.winery.model.adaptation4.8 sec
    Success org.eclipse.winery.model.bpmn4tosca4.6 sec
    Success org.eclipse.winery.model.csar.toscametafile4.8 sec
    Success org.eclipse.winery.model.selfservice7.9 sec
    Success org.eclipse.winery.model.threatmodeling4.5 sec
     org.eclipse.winery.model.tosca (didn’t run)
    Success org.eclipse.winery.model.tosca.canonical6.2 sec
    Success org.eclipse.winery.model.tosca.xml5.8 sec
    Success org.eclipse.winery.model.tosca.yaml5.6 sec
     org.eclipse.winery.provenance (didn’t run)
     org.eclipse.winery.reporting (didn’t run)
    Success org.eclipse.winery.repository0.25 sec
    Success org.eclipse.winery.repository.client18 sec
    Success org.eclipse.winery.repository.common51 sec
     org.eclipse.winery.repository.configuration (didn’t run)
    Success org.eclipse.winery.repository.rest2 min 8 sec
     org.eclipse.winery.repository.ui (didn’t run)
    Success org.eclipse.winery.repository.visible54 sec
    Success org.eclipse.winery.repository.xml1.7 sec
    Success org.eclipse.winery.repository.yaml3.2 sec
    Success org.eclipse.winery.tools.copybaragenerator1.9 sec
    Success org.eclipse.winery.tools.deployablecomponents1.7 sec
    Success org.eclipse.winery.topologygraph2 sec
     org.eclipse.winery.topologymodeler (didn’t run)
     org.eclipse.winery.topologymodeler.ui (didn’t run)
     org.eclipse.winery.workflowmodeler (didn’t run)
     org.eclipse.winery.yaml.common (didn’t run)
     org.eclipse.winery.yaml.converter (didn’t run)
    Success Winery0.53 sec