FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is low

Effort is max

Summary

ClassesBugsErrorsMissing Classes
281600

it.jnrpe.server.JNRPEConfigurationFactory

BugCategoryDetailsLinePriority
Use of non-localized String.toUpperCase() or String.toLowerCase in it.jnrpe.server.JNRPEConfigurationFactory.createConfiguration(String)I18NDM_CONVERT_CASE47Low

it.jnrpe.server.JNRPEServer

BugCategoryDetailsLinePriority
it.jnrpe.server.JNRPEServer.printHelp(IPluginRepository, String) invokes System.exit(...), which shuts down the entire virtual machineBAD_PRACTICEDM_EXIT181Low
it.jnrpe.server.JNRPEServer.printPluginList(IPluginRepository) invokes System.exit(...), which shuts down the entire virtual machineBAD_PRACTICEDM_EXIT289Low
it.jnrpe.server.JNRPEServer.printUsage(Exception) invokes System.exit(...), which shuts down the entire virtual machineBAD_PRACTICEDM_EXIT232Low

it.jnrpe.server.ServerSection

BugCategoryDetailsLinePriority
Use of non-localized String.toUpperCase() or String.toLowerCase in it.jnrpe.server.ServerSection.addBindAddress(String)I18NDM_CONVERT_CASE89Low

it.jnrpe.server.console.CommandCompleter

BugCategoryDetailsLinePriority
Use of non-localized String.toUpperCase() or String.toLowerCase in new it.jnrpe.server.console.CommandCompleter(IPluginRepository, CommandRepository)I18NDM_CONVERT_CASE45Low
Use of non-localized String.toUpperCase() or String.toLowerCase in it.jnrpe.server.console.CommandCompleter.complete(String, int, List)I18NDM_CONVERT_CASE68Low

it.jnrpe.server.console.CommandExecutor

BugCategoryDetailsLinePriority
Use of non-localized String.toUpperCase() or String.toLowerCase in it.jnrpe.server.console.CommandExecutor.getCommand(String)I18NDM_CONVERT_CASE80Low
Use of non-localized String.toUpperCase() or String.toLowerCase in it.jnrpe.server.console.CommandExecutor.getInstance(ConsoleReader, JNRPE, IPluginRepository, CommandRepository)I18NDM_CONVERT_CASE57Low

it.jnrpe.server.console.HelpCommand

BugCategoryDetailsLinePriority
Use of non-localized String.toUpperCase() or String.toLowerCase in it.jnrpe.server.console.HelpCommand.execute(String[])I18NDM_CONVERT_CASE53Low

it.jnrpe.server.console.PluginCommand

BugCategoryDetailsLinePriority
Found reliance on default encoding in it.jnrpe.server.console.PluginCommand.getCommandLine(): new java.io.PrintWriter(OutputStream)I18NDM_DEFAULT_ENCODING145High
Found reliance on default encoding in it.jnrpe.server.console.PluginCommand.getCommandLine(): new String(byte[])I18NDM_DEFAULT_ENCODING148High
Found reliance on default encoding in it.jnrpe.server.console.PluginCommand.printHelp(): new java.io.PrintWriter(OutputStream)I18NDM_DEFAULT_ENCODING169High
Found reliance on default encoding in it.jnrpe.server.console.PluginCommand.printHelp(): new String(byte[])I18NDM_DEFAULT_ENCODING179High

it.jnrpe.server.plugins.DynaPluginRepository

BugCategoryDetailsLinePriority
it.jnrpe.server.plugins.DynaPluginRepository.configurePlugins(File) might ignore java.lang.ExceptionBAD_PRACTICEDE_MIGHT_IGNORE142Low

it.jnrpe.server.plugins.JNRPEClassLoader$1

BugCategoryDetailsLinePriority
The class it.jnrpe.server.plugins.JNRPEClassLoader$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANON122-124Low