src/main/java/org/apache/commons/lang3/Validate.java (18 lines): - line 94: // TODO when breaking BC, consider returning value - line 115: // TODO when breaking BC, consider returning value - line 135: // TODO when breaking BC, consider returning value - line 156: // TODO when breaking BC, consider returning value - line 177: // TODO when breaking BC, consider returning value - line 201: // TODO when breaking BC, consider returning value - line 273: // TODO when breaking BC, consider returning value - line 294: // TODO when breaking BC, consider returning value - line 314: // TODO when breaking BC, consider returning value - line 335: // TODO when breaking BC, consider returning value - line 356: // TODO when breaking BC, consider returning value - line 380: // TODO when breaking BC, consider returning value - line 402: // TODO when breaking BC, consider returning type - line 427: // TODO when breaking BC, consider returning type - line 449: // TODO when breaking BC, consider returning obj - line 472: // TODO when breaking BC, consider returning obj - line 617: // TODO when breaking BC, consider returning input - line 640: // TODO when breaking BC, consider returning input src/main/java/org/apache/commons/lang3/Functions.java (9 lines): - line 80: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 104: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 130: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 155: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 177: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 199: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 223: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 246: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

- line 266: *

TODO for 4.0: Move to org.apache.commons.lang3.function.

src/main/java/org/apache/commons/lang3/ObjectUtils.java (7 lines): - line 285: *

TODO Move to ComparableUtils.

- line 299: *

TODO Move to ComparableUtils.

- line 583: * TODO Rename to getIfNull in 4.0 - line 1017: // TODO Java 11 Use Optional#isEmpty() - line 1057: *

TODO Move to ComparableUtils.

- line 1124: *

TODO Move to ComparableUtils.

- line 1390: * @deprecated TODO Make private in 4.0. src/conf/spotbugs-exclude-filter.xml (5 lines): - line 29: - line 40: - line 44: - line 50: - line 56: src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java (3 lines): - line 49: // TODO: Remove in Lang 4 - line 249: // TODO: Remove in Lang 4 - line 1103: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/CharSequenceUtils.java (3 lines): - line 64: // // TODO: Do we assume searchChar is usually relatively small; - line 69: // // TODO: Implement rather than convert to String - line 391: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java (3 lines): - line 536: // TODO: Compare performance to see if anything was lost by - line 698: // TODO: Need to handle escaping of ' - line 791: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java (2 lines): - line 182: // FIXME is this workaround still needed? lang requires Java 6 - line 940: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/time/DurationUtils.java (2 lines): - line 162: // TODO when using Java >= 9: Use TimeUnit.toChronoUnit(). - line 228: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/text/StrBuilder.java (2 lines): - line 272: protected char[] buffer; // TODO make private? - line 275: protected int size; // TODO make private? src/main/java/org/apache/commons/lang3/StringEscapeUtils.java (2 lines): - line 318: // TODO: throw "illegal character: \92" as an Exception if a \ on the end of the Java (as per the compiler)? - line 799: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/LocaleUtils.java (2 lines): - line 341: // TODO Should this return the default locale? - line 386: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/ThreadUtils.java (1 line): - line 568: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/text/translate/UnicodeEscaper.java (1 line): - line 127: // TODO: Handle potential + sign per various Unicode escape implementations src/main/java/org/apache/commons/lang3/EnumUtils.java (1 line): - line 453: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/concurrent/locks/LockingVisitors.java (1 line): - line 389: * @deprecated TODO Make private in 4.0. src/site/xdoc/article3_0.xml (1 line): - line 203:
TODO: Add Beta info. src/main/java/org/apache/commons/lang3/BooleanUtils.java (1 line): - line 1217: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/RandomStringUtils.java (1 line): - line 655: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/NotImplementedException.java (1 line): - line 26: * This can act as an exception based TODO tag.

src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java (1 line): - line 412: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/SerializationUtils.java (1 line): - line 256: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/time/DateUtils.java (1 line): - line 1784: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java (1 line): - line 1863: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java (1 line): - line 293: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/stream/IntStreams.java (1 line): - line 66: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/ClassLoaderUtils.java (1 line): - line 84: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/math/NumberUtils.java (1 line): - line 1819: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/ClassPathUtils.java (1 line): - line 153: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/event/EventUtils.java (1 line): - line 127: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/time/AbstractFormatCache.java (1 line): - line 37: // TODO: Before making public move from getDateTimeInstance(Integer, ...) to int; or some other approach. src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java (1 line): - line 34: // TODO extract an interface to implement compareParameterSets(...)? src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java (1 line): - line 64: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/function/Suppliers.java (1 line): - line 67: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java (1 line): - line 1017: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/CharUtils.java (1 line): - line 511: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/SystemProperties.java (1 line): - line 4083: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/CharRange.java (1 line): - line 32: // TODO: This is no longer public and will be removed later as CharSet is moved src/main/java/org/apache/commons/lang3/StringUtils.java (1 line): - line 9298: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/AnnotationUtils.java (1 line): - line 352: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/CharSetUtils.java (1 line): - line 241: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/ClassUtils.java (1 line): - line 1632: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/ArrayUtils.java (1 line): - line 9623: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/ArraySorter.java (1 line): - line 25: * TODO For 4.0, rename to ArraySort, since we cover the sort() method here, see also ArrayFill. src/main/java/org/apache/commons/lang3/RegExUtils.java (1 line): - line 748: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/RandomUtils.java (1 line): - line 286: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/math/IEEE754rUtils.java (1 line): - line 255: * @deprecated TODO Make private in 4.0. src/main/java/org/apache/commons/lang3/time/FastDateParser.java (1 line): - line 528: // TODO Use of getZoneStrings() is discouraged per its Javadoc. src/main/java/org/apache/commons/lang3/ArchUtils.java (1 line): - line 142: * @deprecated TODO Make private in 4.0.