Closed Bug 1246624 Opened 8 years ago Closed 8 years ago

Update jsonschema2go to take fixes introduced into taskcluster-worker-go

Categories

(Taskcluster :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pmoore, Assigned: pmoore)

References

()

Details

Attachments

(1 file)

taskcluster-client-go was written before jsonschema2go. The origin of jsonschema2go was code from taskcluster-client-go, but it was never extracted in a way that taskcluster-client-go could still use it.

The first part of overcoming this code duplication and diversion is to update jsonschema2go to pick up all the changes that got added to the equivalent code inside taskcluster-client-go.

This ultimately blocks taskcluster-worker development, as we'll need a whole bunch of automatic go type generation during the code-generation steps of the taskcluster-worker build process.
Blocks: 1246628
Blocks: 1246630
No longer blocks: 1244127
No longer blocks: 1246630
Depends on: 1246630
Attached file Github commits
These changes already landed, but adding details of commits for bookkeeping purposes.
Assignee: nobody → pmoore
Status: NEW → ASSIGNED
Attachment #8717017 - Flags: review?(garndt)
Attachment #8717017 - Flags: review?(garndt)
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: