Skip to content

Update JaCoCo coverage badge#83

Merged
edburns merged 1 commit intomainfrom
auto/update-jacoco-badge
Apr 20, 2026
Merged

Update JaCoCo coverage badge#83
edburns merged 1 commit intomainfrom
auto/update-jacoco-badge

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated JaCoCo coverage badge update from CI.

Copy link
Copy Markdown
Collaborator

@edburns edburns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot This is a precipitous drop: 84.4 → 69.2.

Please add effective and useful automated tests to get this number back up to >= 85.

  1. Write new automated tests that cover the generated code. Take a look at what was done in PR #81 . This PR added the generated code.
  2. Ensure any existing tests that exercised code formerly in src/main/.../events/ are rewritten to exercise the corresponding new code in src/generated/java/com/github/copilot/sdk/generated/.
  3. Write tests for these new classes in generated
    RPC types (~120 files) — ServerRpc.java, SessionRpc.java, sub-API classes (SessionToolsApi, SessionUiApi, etc.), and param/result records for every RPC method.

Use Mockito as necessary. Recall that Mockito is now a test dependency.

@github-actions github-actions bot force-pushed the auto/update-jacoco-badge branch from 16e8eb7 to 30f2a6d Compare April 20, 2026 20:11
@edburns edburns merged commit e8236d0 into main Apr 20, 2026
7 checks passed
@edburns edburns deleted the auto/update-jacoco-badge branch April 20, 2026 20:39
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.

1 participant