-
Notifications
You must be signed in to change notification settings - Fork 75
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
Compile csharp datamodel before saving #11785
Compile csharp datamodel before saving #11785
Conversation
5ec9f34
to
4a254bf
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #11785 +/- ##
==========================================
+ Coverage 84.85% 84.95% +0.09%
==========================================
Files 886 887 +1
Lines 13054 13080 +26
Branches 1661 1664 +3
==========================================
+ Hits 11077 11112 +35
+ Misses 1739 1732 -7
+ Partials 238 236 -2 ☔ View full report in Codecov by Sentry. |
7038275
to
df6a2e6
Compare
695622f
to
3571dcf
Compare
backend/src/Designer/Services/Implementation/SchemaModelService.cs
Outdated
Show resolved
Hide resolved
Seems like there is an issue in the frontend. Docker build fails. |
Yep, there was some errors in a master version that was merged into this branch, but it should be fixed in current master! 😄 |
5546c6d
to
4b7a637
Compare
52032ae
to
e9d767a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A lot of great work is done!! 🚀 👏 I have a few comments for consideration 😊
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Outdated
Show resolved
Hide resolved
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Outdated
Show resolved
Hide resolved
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Outdated
Show resolved
Hide resolved
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Outdated
Show resolved
Hide resolved
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Show resolved
Hide resolved
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Outdated
Show resolved
Hide resolved
...p-development/features/dataModelling/SchemaEditorWithToolbar/SchemaGenerationErrorsPanel.tsx
Outdated
Show resolved
Hide resolved
...velopment/features/dataModelling/SchemaEditorWithToolbar/TopToolbar/GenerateModelsButton.tsx
Outdated
Show resolved
Hide resolved
...velopment/features/dataModelling/SchemaEditorWithToolbar/TopToolbar/GenerateModelsButton.tsx
Outdated
Show resolved
Hide resolved
...velopment/features/dataModelling/SchemaEditorWithToolbar/TopToolbar/GenerateModelsButton.tsx
Outdated
Show resolved
Hide resolved
becb883
to
1ae3d92
Compare
1ae3d92
to
4a35fd2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀 🥇
Description
Do compilation of csharp datamodell when clicking generate model and return customErrorMessages if there are any. If frontend receives any custom error messages it lists them in a new errors panel component.
Example when generating a datamodel with a field having the same name as the model itself and with a type named the same as one of its inner fields:
Related Issue(s)
Verification