public ToolFixtureResult RunFluent(Action <AsciiDoctorJRunnerSettings> configure)
        {
            var tool = new AsciiDoctorJRunner(FileSystem, Environment, ProcessRunner, Tools);

            tool.Run(configure, Settings);
            return(ProcessRunner.Results.LastOrDefault());
        }
    public static void AsciiDoctorJ(
        this ICakeContext context,
        Action <AsciiDoctorJRunnerSettings>?configure = null)
    {
        if (context == null)
        {
            throw new ArgumentNullException(nameof(context));
        }

        var runner = new AsciiDoctorJRunner(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools);

        runner.Run(configure);
    }
        protected override void RunTool()
        {
            var tool = new AsciiDoctorJRunner(FileSystem, Environment, ProcessRunner, Tools);

            tool.Run(Settings);
        }