Skip to content

Commit ecc2623

Browse files
committed
Add jdiff man page
This was built using help2man and then manually expanded.
1 parent d46627d commit ecc2623

File tree

1 file changed

+83
-1
lines changed

1 file changed

+83
-1
lines changed

doc/man/jdiff.1

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

doc/man/jdiff.1

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
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+
create test\-suite with coverage criterion CC,
49+
where CC is one of assertion[s], assume[s],
50+
branch[es], condition[s], cover, decision[s],
51+
location[s], or mcdc
52+
.TP
53+
\fB\-\-cover\-failed\-assertions\fR
54+
do not stop coverage checking at failed assertions
55+
(this is the default for \fB\-\-cover\fR assertions)
56+
.TP
57+
\fB\-\-show\-test\-suite\fR
58+
print test suite for coverage criterion (requires \fB\-\-cover\fR)
59+
.SS "Other options:"
60+
.TP
61+
\fB\-\-version\fR
62+
show version and exit
63+
.TP
64+
\fB\-\-json\-ui\fR
65+
use JSON\-formatted output
66+
.TP
67+
\fB\-\-verbosity\fR \fIn\fR
68+
verbosity level
69+
.TP
70+
\fB\-\-timestamp\fR [\fBmonotonic\fR|\fBwall\fR]
71+
Print microsecond\-precision timestamps. \fBmonotonic\fR: stamps increase
72+
monotonically. \fBwall\fR: ISO\-8601 wall clock timestamps.
73+
.SH ENVIRONMENT
74+
All tools honor the TMPDIR environment variable when generating temporary
75+
files and directories.
76+
.SH BUGS
77+
If you encounter a problem please create an issue at
78+
.B https://github.com/diffblue/cbmc/issues
79+
.SH SEE ALSO
80+
.BR jbmc (1),
81+
.BR goto-analyzer (1)
82+
.SH COPYRIGHT
83+
2016\-2018, Daniel Kroening, Peter Schrammel

0 commit comments

Comments
 (0)