Field f = UUID.class.getDeclaredField("$jacocoAccess");
Object executor = f.get(null);
Method m = executor.getClass().getDeclaredMethod("getExecutionData", new Class[]{Object[].class});
for(ExecutionData data : dataStore.getContents()) {
m.setAccessible(true);
Object[] probeData = new Object[] {data.getId(), data.getName(), data.getData().length};
m.invoke(executor, new Object[] {probeData});
boolean[] resultData = (boolean[])probeData[0];
for(int i = 0; i < data.getData().length; i++) {
if(!resultData[i]) {
resultData[i] = data.getData()[i];
}
}
}