Skip to content

Commit 02bd747

Browse files
authored
Merge pull request #6971 from tautschnig/feature/jdiff-man-page
Add jdiff man page
2 parents 3c69aa1 + a445cd7 commit 02bd747

File tree

1 file changed

+82
-1
lines changed

1 file changed

+82
-1
lines changed

doc/man/jdiff.1

Lines changed: 0 additions & 1 deletion
This file was deleted.

doc/man/jdiff.1

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
.TH JDIFF "1" "June 2022" "jdiff-5.59.0" "User Commands"
2+
.SH NAME
3+
jdiff \- Syntactic diff of goto programs obtained from Java bytecode
4+
.SH SYNOPSIS
5+
.TP
6+
.B jdiff [\-?] [\-h] [\-\-help]
7+
show help
8+
.TP
9+
.B jdiff old new
10+
jars to be compared
11+
.SH DESCRIPTION
12+
.SH OPTIONS
13+
.SS "Diff options:"
14+
.TP
15+
\fB\-\-show\-goto\-functions\fR
16+
show loaded goto program
17+
.TP
18+
\fB\-\-list\-goto\-functions\fR
19+
list loaded goto functions
20+
.TP
21+
\fB\-\-show\-properties\fR
22+
show the properties, but don't run analysis
23+
.TP
24+
\fB\-\-show\-loops\fR
25+
show the loops in the programs
26+
.TP
27+
\fB\-u\fR | \fB\-\-unified\fR
28+
output unified diff
29+
.HP
30+
\fB\-\-change\-impact\fR |
31+
.HP
32+
\fB\-\-forward\-impact\fR |
33+
.TP
34+
\fB\-\-backward\-impact\fR
35+
output unified diff with forward&backward/forward/backward dependencies
36+
.TP
37+
\fB\-\-compact\-output\fR
38+
output dependencies in compact mode
39+
.SS "Program instrumentation options:"
40+
.TP
41+
\fB\-\-no\-assertions\fR
42+
ignore user assertions
43+
.TP
44+
\fB\-\-no\-assumptions\fR
45+
ignore user assumptions
46+
.TP
47+
\fB\-\-cover\fR CC
48+
Add instrumentation as used with \fBjbmc\fR(1) for creating test\-suite with
49+
coverage criterion CC, where CC is one of assertion[s], assume[s], branch[es],
50+
condition[s], cover, decision[s], location[s], or mcdc.
51+
.TP
52+
\fB\-\-cover\-failed\-assertions\fR
53+
do not stop coverage checking at failed assertions
54+
(this is the default for \fB\-\-cover\fR assertions)
55+
.TP
56+
\fB\-\-show\-test\-suite\fR
57+
print test suite for coverage criterion (requires \fB\-\-cover\fR)
58+
.SS "Other options:"
59+
.TP
60+
\fB\-\-version\fR
61+
show version and exit
62+
.TP
63+
\fB\-\-json\-ui\fR
64+
use JSON\-formatted output
65+
.TP
66+
\fB\-\-verbosity\fR \fIn\fR
67+
verbosity level
68+
.TP
69+
\fB\-\-timestamp\fR [\fBmonotonic\fR|\fBwall\fR]
70+
Print microsecond\-precision timestamps. \fBmonotonic\fR: stamps increase
71+
monotonically. \fBwall\fR: ISO\-8601 wall clock timestamps.
72+
.SH ENVIRONMENT
73+
All tools honor the TMPDIR environment variable when generating temporary
74+
files and directories.
75+
.SH BUGS
76+
If you encounter a problem please create an issue at
77+
.B https://github.com/diffblue/cbmc/issues
78+
.SH SEE ALSO
79+
.BR jbmc (1),
80+
.BR goto-analyzer (1)
81+
.SH COPYRIGHT
82+
2016\-2018, Daniel Kroening, Peter Schrammel

0 commit comments

Comments
 (0)