Skip to content

Commit 5130b38

Browse files
authored
Merge pull request #549 from matevarga/master
Explicitly hides commit sigs (add "--no-show-signature" command line option which requires git v2.10.0-rc0 or newer) #548
2 parents 4a982a9 + 3819cd9 commit 5130b38

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

core/src/main/java/pl/project13/core/NativeGitProvider.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -230,41 +230,41 @@ public boolean isDirty() throws GitCommitIdExecutionException {
230230

231231
@Override
232232
public String getCommitAuthorName() throws GitCommitIdExecutionException {
233-
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%an " + evaluateOnCommit);
233+
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%an --no-show-signature " + evaluateOnCommit);
234234
}
235235

236236
@Override
237237
public String getCommitAuthorEmail() throws GitCommitIdExecutionException {
238-
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%ae " + evaluateOnCommit);
238+
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%ae --no-show-signature " + evaluateOnCommit);
239239
}
240240

241241
@Override
242242
public String getCommitMessageFull() throws GitCommitIdExecutionException {
243-
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%B " + evaluateOnCommit);
243+
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%B --no-show-signature " + evaluateOnCommit);
244244
}
245245

246246
@Override
247247
public String getCommitMessageShort() throws GitCommitIdExecutionException {
248-
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%s " + evaluateOnCommit);
248+
return runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%s --no-show-signature " + evaluateOnCommit);
249249
}
250250

251251
@Override
252252
public String getCommitTime() throws GitCommitIdExecutionException {
253-
String value = runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%ct " + evaluateOnCommit);
253+
String value = runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%ct --no-show-signature " + evaluateOnCommit);
254254
SimpleDateFormat smf = getSimpleDateFormatWithTimeZone();
255255
return smf.format(Long.parseLong(value) * 1000L);
256256
}
257257

258258
@Override
259259
public String getCommitAuthorTime() throws GitCommitIdExecutionException {
260-
String value = runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%at " + evaluateOnCommit);
260+
String value = runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%at --no-show-signature " + evaluateOnCommit);
261261
SimpleDateFormat smf = getSimpleDateFormatWithTimeZone();
262262
return smf.format(Long.parseLong(value) * 1000L);
263263
}
264264

265265
@Override
266266
public String getCommitCommitterTime() throws GitCommitIdExecutionException {
267-
String value = runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%ct " + evaluateOnCommit);
267+
String value = runQuietGitCommand(canonical, nativeGitTimeoutInMs, "log -1 --pretty=format:%ct --no-show-signature " + evaluateOnCommit);
268268
SimpleDateFormat smf = getSimpleDateFormatWithTimeZone();
269269
return smf.format(Long.parseLong(value) * 1000L);
270270
}

0 commit comments

Comments
 (0)