Index
All Classes and Interfaces|All Packages
A
- allowSystemExitIn(String...) - Method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
-
Permits JVM exit anywhere in the named classes.
- allowSystemExitInMainMethods() - Method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
-
Permits
System.exitin the body of apublic static void main(String[])and nowhere else.
C
- checkJvmExit() - Method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
- checkStaticComponents() - Method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
- checkStaticState() - Method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
- com.vaadin.swingbridge.migration.tool - package com.vaadin.swingbridge.migration.tool
- com.vaadin.swingbridge.migration.tool.guardrails - package com.vaadin.swingbridge.migration.tool.guardrails
- com.vaadin.swingbridge.migration.tool.hazardscan - package com.vaadin.swingbridge.migration.tool.hazardscan
- com.vaadin.swingbridge.migration.tool.importswap - package com.vaadin.swingbridge.migration.tool.importswap
- com.vaadin.swingbridge.migration.tool.staticsweep - package com.vaadin.swingbridge.migration.tool.staticsweep
F
- forImportedClasses(JavaClasses) - Static method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
-
Runs the rules over classes the caller imported, bypassing the package scan — and with it
DO_NOT_INCLUDE_TESTS, which would skip a fixture living in test output.
G
- GuardrailEngine - Class in com.vaadin.swingbridge.migration.tool.guardrails
-
The three migration guardrails, as rules over imported classes: no unvetted
staticstate, no component in astaticfield, no JVM exit. - GuardrailEngine(String...) - Constructor for class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
H
- HazardScan - Class in com.vaadin.swingbridge.migration.tool.hazardscan
-
Finds the Swing→emulators migration hazards in a source tree — the mechanical half of migration Phase 1, one pass over the tree per file type.
I
- ImmutableTypes - Class in com.vaadin.swingbridge.migration.tool.guardrails
-
The static sweep's immutability rule, in one place.
- ImportSwap - Class in com.vaadin.swingbridge.migration.tool.importswap
-
Rewrites a Swing source tree's
java.awt/javax.swingreferences onto theirvaadinxemulators — the mechanical half of migration stage 2. - isImmutable(String, boolean, boolean, boolean) - Static method in class com.vaadin.swingbridge.migration.tool.guardrails.ImmutableTypes
-
Whether a field of this type has an immutable referent.
M
- main(String[]) - Static method in class com.vaadin.swingbridge.migration.tool.hazardscan.HazardScan
- main(String[]) - Static method in class com.vaadin.swingbridge.migration.tool.importswap.ImportSwap
- main(String[]) - Static method in class com.vaadin.swingbridge.migration.tool.staticsweep.StaticSweep
- missing(List) - Static method in class com.vaadin.swingbridge.migration.tool.Sources
-
The roots that name nothing — neither a file nor a directory — in argument order.
N
- namedTypes() - Static method in class com.vaadin.swingbridge.migration.tool.guardrails.ImmutableTypes
-
The named half of the rule, for a caller that wants to print or diff it.
R
- Reports - Class in com.vaadin.swingbridge.migration.tool
-
The
--reportwrite both tools do, with the directory created rather than demanded.
S
- Sources - Class in com.vaadin.swingbridge.migration.tool
-
The source-tree walk the tools run: every file under a root matching a glob, build output pruned.
- StaticSweep - Class in com.vaadin.swingbridge.migration.tool.staticsweep
-
Builds the static sweep's worklist from a Swing app's own compiled classes — the mechanical half of the guide's Phase 1 and of
static-fields.mdStep 1.
U
- under(Path, String) - Static method in class com.vaadin.swingbridge.migration.tool.Sources
V
- violations() - Method in class com.vaadin.swingbridge.migration.tool.guardrails.GuardrailEngine
-
Every violation of all three rules, each entry a rendered failure report.
W
- write(Path, String) - Static method in class com.vaadin.swingbridge.migration.tool.Reports
All Classes and Interfaces|All Packages