• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Evref-BL / JRPC / 40691576919
88%

Build:
DEFAULT BRANCH: main
Ran 28 Oct 2026 12:54PM UTC
Jobs 1
Files 35
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Oct 2026 12:53PM UTC coverage: 83.465% (-1.4%) from 84.821%
40691576919

push

github

Gabriel-Darbord
Stop telling clients what failed inside the image

An error answer carried the exception's class and message, the object that
signalled it and the method it came from, by default, on every unhandled
error. debugMode suppressed the debugger, not the disclosure, so a server
reachable by anyone described its own internals to them.

It is now `includesErrorData`, off unless a server asks for it, alongside
debugMode on the processor, the server and the decorator. The test that
pinned the shape of that data now asks for it, and two new ones cover both
sides of the switch.

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

31 of 43 new or added lines in 3 files covered. (72.09%)

108 existing lines in 14 files now uncovered.

1055 of 1264 relevant lines covered (83.47%)

0.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
34.43
-6.05% src/JRPC-Server-Core/JRPCMessageProcessorDecorator.class.st
4
78.95
-5.84% src/JRPC-Server-Core/JRPCServer.class.st

Coverage Regressions

Lines Coverage ∆ File
25
0.0
0.0% src/JRPC-Client/JRPCStreamClient.class.st
21
34.43
-6.05% src/JRPC-Server-Core/JRPCMessageProcessorDecorator.class.st
13
82.89
-0.44% src/JRPC-Common/JRPCMessageObject.class.st
10
12.9
1.36% src/JRPC-Common/JRPCConstantsSharedPool.class.st
8
73.81
1.08% src/JRPC-Server-Logging/JRPCCommunicationLog.class.st
6
76.47
-3.53% src/JRPC-Client/JRPCTCPClient.class.st
6
78.95
-5.84% src/JRPC-Server-Core/JRPCServer.class.st
5
80.3
0.64% src/JRPC-Server-Core/JRPCAbstractHandler.class.st
4
90.0
-0.63% src/JRPC-Server-Core/JRPCBlockHandler.class.st
3
92.86
-0.76% src/JRPC-Client/JRPCClient.class.st
2
85.19
-2.81% src/JRPC-Common/JRPCBatchRequestsObject.class.st
2
87.5
2.88% src/JRPC-Common/JRPCErrorResponseObject.class.st
2
0.0
0.0% src/JRPC-Server-Core/JRPCInvalidRequest.class.st
1
68.97
2.3% src/JRPC-Common/JRPCBatchResponseObject.class.st
Jobs
ID Job ID Ran Files Coverage
1 Pharo64-14 - 40691576919.1 28 Oct 2026 12:54PM UTC 35
83.47
GitHub Action Run
Source Files on build 40691576919
  • Tree
  • List 35
  • Changed 35
  • Source Changed 35
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40691576919
  • 2d28807e on github
  • Prev Build on main (#40689175303)
  • Next Build on main (#40692194847)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc