Skip to content

chore: replace selenium-json's Json with Gson at the 3 call sites - #2457

Open
mykola-mokhnach wants to merge 1 commit into
masterfrom
stage2
Open

mykola-mokhnach wants to merge 1 commit into
masterfrom
stage2

Conversation

@mykola-mokhnach

Copy link
Copy Markdown
Contributor

Phase 2 of removing the Selenium dependency footprint: AppiumBy, LogsEvents and StorageClient each used org.openqa.selenium.json.Json for plain Map<->JSON conversion. Swapped for the gson dependency the project already declares directly, with no wrapper class since there are only 3 call sites. Doesn't shrink the dependency graph yet (selenium-json is also used internally by selenium-remote-driver's codecs until a later phase).

Phase 2 of removing the Selenium dependency footprint: AppiumBy,
LogsEvents and StorageClient each used org.openqa.selenium.json.Json for
plain Map<->JSON conversion. Swapped for the gson dependency the project
already declares directly, with no wrapper class since there are only 3
call sites. Doesn't shrink the dependency graph yet (selenium-json is
also used internally by selenium-remote-driver's codecs until a later
phase).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

2 participants