amplication / amplication/amplication

Update`CreateServerDockerComposeParams.updateProperties` and `CreateServerDockerComposeDBParams.updateProperties` interface to only expose methods to be used by a plugin developer to interact with the event params

Open
#5,888 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
16k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Update`CreateServerDockerComposeParams.updateProperties` and `CreateServerDockerComposeDBParams.updateProperties` interface to only expose methods to be used by a plugin developer to interact with the event params environment variables in easiness.

Similar of same interface defined here #5887 should be used

EventParams - CreateServerDockerComposeParams.updateProperties and CreateServerDockerComposeDBParams.updateProperties: Represent an array of objects and, as per the VariableDictionary, can cause duplicated keys with different values. It also makes any consumption of the vars more complicated than what they should be.
Impact: LOW
Affect: data-service-generation, code-gen-types, plugins that leverage EventNames.CreateServerDockerCompose or EventNames.CreateServerDockerComposeDB

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.