
com.github.rmannibucau.dita.maven.ProcessorCache Maven / Gradle / Ivy
The newest version!
package com.github.rmannibucau.dita.maven;
import java.io.File;
import java.lang.reflect.InvocationTargetException;
import java.util.Map;
import java.util.Queue;
import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.function.Consumer;
import java.util.function.Supplier;
import org.apache.maven.plugin.logging.Log;
import org.slf4j.Logger;
import lombok.RequiredArgsConstructor;
@RequiredArgsConstructor
public class ProcessorCache {
private final ClassLoader loader;
private final File ditaDir;
private final File tempDir;
private final String transtype;
private final boolean cleanOnFailure;
private final boolean createDebugLog;
private final String mode;
private final Map properties;
private final Log log;
private final Queue
© 2015 - 2025 Weber Informatics LLC | Privacy Policy