You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds ParseSource to parse based on a string (url, filepath)
Adds ParseHooks to support custom function execution at the end of parsing a Service Template
Adds ServiceTemplate Clone and Merge methods
Adds support for Short and Full notation of RepositoryDefinition
Adds and Updates Normative Types
Adds reflection of Properties as Attributes
Apply inherited data to provide complete representation of entity
Adds ImportDefinition.
Adds handling of recursive imports (one file imports another)
Adds Version and version comparison support based on Tosca spec
Bug Fixes
Align CapabilityDefinition to Tosca spec by representing properties and attributes as Map instead of Slice
Fix InterfaceDefinition structure that included an extra map layer that resulted in parsing of the InterfaceDefinition losing Inputs defined at the InterfaceDefinition level vs. those defined at the Operations level.
Move Copy attribute from NodeType to NodeTemplate to align with Tosca spec
Fix RequirementDefinition Properties to be map[string]PropertyAssignment instead of map[string]interface{} as intended by the spec.
Fix TopologyTemplate Outputs attribute to be map[string]PropertyDefinition instead of map[string]Ouput where Output was interface{} as intended by the spec.