fix(ui): eliminate SpotBugs warnings for volatile developmentMode and prompt listener
This commit is contained in:
@@ -32,6 +32,14 @@
|
||||
</Or>
|
||||
</Match>
|
||||
|
||||
<!--
|
||||
1b. Referência estática ao Stage principal ativo para apresentação de diálogos modais pelo prompt listener.
|
||||
-->
|
||||
<Match>
|
||||
<Bug pattern="EI_EXPOSE_STATIC_REP2"/>
|
||||
<Class name="br.com.cybercore.signer.ui.prompt.JavaFxPromptListener"/>
|
||||
</Match>
|
||||
|
||||
<!--
|
||||
2. Singletons locais e serviços de sessão que utilizam métodos sincronizados para controle
|
||||
de concorrência thread-safe em memória local do agente desktop.
|
||||
|
||||
+1
-1
@@ -72,7 +72,7 @@ public class CyberCoreDesktopApplication extends Application {
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(CyberCoreDesktopApplication.class);
|
||||
|
||||
private static boolean developmentMode = false;
|
||||
private static volatile boolean developmentMode = false;
|
||||
private static MainAppView mainAppView;
|
||||
|
||||
private static volatile CcspServer sharedCcspServer = null;
|
||||
|
||||
Reference in New Issue
Block a user