class org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions extends java.lang.Object
{
private boolean disableAnsiColors;
private boolean disableAnsiColors;
private java.nio.file.Path colorPalette;
private java.nio.file.Path colorPalette;
private boolean singleColorPalette;
private boolean singleColorPalette;
private boolean disableBanner;
private boolean disableBanner;
private org.junit.platform.console.options.Details details;
private org.junit.platform.console.options.Details details;
private org.junit.platform.console.options.Theme theme;
private org.junit.platform.console.options.Theme theme;
void <init>()
{
org.junit.platform.console.options.Details v, v;
org.junit.platform.console.options.Theme v, v;
org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions v;
v := @this: org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.junit.platform.console.options.CommandLineOptions: org.junit.platform.console.options.Details DEFAULT_DETAILS>;
v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Details details> = v;
v = <org.junit.platform.console.options.CommandLineOptions: org.junit.platform.console.options.Details DEFAULT_DETAILS>;
v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Details details2> = v;
v = <org.junit.platform.console.options.CommandLineOptions: org.junit.platform.console.options.Theme DEFAULT_THEME>;
v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Theme theme> = v;
v = <org.junit.platform.console.options.CommandLineOptions: org.junit.platform.console.options.Theme DEFAULT_THEME>;
v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Theme theme2> = v;
return;
}
private void applyTo(org.junit.platform.console.options.CommandLineOptions)
{
org.junit.platform.console.options.CommandLineOptions v;
org.junit.platform.console.options.Theme v, v, v;
java.nio.file.Path v, v;
boolean v, v, v, v, v, v, v, v, v;
org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions v;
java.lang.Object v, v, v;
org.junit.platform.console.options.Details v, v, v;
v := @this: org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions;
v := @parameter: org.junit.platform.console.options.CommandLineOptions;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: boolean disableAnsiColors>;
if v != 0 goto label;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: boolean disableAnsiColors2>;
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<org.junit.platform.console.options.CommandLineOptions: void setAnsiColorOutputDisabled(boolean)>(v);
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: java.nio.file.Path colorPalette>;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: java.nio.file.Path colorPalette2>;
v = staticinvoke <org.junit.platform.console.options.AvailableOptions: java.lang.Object choose(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, null);
virtualinvoke v.<org.junit.platform.console.options.CommandLineOptions: void setColorPalettePath(java.nio.file.Path)>(v);
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: boolean singleColorPalette>;
if v != 0 goto label;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: boolean singleColorPalette2>;
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<org.junit.platform.console.options.CommandLineOptions: void setSingleColorPalette(boolean)>(v);
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: boolean disableBanner>;
if v != 0 goto label;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: boolean disableBanner2>;
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<org.junit.platform.console.options.CommandLineOptions: void setBannerDisabled(boolean)>(v);
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Details details>;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Details details2>;
v = <org.junit.platform.console.options.CommandLineOptions: org.junit.platform.console.options.Details DEFAULT_DETAILS>;
v = staticinvoke <org.junit.platform.console.options.AvailableOptions: java.lang.Object choose(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
virtualinvoke v.<org.junit.platform.console.options.CommandLineOptions: void setDetails(org.junit.platform.console.options.Details)>(v);
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Theme theme>;
v = v.<org.junit.platform.console.options.AvailableOptions$ConsoleOutputOptions: org.junit.platform.console.options.Theme theme2>;
v = <org.junit.platform.console.options.CommandLineOptions: org.junit.platform.console.options.Theme DEFAULT_THEME>;
v = staticinvoke <org.junit.platform.console.options.AvailableOptions: java.lang.Object choose(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
virtualinvoke v.<org.junit.platform.console.options.CommandLineOptions: void setTheme(org.junit.platform.console.options.Theme)>(v);
return;
}
}