Skip to content
This repository has been archived by the owner on Jan 18, 2022. It is now read-only.

Port command payload/view manager/metadata storage/metaclass generators #1252

Merged
merged 11 commits into from
Jan 22, 2020

Conversation

paulbalaji
Copy link
Contributor

Description

ported

  • ecs view manager generator
  • command payload generator
  • metaclass generator
  • command metadata storage generator

Tests

see generated code

Documentation

will add in the final core port PR

Primary reviewers

If your change will take a long time to review, you can name at most two primary reviewers who are ultimately responsible for reviewing this request. @ mention them.

@improbable-prow-robot improbable-prow-robot added the jira/no-ticket Indicates a PR has no corresponding JIRA ticket label Jan 20, 2020
@improbable-prow-robot improbable-prow-robot added size/XXL Denotes a PR that changes 600+ lines, ignoring generated files. A: core Area: Core GDK labels Jan 20, 2020
var receivedRequestType = $"{command.CommandName}.ReceivedRequest";
var receivedResponseType = $"{command.CommandName}.RawReceivedResponse";

partial.Line($@"
Copy link
Contributor

Choose a reason for hiding this comment

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

Ya just didn't want to use the nice fluent API huh? Also this class can totally just be a generic base class that's not code generated.

@paulbalaji paulbalaji changed the base branch from feature/port-core-part-3 to develop January 22, 2020 15:24
@paulbalaji paulbalaji merged commit 250efaf into develop Jan 22, 2020
@paulbalaji paulbalaji deleted the feature/port-core-part-4 branch January 22, 2020 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A: core Area: Core GDK jira/no-ticket Indicates a PR has no corresponding JIRA ticket size/XXL Denotes a PR that changes 600+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants