Still not working 100%-ly with plugin version 1.0.16 and Jenkins 1.563.
I made a smaller maven project where I got api and be modules.
And the plugin works well. No api is visible in the coverage.
But if I do the same on our large project, if from one module Test a call will be done on an api, and therefor in the be classes this will be visible. However I would like to exclude api.
A-api: Interface to A service
A-be : Service A implementation
B-api: Interface to B service
B-be: Service B implementation
From Service B implementation we call a method over A-api Interface to A service implementation. Therefore, the B-api will be excluded, but the A-api not! This is a bit disturbing, because the A-api should be also excluded.
I hope I have right, and it is understandable what I wrote!