FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.0

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
29 12 0 0

it.jnrpe.server.EventLoggerListener

Bug Category Details Line Priority
it.jnrpe.server.EventLoggerListener.receive(LogEvent) uses the same code for two switch clauses STYLE DB_DUPLICATE_SWITCH_CLAUSES 75-76 Low

it.jnrpe.server.JNRPEConfigurationFactory

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.jnrpe.server.JNRPEConfigurationFactory.createConfiguration(String) I18N DM_CONVERT_CASE 46 Low

it.jnrpe.server.JNRPEServer

Bug Category Details Line Priority
it.jnrpe.server.JNRPEServer.printHelp(IPluginRepository, String) invokes System.exit(...), which shuts down the entire virtual machine BAD_PRACTICE DM_EXIT 156 Low
it.jnrpe.server.JNRPEServer.printPluginList(IPluginRepository) invokes System.exit(...), which shuts down the entire virtual machine BAD_PRACTICE DM_EXIT 260 Low
it.jnrpe.server.JNRPEServer.printUsage(Exception) invokes System.exit(...), which shuts down the entire virtual machine BAD_PRACTICE DM_EXIT 207 Low

it.jnrpe.server.ServerSection

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.jnrpe.server.ServerSection.addBindAddress(String) I18N DM_CONVERT_CASE 89 Low

it.jnrpe.server.console.CommandCompleter

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in new it.jnrpe.server.console.CommandCompleter(IPluginRepository, CommandRepository) I18N DM_CONVERT_CASE 44 Low
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.jnrpe.server.console.CommandCompleter.complete(String, int, List) I18N DM_CONVERT_CASE 66 Low

it.jnrpe.server.console.CommandExecutor

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.jnrpe.server.console.CommandExecutor.getCommand(String) I18N DM_CONVERT_CASE 71 Low
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.jnrpe.server.console.CommandExecutor.getInstance(ConsoleReader, IPluginRepository, CommandRepository, JNRPE) I18N DM_CONVERT_CASE 54 Low

it.jnrpe.server.console.HelpCommand

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.jnrpe.server.console.HelpCommand.execute(String[]) I18N DM_CONVERT_CASE 51 Low

it.jnrpe.server.plugins.JNRPEClassLoader$1

Bug Category Details Line Priority
The class it.jnrpe.server.plugins.JNRPEClassLoader$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 118-120 Low