Skip to content

Conversation

@skyflow-vivek
Copy link
Collaborator

To improve the Skyflow SDKs in terms of Developer Experience (DevEx), performance, efficiency, security, error handling, logging, compatibility, and versioning, we have developed a new design for the V2 implementation of the SDKs. This design needs to be implemented according to best practices, language-specific nuances, and design patterns to ensure that the SDKs are extendable, more efficient, and developer-friendly.

  • Added unit tests for vault API interfaces
  • Added unit tests for bearer token utilities
  • Added unit tests for invoke connection interface
  • Added unit tests for controllers and Skyflow client

skyflow-shravan and others added 14 commits October 15, 2024 14:15
- Added unit tests for Detokenize request validations
- Added unit tests for Insert request validations​
​- Added unit tests for Get request validations​
​- Added unit tests for Update request validations​
- Added unit tests for Delete request validations​
​​- Added unit tests for Query request validations​
- SK-1681 Updated validation checks for Get request interface
- Add unit tests for configs i.e. vault, connection and credentials
- Add unit tests for response pojo classes for few vault API interfaces
SK-1684 Add unit tests for Tokenize request validations
…ection-public-interface

SK-1666 implement invoke connection public interface
SK-1766 Add validations for invoke connection interface
SK-1766 Refactor code for invoke connection, removed unnecessary components for code optimisation
Removed v1,v2 modules and moved all v2 code directly to parent module
Removed unnecessary dependencies
@skyflow-vivek skyflow-vivek force-pushed the SK-1684-add-unit-tests branch 2 times, most recently from ab96f90 to 3848d80 Compare November 18, 2024 10:50
- Excluding generating code from javadoc generation
@skyflow-vivek skyflow-vivek merged commit 1b57ba7 into SK-1663-java-sdk-v2-scaffolding Nov 19, 2024
4 checks passed
@skyflow-shravan skyflow-shravan deleted the SK-1684-add-unit-tests branch June 18, 2025 08:08
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.

4 participants