viash-io / viash

script + metadata = standalone component
https://viash.io
GNU General Public License v3.0
39 stars 2 forks source link

Don't override ProjectConfig as Project in schema exports #631

Closed Grifs closed 9 months ago

Grifs commented 9 months ago

Describe your changes

Output the project config under the default name ProjectConfig instead of Project during schema export.

This is now important as the project config is now part of the component config. Previously this was overridden as the class name was ViashProject which was less descriptive.

Related issue(s)

Closes #xxxx

Type of Change

Checklist

Requirements:

Tests:

Documentation:

Test Environment

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (25e8d91) 92.42% compared to head (43b7f2f) 92.42%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #631 +/- ## ======================================== Coverage 92.42% 92.42% ======================================== Files 128 128 Lines 3881 3881 Branches 634 634 ======================================== Hits 3587 3587 Misses 294 294 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.