Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

theRoughCode
Copy link
Contributor

@theRoughCode theRoughCode commented Jul 8, 2020

This PR moves some code from this PR to this repo.

We add a GetRuntimeMetadata method to ICallables that contains metadata to be used by the ExecutionPathTracer in that the iqsharp repo. The reason for moving the logic over here is to prevent circular dependencies between repos and to increase the modularity of defining custom RuntimeMetadata for each operation.

The default RuntimeMetadata is defined in Operations.cs, and any custom logic is overridden in the operation's specific namespace.

Tests are added that test the output of GetRuntimeMetadata of each of the custom logic we defined.

@theRoughCode theRoughCode self-assigned this Jul 8, 2020
@theRoughCode theRoughCode marked this pull request as draft July 8, 2020 19:38
@theRoughCode theRoughCode marked this pull request as ready for review July 9, 2020 22:20
@theRoughCode theRoughCode requested review from anpaz and cgranade July 15, 2020 00:37
Copy link
Member

@anpaz anpaz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of small changes. Almost ready from my POV.

@theRoughCode theRoughCode changed the base branch from master to anpaz/build.parallel July 15, 2020 15:35
@theRoughCode theRoughCode changed the base branch from anpaz/build.parallel to master July 15, 2020 15:35
@theRoughCode
Copy link
Contributor Author

There was a weird Github bug where my changes weren't showing after merging master in. I tried rebasing onto master instead but again, the changes weren't showing up on this PR specifically. Turns out this is a known bug for years and the solution involved having to switch the base branches.

@theRoughCode theRoughCode requested a review from anpaz July 15, 2020 16:17
@anpaz anpaz merged commit b1af02d into master Jul 15, 2020
@anpaz anpaz deleted the raphael/tracer branch July 15, 2020 22:12
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.

3 participants