private void dumpYamlsInNewFiles( Map<String, Object> generatedOutstandingRequests, Map<String, Object> generatedHeldLocks, Map<String, Object> generatedSyncState, Map<String, Object> synthesizedRequestState) throws IOException { File lockStateFile = createNewFile(LOCKSTATE_FILE_PREFIX); File descriptorsFile = createNewFile(DESCRIPTORS_FILE_PREFIX); File syncStateFile = createNewFile(SYNC_STATE_FILE_PREFIX); File synthesizedRequestStateFile = createNewFile(SYNTHESIZED_REQUEST_STATE_FILE_PREFIX); dumpYaml(ImmutableList.of(generatedOutstandingRequests, generatedHeldLocks), lockStateFile); dumpYaml(ImmutableList.of(generatedSyncState), syncStateFile); dumpYaml(ImmutableList.of(synthesizedRequestState), synthesizedRequestStateFile, WARNING_SYNTHESIZE_ANONYMOUS); dumpDescriptorsYaml(descriptorsFile); }