Skip to content
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

Adding Version 3 of Morphir IR Json Codecs #298

Conversation

dmitrykozinets
Copy link
Contributor

https://jira.kdc.capitalone.com/browse/FINCORE-16390

Recently, morphir-elm has updated the Morphir IR Codecs to version 3 and removed version 2.

https://github.com/finos/morphir-elm/commits/main/src/Morphir/IR/Distribution/Codec.elm

Creating Version 3 of Morphir IR Codecs.

Leaving versions 1 and 2 of Morphir IR Codecs for backwards compatibility.

@sonatype-lift
Copy link

sonatype-lift bot commented Aug 2, 2023

Sonatype Lift is retiring

Sonatype Lift will be retiring on Sep 12, 2023, with its analysis stopping on Aug 12, 2023. We understand that this news may come as a disappointment, and Sonatype is committed to helping you transition off it seamlessly. If you’d like to retain your data, please export your issues from the web console.
We are extremely grateful and thank you for your support over the years.

📖 Read about the impacts and timeline

@DamianReeves DamianReeves merged commit 20e64d4 into finos:series/0.4.0 Aug 2, 2023
DamianReeves added a commit that referenced this pull request Aug 2, 2023
* Start of consolidation of various packages into one (#286)

* Consolidating: foundations -> morphir

* Consolidation: Move datamodel -> morphir

* Consolidation: Move datamodel-json-zio -> interop-zio-json

* Consolidation: Move sdk -> morphir

* Change package name for free

* Added Literal

* Bring in Value and Pattern

* Consolidation: morphir-datamodel -> morphir

* Added NodeTag

* Value, ValueSpecification, and ValueDefinition changes

* Fix mill build warnings about deprecated usages (#287) (#289)

* (Re-merge) Simplify Deriver API. Support Deriver[T] implicit. (#290)

* Simplify Deriver API. Support Deriver[T] implicit. (Re-merge)

* Simplify Deriver API. Support Deriver[T] implicit. (Re-merge)

* Fix API

* Stub for creation of a Morphir SBT plugin (#295)

* Add start of location to place the sbt plugin

* Remove SBT integration in mill will use sbt in a sub-folder

* Main integration (#296)

* Fix mill build warnings about deprecated usages (#287)

* Simplify Deriver API. Support Deriver[T] implicit. (#288)

* Update scalafmt-core to 3.7.11 (#292)

* Update scalafmt-core to 3.7.11

* Reformat with scalafmt 3.7.11

Executed command: scalafmt --non-interactive

* Add 'Reformat with scalafmt 3.7.11' to .git-blame-ignore-revs

* Update json-diff to 0.0.6 (#291)

---------

Co-authored-by: haesu <haesu@users.noreply.github.com>
Co-authored-by: Alexander Ioffe <deusaquilus@gmail.com>
Co-authored-by: Scala Steward <43047562+scala-steward@users.noreply.github.com>

* Evaluator API - refinement (pass 1) (#297)

* Tests passing

* Further API cleanup

---------

Co-authored-by: Edward Peters <edwardstuyvesantpeters@gmail.com>

* Adding Version 3 of Morphir IR Json Codecs (#298)

Adding Morphir IR Json Codecs for version 3

* Added appropriate instances for Scala 2 for some but not all derivers (#299)

* Added appropriate instances for Scala 2 for some but not all derivers

* Add evaluator-tests as a yarn workspace

* Add ZIO integration for reading MorphirIR from file

* Formatting

* Remove un-needed tests

* Updating some of the API for MorphirRuntime (#301)

---------

Co-authored-by: Alexander Ioffe <deusaquilus@gmail.com>
Co-authored-by: haesu <haesu@users.noreply.github.com>
Co-authored-by: Scala Steward <43047562+scala-steward@users.noreply.github.com>
Co-authored-by: Edward Peters <edwardstuyvesantpeters@gmail.com>
Co-authored-by: Dmitry Kozinets <dkozinets@yahoo.com>
@dmitrykozinets dmitrykozinets deleted the FINCORE-16390-create-morphir-ir-codecs-version-3 branch August 8, 2023 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants