-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add extension support for external language Morphir #640
Conversation
🦋 Changeset detectedLatest commit: 4f77f85 The changes in this PR will be included in the next version bump. This PR includes changesets to release 23 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
...d-studio/src/components/editor/edit-panel/element-generation-editor/FileGenerationEditor.tsx
Outdated
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #640 +/- ##
==========================================
- Coverage 43.36% 43.30% -0.06%
==========================================
Files 914 915 +1
Lines 40666 40773 +107
Branches 9336 9355 +19
==========================================
+ Hits 17633 17657 +24
- Misses 22964 23048 +84
+ Partials 69 68 -1
|
packages/legend-extension-external-language-morphir/src/MorphirGenerationPlugin.tsx
Outdated
Show resolved
Hide resolved
packages/legend-extension-external-language-morphir/src/index.ts
Outdated
Show resolved
Hide resolved
packages/legend-extension-external-language-morphir/_package.config.js
Outdated
Show resolved
Hide resolved
packages/legend-extension-external-language-morphir/src/MorphirGenerationExtension.ts
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/editor-state/GraphGenerationState.ts
Outdated
Show resolved
Hide resolved
packages/legend-extension-external-language-morphir/src/MorphirGenerationPlugin.tsx
Outdated
Show resolved
Hide resolved
packages/legend-graph/src/models/protocols/pure/v1/engine/generation/V1_FileGenerationInput.ts
Outdated
Show resolved
Hide resolved
packages/legend-graph/src/models/protocols/pure/v1/engine/generation/V1_FileGenerationInput.ts
Outdated
Show resolved
Hide resolved
packages/legend-graph/src/models/protocols/pure/v1/engine/V1_Engine.ts
Outdated
Show resolved
Hide resolved
packages/legend-extension-external-language-morphir/src/ELMorphir_Extension.ts
Outdated
Show resolved
Hide resolved
packages/legend-extension-external-language-morphir/package.json
Outdated
Show resolved
Hide resolved
@CptTeddy just a small comment. I think next time, for things that you agreed with and fixed, you can mark the conversation as |
packages/legend-studio/src/stores/editor-state/GraphGenerationState.ts
Outdated
Show resolved
Hide resolved
packages/legend-graph/src/models/protocols/pure/v1/engine/generation/V1_FileGenerationInput.ts
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/editor-state/GraphGenerationState.ts
Outdated
Show resolved
Hide resolved
...s/legend-extension-external-language-morphir/src/components/ELMorphir_LegendStudioPlugin.tsx
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/editor-state/GraphGenerationState.ts
Outdated
Show resolved
Hide resolved
* add tagging mechanism for query * bump dependencies * improve webpack development build performance * cleanup file generation logic post #640 * taxonomy: properly expand tree when node is opened from search * fix search query endpoint * show warning when detecting duplicated projection column * refactor LegendApplication plugin manager * create event notifier mechanism * legend query: fix a bug with creating new query from an existing query * minor fixes post #679
Summary
This PR aims at providing Morphir IR generation capability to Studio among its supported file generation flows, via adding an extension to Legend Studio.
PureModelContextData
to usePureModelContextText
.How did you test this change?
pr-recording-two.mov