Skip to content

Refactoring of ta3ta2-api implementation and fix for issue #48

Aécio Santos requested to merge aecio/ta3ta2api-refactoring into devel

This merge request includes following changes:

  • Extracted ta3ta2-api .proto files to a new package named ta3ta2-api-ts which includes all necessary TypesScript types compiled automatically using the protoc compiler with the plugins ts-protoc-gen and protoc-gen-grpc. The package is published at https://www.npmjs.com/package/ta3ta2-api-ts and its source code is hosted at https://gitlab.com/ViDA-NYU/d3m/ta3ta2-api-ts.
  • Refactored the TA2TA3-API implementation to use the new ta3ta2-api-ts package, which improves maintainability and fixes issue longstanding issues with deserialization of protocol buffer messages (see issue #48 (closed)).
  • Updated React dependency to version 16.8.6
  • Updated dependencies, including react-hot-loader, styled-components, and jest.

Merge request reports