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

New refactor nomencleture change #392

Open
wants to merge 20 commits into
base: new-refactor
Choose a base branch
from

Conversation

Vibaswan
Copy link
Collaborator

@Vibaswan Vibaswan commented Jan 28, 2023

Fixes #391

  • renamed function receivers from obj to rx
  • renamed proto pointers from obj to pb
  • renamed snappi generated struct pointers to ob

dipendughosh and others added 5 commits January 27, 2023 19:18
* Adding fix for upper case not supported check for property names

* Fixing lint issues

* resolving list issues

* Fix PR comments

* downgrade ubuntu version to support setup.py

* fix lint issue

* changes as per PR comment

* submit PR comment fixes

* fix lint issues
* moving proto generation out of sdk generation

* resolving lint issues

* downgrade ubuntu version to support setup.py

* adding validation of generated yaml and proto in CI

* fix typo

* correcting job nomencleture

* resolving review comments

---------

Co-authored-by: vhowdhur <vibaswan.roychowdhury@keysight.com>
@Vibaswan Vibaswan requested a review from ashutshkumr January 28, 2023 07:37
Vibaswan and others added 15 commits February 6, 2023 04:18
* support env where go and protoc are already visible in PATH

* fix for python 2

* always upload archives

* fixed go package option generation

* fixed linting error

* updated go linter

* drop support for go 1.17

* re-introduce go 1.17

* skip go linter for go 1.17 and go1.18

* install older go linter for older go version
* generate version API spec

* added code generation for Go

* fixed error response generation

* added support for version check in python SDK

* added mock server tests for version check

* fixed HTTP tests
* initial change

* code changes to allow choice with no properties

* complete python support for choices with no properties

* complete test cases for go sdk

* commit pending merge change

* rectifies an issue related to version check

* resolving review comments and adding tests
* openapiart/generator.py

* Fix lint issue

* set API args should be set to None.

* refactored code as per PR comments.

* adding serialize to end of test
added 2 negative tests-
1. required property is not set
2. an optional property is set with a value of different type
@Vibaswan
Copy link
Collaborator Author

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.

3 participants