Skip to content

Conversation

@tanya732
Copy link
Contributor

This PR contains the changes made in #776

Add new constructor Client(String name, String clientId) to allow
setting the immutable clientId field during object construction.

The existing Client(String name) constructor remains unchanged to
maintain backward compatibility. This allows users to optionally
set the clientId at construction time when needed, while the field
remains immutable (no setter exists).

- Add Client(String name, String clientId) constructor with JavaDoc
- Add test for backward compatibility (existing constructor)
- Add test for new constructor functionality
- All existing tests continue to pass
@tanya732 tanya732 requested a review from a team as a code owner October 22, 2025 14:49
@tanya732 tanya732 merged commit e721c31 into master Oct 23, 2025
8 of 11 checks passed
@tanya732 tanya732 deleted the adenix/client-id-constructor branch October 23, 2025 05:55
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