author | rfield |
Fri, 25 Mar 2016 18:36:19 -0700 | |
changeset 36718 | bf40906bf49d |
child 36990 | ec0b843a7af5 |
permissions | -rw-r--r-- |
36718
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
1 |
# |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
2 |
# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
3 |
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
4 |
# |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
5 |
# This code is free software; you can redistribute it and/or modify it |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
6 |
# under the terms of the GNU General Public License version 2 only, as |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
7 |
# published by the Free Software Foundation. Oracle designates this |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
8 |
# particular file as subject to the "Classpath" exception as provided |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
9 |
# by Oracle in the LICENSE file that accompanied this code. |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
10 |
# |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
11 |
# This code is distributed in the hope that it will be useful, but WITHOUT |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
12 |
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
13 |
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
14 |
# version 2 for more details (a copy is included in the LICENSE file that |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
15 |
# accompanied this code). |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
16 |
# |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
17 |
# You should have received a copy of the GNU General Public License version |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
18 |
# 2 along with this work; if not, write to the Free Software Foundation, |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
19 |
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
20 |
# |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
21 |
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
22 |
# or visit www.oracle.com if you need additional information or have any |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
23 |
# questions. |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
24 |
# |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
25 |
|
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
26 |
help.set.format = \ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
27 |
Set the format for reporting a snippet event.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
28 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
29 |
/set format <mode> <field> "<format>" <selector>...\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
30 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
31 |
Where <mode> is the name of a previously defined feedback mode -- see '/help /set newmode'.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
32 |
Where <field> is the name of context-specific format to define.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
33 |
Where <format> is a quoted string which will be the value of the field if one of\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
34 |
the selectors matches (or there are no selectors). When the format is used,\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
35 |
field names enclosed in braces are replaced with the value of the field at that\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
36 |
time. These fields may have been previously defined with this command or may be\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
37 |
one of these predefined fields specific to the context:\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
38 |
{name} == The name, e.g.: the variable name, ...\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
39 |
{type} == The type name. The type of a variable or expression, the\n\t\t\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
40 |
parameter types of a method\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
41 |
{value} == The result value of an expression or variable initialization\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
42 |
{unresolved} == The list of unresolved references\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
43 |
{errors} == The list of recoverable errors (during the processing of the\n\t\t\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
44 |
"display" field only)\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
45 |
{err} == An unformatted error line (during the processing of the\n\t\t\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
46 |
"errorline" field only)\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
47 |
The following fields are accessed by the tool to determine the displayed feedback:\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
48 |
{display} == The displayed message for a snippet event\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
49 |
{errorline} == The format of one error line within the "errors" field\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
50 |
{pre} == The feedback prefix (begins command feedback)\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
51 |
{post} == The feedback postfix (ends command feedback)\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
52 |
{errorpre} == The error prefix (begins error feedback)\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
53 |
{errorpost} == The error postfix (ends error feedback)\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
54 |
These fields have default settings (which may be overwritten).\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
55 |
Where <selector> is the context in which the format is applied.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
56 |
The structure of selector is a hyphen separated list of selector kind lists.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
57 |
A selector kind list is a comma separated list of values of one selector kind.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
58 |
A selector matches if each selector kind list matches; A selector kind list\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
59 |
matches if one of the values matches.\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
60 |
help.set.format.case = The case selector kind describes the kind of snippet. The values are:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
61 |
help.set.format.action = The action selector kind describes what happened to the snippet. The values are:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
62 |
help.set.format.when = The when-did-it-occur selector kind describes if this is a direct or indirect action. The values are:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
63 |
help.set.format.resolve = The resolution-state selector kind describes the state of resolution/definition of the snippet. The values are:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
64 |
help.set.format.unresolved = The unresolved-count selector kind describes the number of unresolved references. The values are:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
65 |
help.set.format.errors = The errors-count selector kind describes the number of errors. The values are:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
66 |
help.set.format.end = \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
67 |
Examples:\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
68 |
/set format myformat action 'Created' added-primary\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
69 |
/set format myformat action 'Update replaced' replaced-update\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
70 |
/set format myformat display '{pre}{action} class {name}{post}' class-ok\n\t\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
71 |
/set format myformat display '{pre}{action} variable {name}, reset to null{post}' replaced-vardecl,varinit-ok-update\n\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
72 |
Note that subsequent selectors for a field may overwrite some or all of previous used selectors -- last one wins\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
73 |
|
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
74 |
help.set.feedback = \ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
75 |
Set the feedback mode describing displayed feedback for entered snippets and commands.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
76 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
77 |
/set feedback <mode>\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
78 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
79 |
Where <mode> is the name of a previously defined feedback mode.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
80 |
You may use just enough letters to make it unique.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
81 |
User-defined modes can be added, see '/help /set newmode'\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
82 |
Currently defined feedback modes:\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
83 |
|
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
84 |
help.set.newmode = \ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
85 |
Create a user-defined feedback mode, optionally copying from an existing mode.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
86 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
87 |
/set newmode <new-mode> [command|quiet [<old-mode>]]\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
88 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
89 |
Where <new-mode> is the name of a mode you wish to create.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
90 |
Where <old-mode> is the name of a previously defined feedback mode.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
91 |
If <old-mode> is present, its settings are copied to the new mode.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
92 |
'command' vs 'quiet' determines if informative/verifying command feedback is displayed.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
93 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
94 |
Once the new mode is created, use '/set format' and '/set prompt' to configure it.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
95 |
Use '/set feedback' to use the new mode.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
96 |
|
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
97 |
help.set.prompt = \ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
98 |
Set the prompts. Both the normal prompt and the continuation-prompt must be set.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
99 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
100 |
/set prompt <mode> \"<prompt>\" \"<continuation-propmt>\"\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
101 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
102 |
Where <mode> is the name of a previously defined feedback mode.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
103 |
Where <prompt> and <continuation-propmt> are quoted strings printed as input prompts;\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
104 |
Both may optionally contain '%s' which will be substituted with the next snippet id --\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
105 |
note that what is entered may not be assigned that id, for example it may be an error or command.\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
106 |
The continuation-prompt is used on the second and subsequent lines of a multi-line snippet.\n |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
107 |
|
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
108 |
startup.feedback = \ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
109 |
/set newmode normal command \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
110 |
/set prompt normal '\\n-> ' '>> ' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
111 |
/set format normal pre '| ' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
112 |
/set format normal post '%n' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
113 |
/set format normal errorpre '| ' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
114 |
/set format normal errorpost '%n' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
115 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
116 |
/set format normal errorline '{post}{pre} {err}' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
117 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
118 |
/set format normal action 'Added' added-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
119 |
/set format normal action 'Modified' modified-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
120 |
/set format normal action 'Replaced' replaced-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
121 |
/set format normal action 'Overwrote' overwrote-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
122 |
/set format normal action 'Dropped' dropped-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
123 |
/set format normal action ' Update added' added-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
124 |
/set format normal action ' Update modified' modified-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
125 |
/set format normal action ' Update replaced' replaced-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
126 |
/set format normal action ' Update overwrote' overwrote-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
127 |
/set format normal action ' Update dropped' dropped-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
128 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
129 |
/set format normal until ', however, it cannot be instanciated or its methods invoked until' defined-class-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
130 |
/set format normal until ', however, its methods cannot be invoked until' defined-interface-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
131 |
/set format normal until ', however, it cannot be used until' defined-enum,annotation-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
132 |
/set format normal until ', however, it cannot be invoked until' defined-method-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
133 |
/set format normal until ', however, it cannot be referenced until' notdefined-primary \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
134 |
/set format normal until ' which cannot be instanciated or its methods invoked until' defined-class-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
135 |
/set format normal until ' whose methods cannot be invoked until' defined-interface-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
136 |
/set format normal until ' which cannot be invoked until' defined-method-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
137 |
/set format normal until ' which cannot be referenced until' notdefined-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
138 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
139 |
/set format normal unrerr '{unresolved} is declared' unresolved1-error0 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
140 |
/set format normal unrerr '{unresolved} are declared' unresolved2-error0 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
141 |
/set format normal unrerr ' this error is corrected: {errors}' unresolved0-error1 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
142 |
/set format normal unrerr '{unresolved} is declared and this error is corrected: {errors}' unresolved1-error1 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
143 |
/set format normal unrerr '{unresolved} are declared and this error is corrected: {errors}' unresolved2-error1 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
144 |
/set format normal unrerr ' these errors are corrected: {errors}' unresolved0-error2 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
145 |
/set format normal unrerr '{unresolved} is declared and these errors are corrected: {errors}' unresolved1-error2 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
146 |
/set format normal unrerr '{unresolved} are declared and these errors are corrected: {errors}' unresolved2-error2 \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
147 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
148 |
/set format normal resolve '{until}{unrerr}' added,modified,replaced,used \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
149 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
150 |
/set format normal typeKind 'class' class \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
151 |
/set format normal typeKind 'interface' interface \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
152 |
/set format normal typeKind 'enum' enum \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
153 |
/set format normal typeKind 'annotation interface' annotation \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
154 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
155 |
/set format normal display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
156 |
/set format normal display '{pre}{action} method {name}({type}){resolve}{post}' method \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
157 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
158 |
/set format normal display '{pre}{action} variable {name} of type {type}{resolve}{post}' vardecl \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
159 |
/set format normal display '{pre}{action} variable {name} of type {type} with initial value {value}{resolve}{post}' varinit \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
160 |
/set format normal display '{pre}{action} variable {name}, reset to null{post}' replaced-vardecl,varinit-ok-update \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
161 |
/set format normal display '{pre}{action} variable {name}{resolve}{post}' vardecl,varinit-notdefined \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
162 |
/set format normal display '{pre}{action} variable {name}{post}' overwrote,dropped-vardecl,varinit \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
163 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
164 |
/set format normal display '{pre}Expression value is: {value}{post}{pre} assigned to temporary variable {name} of type {type}{post}' expression \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
165 |
/set format normal display '{pre}Variable {name} of type {type} has value {value}{post}' varvalue \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
166 |
/set format normal display '{pre}Variable {name} has been assigned the value {value}{post}' assignment \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
167 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
168 |
/set format normal display '{pre}Attempted to use {typeKind} {name}{resolve}{post}' used-class,interface,enum,annotation \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
169 |
/set format normal display '{pre}Attempted to call method {name}({type}){resolve}{post}' used-method \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
170 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
171 |
/set feedback normal \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
172 |
\n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
173 |
/set newmode off quiet \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
174 |
/set prompt off '-> ' '>> ' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
175 |
/set format off pre '| ' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
176 |
/set format off post '%n' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
177 |
/set format off errorpre '| ' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
178 |
/set format off errorpost '%n' \n\ |
bf40906bf49d
8151755: jshell tool: properly cover resolution issues in output configuration
rfield
parents:
diff
changeset
|
179 |
/set format off display '' \n |