All Downloads are FREE. Search and download functionalities are using the official Maven repository.

resources.report.rules.findbugs.RE_POSSIBLE_UNINTENDED_PATTERN.html Maven / Gradle / Ivy

Go to download

Sanity4J was created to simplify running multiple static code analysis tools on the Java projects. It provides a single entry point to run all the selected tools and produce a consolidated report, which presents all findings in an easily accessible manner.

There is a newer version: 1.8.2
Show newest version


RE_POSSIBLE_UNINTENDED_PATTERN

RE: "." or "|" used for regular expression (RE_POSSIBLE_UNINTENDED_PATTERN)

A String function is being invoked and "." or "|" is being passed to a parameter that takes a regular expression as an argument. Is this what you intended? For example

  • s.replaceAll(".", "/") will return a String in which every character has been replaced by a '/' character
  • s.split(".") always returns a zero length array of String
  • "ab|cd".replaceAll("|", "/") will return "/a/b/|/c/d/"
  • "ab|cd".split("|") will return array with six (!) elements: [, a, b, |, c, d]





  • © 2015 - 2024 Weber Informatics LLC | Privacy Policy