final IncrementalResults incrementalResults = ( (InternalKieBuilder) kieBuilder ).createFileSet( destinationPath ).build();
for ( final Message message : incrementalResults.getAddedMessages() ) {
results.addAddedMessage( convertMessage( message ) );
}
for ( final Message message : incrementalResults.getRemovedMessages() ) {
results.addRemovedMessage( convertMessage( message ) );
}
//Tidy-up removed message handles
for ( Message message : incrementalResults.getRemovedMessages() ) {
handles.remove( RESOURCE_PATH + "/" + getBaseFileName( message.getPath() ) );