Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Containerization, Class Restructuring, Lint Fixes, Module Export Changes #38

Merged
merged 2 commits into from
Jul 9, 2019

Conversation

MattRoss34
Copy link
Owner

Containerize, Restructure Classes, Lint Fixes, Module Export Changes

  • Add containerization using Inversify
  • Restructure to optimize Classes and Tests
  • Fix tslint configuration
  • Fix various lint errors and warnings
  • Move retry logic to utils function
  • Move Cloud Config Client call to separate gateway class
  • Move Cloud Config Client retrieval logic to separate service class
  • Hide internal implementation behind private methods
  • Move test logic for private functions to the 'load' function tests
  • Add 'Config' export for better TypeScript support
  • Add tests for index

- Add containerization using Inversify
- Restructure to optimize Classes and Tests
- Fix tslint configuration
- Fix various lint errors and warnings
- Move retry logic to utils function
- Move Cloud Config Client call to separate gateway class
- Move Cloud Config Client retrieval logic to separate service class
- Hide internal implementation behind private methods
- Move test logic for private functions to the 'load' function tests
@MattRoss34 MattRoss34 self-assigned this Jul 9, 2019
@MattRoss34 MattRoss34 merged commit ae1ef00 into master Jul 9, 2019
@coveralls
Copy link

coveralls commented Jul 9, 2019

Pull Request Test Coverage Report for Build 190

  • 122 of 122 (100.0%) changed or added relevant lines in 11 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 177: 0.0%
Covered Lines: 169
Relevant Lines: 169

💛 - Coveralls

1 similar comment
@coveralls
Copy link

Pull Request Test Coverage Report for Build 190

  • 122 of 122 (100.0%) changed or added relevant lines in 11 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 177: 0.0%
Covered Lines: 169
Relevant Lines: 169

💛 - Coveralls

MattRoss34 added a commit that referenced this pull request Jul 11, 2019
…ges (#38)

* Containerize, Restructure Classes, Lint Fixes

- Add containerization using Inversify
- Restructure to optimize Classes and Tests
- Fix tslint configuration
- Fix various lint errors and warnings
- Move retry logic to utils function
- Move Cloud Config Client call to separate gateway class
- Move Cloud Config Client retrieval logic to separate service class
- Hide internal implementation behind private methods
- Move test logic for private functions to the 'load' function tests

* Add Config export for TypeScript, tests for index
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants