concerto
concerto copied to clipboard
Business schema language and runtime
# Closes #858 ### Changes - Extract namespace scoped vocabulary from model and create expected yaml - Fix Generate DCS for Vocabulary, for namespace terms in yaml - Missing term...
# Feature Request 🛍️ Currently Vocabulary Term and Term_* only supports a single parameter and ignore others. This behavior needs to be enhanced to support multiple values. ## Use Case...
# Bug Report 🐛 Anecdotally, the `decoratorModels` function (https://github.com/accordproject/concerto/blob/main/packages/concerto-core/lib/decoratormanager.js#L372C12-L372C26) is a bottleneck in large models / large decorator command sets (DCS). It is suspected that there is poor algorithmic complexity...
# Feature Request 🛍️ Support imports across semver ranges. ## Use Case Allows less strict management of imports, meaning that when an imported namespace is referenced, if backwards compatible changes...
# Bug Report 🐛 `BaseModelManager` filter operation inadvertently manipulates the AST of any model file in place but then also returns a new filtered model manager. It should do one...
# Closes #992 This PR adds support for handling multiple decorators per target in Concerto models. Currently, only single decorators are handled, and this enhancement allows parsing and processing of...
# Bug Report 🐛 Type definitions for a DCS model are missing. Add generated typescript types of DCS Concerto Model to concerto-types module. ## Expected Behavior Type of DCS object...
# Feature Request 🛍️ Currently, the `Property `class in `concerto-core` does not provide a way to retrieve the default value of a property. This makes it impossible to detect changes...
# Bug Report 🐛 1. When comparing two models, Concerto doesn't consider changing a concept from concrete to abstract to be a breaking change, but it is because existing data...
# Feature Request 🛍️ A single model element target can have multiple decorators. Currently in DCS, we can only have one decorator per target. The request is to support multiple...