protected GitCommitResponseImpl commitProcessor ( File repository , GitCommitOptions options , String message , List < File > paths ) throws IOException , JavaGitException { CheckUtilities . checkNullArgument ( repository , "repository" ) ; CheckUtilities . checkStringArgument ( message , "message" ) ; List < String > commandLine = buildCommand ( options , message , paths ) ; GitCommitParser parser = new GitCommitParser ( repository . getAbsolutePath ( ) ) ; return ( GitCommitResponseImpl ) ProcessUtilities . runCommand ( repository , commandLine , parser ) ; }
Processes the commit .