Skip to content
This repository was archived by the owner on Oct 21, 2021. It is now read-only.

Implement inheritance through spec_dict merging in compilation#32

Open
moshewe wants to merge 3 commits intoargoproj-labs:masterfrom
moshewe:master
Open

Implement inheritance through spec_dict merging in compilation#32
moshewe wants to merge 3 commits intoargoproj-labs:masterfrom
moshewe:master

Conversation

@moshewe
Copy link

@moshewe moshewe commented Apr 22, 2021

Implemented in Workflow. I wasn't able to run the tests in the library (no explanation I could find on how to do that), but I've run the code with my own app and it works.

I've tested it with a hierarchy of 3 classes, A->B->C, and various inheritance scenarios. E.g., entrypoint was defined in A, and I can now see it in the compilation result of C.

Addresses #19 , but also some others I saw.

@moshewe moshewe requested a review from binarycrayon as a code owner April 22, 2021 08:28
@CLAassistant
Copy link

CLAassistant commented Apr 22, 2021

CLA assistant check
All committers have signed the CLA.

fixed bug in spec dict merging
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments