Commit Graph

6067 Commits

Author SHA1 Message Date
Michael Ernst 7b15f3e61d Update URL for JDK bug 2023-04-10 21:50:23 +02:00
Gary Gregory fee35ddc14 Add SystemUtils.IS_JAVA_20 2023-04-01 11:53:21 -04:00
Gary Gregory 18e772ca54 Add SystemUtils.IS_JAVA_19 2023-04-01 11:48:25 -04:00
Gary Gregory 944d6e10a4 Refactor and add RegExUtils.dotAll() and dotAllMatcher() 2023-04-01 11:40:07 -04:00
Gary Gregory ccb4ad2234 Javadoc/Comments: Remove extra "whitespace" 2023-03-25 09:36:25 -04:00
Gary Gregory 5317ec65db
[LANG-1643] Construct ArrayList with better default size #1041 2023-03-14 13:24:29 -04:00
laurentschoelens 4ebef61c03
LANG-1643 : init ArrayList with good default size (#1041)
Co-authored-by: Laurent SCHOELENS <laurent.schoelens@sfr.com>
2023-03-14 13:23:11 -04:00
Arturo Bernal 4e8d9d39f1
Make a non-access modifier local variables. (#980) 2023-03-14 08:54:07 -04:00
Gary Gregory 4d7e6ffac8 Use XSD and fix XML 2023-03-13 08:19:45 -04:00
Gary Gregory 2cf6486197 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2023-03-04 09:05:02 -05:00
Gary Gregory e9f3ece022 Add ClassLoaderUtils.getSystemURLs() and getThreadURLs(). 2023-03-04 09:04:47 -05:00
Julian Blaskiewicz 2986222b8c (doc) fix typo in comment 2023-03-02 18:31:20 +01:00
Gary Gregory 8ba794181d
[LANG-1694] MethodUtils.getMatchingMethod() fails with "Found multiple candidates" #1033 2023-03-01 17:41:49 -05:00
SeasonPan d47dc7af76
[LANG-1694] MethodUtils.getMatchingMethod() fails with "Found multiple candidates" (#1033)
* [LANG-1694]'MethodUtils.getMatchingMethod' fails with "Found multiple candidates" when the method is abstract

* [LANG-1694]MethodUtilsTest modify the modifier‘s order

* [LANG-1694]MethodUtils.getMatchingMethod modify PMD check
2023-03-01 17:40:35 -05:00
Gary Gregory be210cfa28 Add @SuppressWarnings 2023-03-01 09:49:23 -05:00
P. Ottlinger 469013a4f5 Fix typos in Javadoc 2023-02-19 21:03:37 +01:00
Gary Gregory eaff7e0a69
Add missing exception javadoc/tests for some null arguments #869 2023-02-11 10:40:13 -05:00
Diego Marcilio 680f9d5492
Add missing javadoc/tests for some null arguments (#869) 2023-02-11 10:38:50 -05:00
Anil Kelwalkar 3da149382f
added example for space in indexOfIgnoreCase (#1009) 2023-02-11 10:32:54 -05:00
Gary Gregory 47a92f9879 Refactor system property access into a new SystemProperties class 2023-02-11 10:31:21 -05:00
Gary Gregory 95a0e2b09b Refactor system property access into a new SystemProperties class 2023-02-11 09:49:41 -05:00
Gary Gregory a824636506 Use try-with-resources 2023-02-05 17:23:19 -05:00
Gary Gregory ed72275376
Use Objects.requireNonNull() directly. #1022 2023-02-03 11:19:34 -05:00
Arturo Bernal 89bc92278a
Use Objects.requireNonNull() directly. (#1022) 2023-02-03 11:16:10 -05:00
Gary Gregory fe42d6b087 Fix typos 2023-01-15 08:13:46 -05:00
Gary Gregory 98fafb38d1 POM project name should contain "Apache" prefix 2023-01-15 07:46:15 -05:00
Gary Gregory 0cfedf63f7 Fix typos 2023-01-15 07:38:45 -05:00
Gary Gregory 5a3904c867
Remove unused import 2023-01-10 17:10:17 -05:00
Gary Gregory 73a99e2bea Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2023-01-10 15:57:24 -05:00
Gary Gregory af27d810d3 Fix my mistake 2023-01-10 15:57:08 -05:00
Nikolai Fedorovskikh 7e7954bbea typos in javadoc 2023-01-10 20:37:23 +01:00
Gary Gregory 302d697f9b Pick up maven-javadoc-plugin version from parent POM 2023-01-10 11:25:31 -05:00
Gary Gregory ba6a66bc04
Bump easymock from 5.0.1 to 5.1.0 #1012 2023-01-03 13:48:58 -05:00
Gary Gregory 804dc1b7be
Bump commons-parent from 55 to 56 #1011 2023-01-03 13:48:03 -05:00
Siva Kumar Edupuganti 44dfe90597 Added empty string example for isMixedCase method. 2023-01-02 22:33:23 +01:00
Gary Gregory c9360b3db8 Fix typo #1001. 2022-12-18 06:29:09 -05:00
LeeJuHyun e3b4fc79df
Fix word-typo (#1001) 2022-12-18 06:01:49 -05:00
Gary Gregory 5a5f4f1c86
Bump commons-parent from 54 to 55 #1000 2022-12-16 10:56:56 -05:00
Gary Gregory 57c86449b2 Typos 2022-12-07 10:11:31 -05:00
Gary Gregory 3f920e7a75 Javadoc & format tweaks 2022-12-07 10:10:16 -05:00
Gary Gregory ebc8d186c1 Remove trailing whitespace. 2022-12-07 09:54:51 -05:00
Gary Gregory ba07b630b2 Reset TimeZone after test
Don't initialize variables to their default value
2022-12-07 09:50:56 -05:00
Gary Gregory 7b732b7a26 Fix formatting 2022-12-07 09:41:42 -05:00
Gary Gregory f55164f28e Reset TimeZone after test 2022-12-07 09:40:56 -05:00
Gary Gregory 898c28e70d Format tweak 2022-12-04 09:28:12 -05:00
Gary Gregory eb4d185c67
Bump junit-pioneer from 1.9.0 to 1.9.1 #995 2022-12-02 10:23:41 -05:00
Gary Gregory 74ce18e283 Lookup key in map only once 2022-11-30 15:03:49 -05:00
Gary Gregory 770e72d2f7 Bump pmd from 6.51.0 to 6.52.0 2022-11-26 13:14:57 -05:00
dependabot[bot] 44a7302a9d Bump junit-pioneer from 1.8.0 to 1.9.0
Bumps [junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/junit-pioneer/junit-pioneer/releases)
- [Commits](https://github.com/junit-pioneer/junit-pioneer/compare/v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: org.junit-pioneer:junit-pioneer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 20:55:49 +01:00
dependabot[bot] 7149a46e92 Bump jmh.version from 1.35 to 1.36
Bumps `jmh.version` from 1.35 to 1.36.

Updates `jmh-core` from 1.35 to 1.36
- [Release notes](https://github.com/openjdk/jmh/releases)
- [Commits](https://github.com/openjdk/jmh/compare/1.35...1.36)

Updates `jmh-generator-annprocess` from 1.35 to 1.36
- [Release notes](https://github.com/openjdk/jmh/releases)
- [Commits](https://github.com/openjdk/jmh/compare/1.35...1.36)

---
updated-dependencies:
- dependency-name: org.openjdk.jmh:jmh-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.openjdk.jmh:jmh-generator-annprocess
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 20:54:04 +01:00
dependabot[bot] aebebf784b Bump junit-pioneer from 1.7.1 to 1.8.0
Bumps [junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/junit-pioneer/junit-pioneer/releases)
- [Commits](https://github.com/junit-pioneer/junit-pioneer/compare/v1.7.1...v1.8.0)

---
updated-dependencies:
- dependency-name: org.junit-pioneer:junit-pioneer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-12 10:23:29 +01:00
dependabot[bot] 97683f4894 Bump spotbugs-maven-plugin from 4.7.2.1 to 4.7.3.0
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.7.2.1 to 4.7.3.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.2.1...spotbugs-maven-plugin-4.7.3.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-12 10:21:44 +01:00
Gary Gregory 351fb75f49 Reuse Objects#hasCode() 2022-11-04 16:29:43 -04:00
Gary Gregory 731a679406 Reuse Objects#hasCode() 2022-11-04 16:24:29 -04:00
Gary Gregory 8d6e743748 Simplify 2022-11-04 16:21:54 -04:00
Gary Gregory b01d56ddea Use Objects.requireNonNull() directly 2022-11-04 16:19:43 -04:00
Gary Gregory 54e26e04fa Reuse own API 2022-11-04 16:18:35 -04:00
Gary Gregory bea5bd3c0a Remove single use local var 2022-11-04 15:56:18 -04:00
Gary Gregory d839a82521 Use Objects.requireNonNull() directly 2022-11-04 14:42:11 -04:00
Gary Gregory ecd23d5e20 Reuse own API 2022-11-04 14:20:14 -04:00
Gary Gregory cf97953570
Bump easymock from 5.0.0 to 5.0.1 #986 2022-10-30 15:01:20 -04:00
Gary Gregory 81b1b80c8c Bump pmd from 6.50.0 to 6.51.0 2022-10-30 12:03:48 -04:00
Gary Gregory fb90d0bd85 Reuse own API 2022-10-27 09:51:05 -04:00
Gary Gregory 0659831ad4 Javadoc 2022-10-25 10:02:41 -04:00
Gary Gregory 8bdbf102fd
Update changes.xml 2022-10-23 12:48:15 -04:00
Arturo Bernal a1e911a935
Fix simple broken javadoc. (#981) 2022-10-23 12:47:34 -04:00
Gary Gregory 28fd691ebc
Bump easymock from 4.3 to 5.0.0 #972 2022-10-17 10:03:29 -04:00
Gary Gregory bbd2521c04
Bump spotbugs from 4.7.2 to 4.7.3 #973 2022-10-17 10:02:06 -04:00
Gary Gregory 57ddce1195 Add NumberRange, DoubleRange, IntegerRange, LongRange.
Fix changes.xml
2022-10-17 08:08:59 -04:00
Gary Gregory 6c3ffa44ff Javadoc 2022-10-17 05:54:19 -04:00
Gary Gregory a21fd72f85 Javadoc 2022-10-17 05:45:41 -04:00
Gary Gregory c0f527e509 Remove paren noise 2022-10-15 18:01:50 -04:00
Gary Gregory 5f1d7055ec Reuse own API 2022-10-15 17:55:54 -04:00
Gary Gregory 273a6bd20e Fix format typos 2022-10-15 17:54:09 -04:00
Gary Gregory 9aba7b4583 Reuse own API 2022-10-15 17:53:51 -04:00
Gary Gregory c35c745f92 Reuse own API 2022-10-13 14:47:51 -04:00
Gary Gregory 2ffa117194 Format tweaks 2022-10-13 14:17:47 -04:00
Gary Gregory 10db68e492 Use JRE API 2022-10-13 14:07:31 -04:00
Gary Gregory d4c311d255 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2022-10-13 13:28:43 -04:00
Gary Gregory 2bd8c66a16 Sort members 2022-10-13 13:18:37 -04:00
Gary Gregory 4a3b2f23bf
Add gets the current day of year. #968 2022-10-13 13:17:01 -04:00
Gary Gregory b6253688d3 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2022-10-13 13:15:36 -04:00
Arturo Bernal 59d201f7be
Add gets the current day of year. (#968) 2022-10-13 13:14:22 -04:00
Gary Gregory ca3574f08b Sort members 2022-10-13 13:03:53 -04:00
Arturo Bernal ff733d9d9b
Make a non-access modifier local variables. (#966) 2022-10-08 16:40:36 -04:00
Gary Gregory e588f51b69
Simplify expression (length is never < 0) #962 2022-10-08 08:12:54 -04:00
Arturo Bernal a3a93d53a5
No need conditions. Never is < 0 (#962) 2022-10-08 08:11:47 -04:00
dependabot[bot] 862f537846 Bump actions/cache from 3.0.9 to 3.0.10
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.9 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.9...v3.0.10)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-08 11:25:48 +13:00
dependabot[bot] 74ff229b56 Bump actions/checkout from 3.0.2 to 3.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.0.2...93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-08 11:18:03 +13:00
Gary Gregory 03f74ba5a1 Add ClassPathUtils.packageToPath(String) and pathToPackage(String) 2022-10-07 08:57:05 -04:00
Gary Gregory 32756ef89b Use Java 8 APIs 2022-10-05 22:02:57 -04:00
Gary Gregory 341b578b4f Reuse constant
Format tweak
2022-10-03 09:46:58 -04:00
Gary Gregory 5cf676b5b9 Bump actions/setup-java from 3 to 3.5.1 2022-10-01 14:52:28 -04:00
dependabot[bot] 8488f01f89 Bump actions/cache from 3.0.8 to 3.0.9
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-01 16:05:17 +13:00
dependabot[bot] a821a65b4e Bump commons.pmd-impl.version from 6.49.0 to 6.50.0
Bumps `commons.pmd-impl.version` from 6.49.0 to 6.50.0.

Updates `pmd-core` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

Updates `pmd-java` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

Updates `pmd-javascript` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

Updates `pmd-jsp` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-01 16:04:04 +13:00
Gary Gregory e790ca9f7b
Bump commons-text from 1.9 to 1.10.0 #957 2022-09-29 09:30:26 -04:00
Gary Gregory 63e6596ea0 Bump japicmp-maven-plugin from 0.15.7 to 0.16.0 2022-09-24 11:36:12 -04:00
Gary Gregory 913cc36912
Bump junit-bom from 5.9.0 to 5.9.1 #955 2022-09-22 08:58:37 -04:00
Gary Gregory 70f5a13a6c
Bump commons-parent from 53 to 54 #954 2022-09-22 08:39:30 -04:00
Gary Gregory 9e3abd58a4 Remove extra whitespace 2022-09-22 08:24:09 -04:00
Gary Gregory 756daad879 Refactor duplicate pattern 2022-09-22 08:23:51 -04:00
Alex Herbert 2715224cb0 Track changes 2022-09-21 21:43:01 +01:00
Piotr Stawirej 7f7d4b881d Handle error messages with special characters.
Closes #953
2022-09-21 21:43:01 +01:00
Gary Gregory e81855a208 Add BooleanUtils.values() and forEach(). 2022-09-16 10:22:39 -04:00
Gary Gregory 19612d4134 [LANG-1691] ClassUtils.getShortCanonicalName doesn't use the
canonicalName #949
2022-09-15 15:28:00 -04:00
Thiyagarajan 45acc1c970
LANG-1691: ClassUtils.getShortCanonicalName - using canonicalName rather than class name (#949) 2022-09-15 15:17:41 -04:00
dependabot[bot] 8088b8fd2d Bump spotbugs from 4.7.1 to 4.7.2
Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.7.1...4.7.2)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-10 11:44:11 +12:00
dependabot[bot] 39ddd1c6cd Bump maven-pmd-plugin from 3.18.0 to 3.19.0
Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.18.0 to 3.19.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.18.0...maven-pmd-plugin-3.19.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-10 11:40:56 +12:00
dependabot[bot] 8acd2a9a87 Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.7.1.1 to 4.7.2.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.1.1...spotbugs-maven-plugin-4.7.2.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-10 11:39:16 +12:00
Gary Gregory a0234a6cad Bump actions/checkout from 3 to 3.0.2. 2022-09-06 09:32:42 -07:00
Gary Gregory 9465909799
Bump commons.pmd-impl.version from 6.48.0 to 6.49.0 #944 2022-09-02 14:41:33 -04:00
Gary Gregory 1c7a8fb2d1 Drop profile.clirr 2022-08-30 21:23:37 -04:00
Gary Gregory c3c2928bc5 Use standard Javadoc @since tag format 2022-08-30 11:20:05 -04:00
Gary Gregory 655cb56167 Bump maven-javadoc-plugin from 3.4.0 to 3.4.1. 2022-08-30 09:29:05 -04:00
Gary Gregory 8b6f18cb0d Javadoc @link tags do not need to use a FQCN for classes in java.lang 2022-08-29 07:36:33 -04:00
Gary Gregory 83dd1284e4 Javadoc @see tags do not need to use a FQCN for classes in java.lang 2022-08-29 07:18:26 -04:00
Gary Gregory 843fa377c8 Javadoc @see tags do not need to use a FQCN for classes in java.lang 2022-08-29 07:17:06 -04:00
Gary Gregory 2b86afb4d4
LANG-1638: Added docs regarding week year support #924 2022-08-27 14:44:56 -04:00
Andrew Thomas 44c5d39bec
LANG-1638: Added docs regarding week year support (#924)
* LANG-1638: Added docs regarding week year support

* Moved comment from method to class level

* Added link to explanation of week vs calendar year
2022-08-27 14:41:05 -04:00
Gary Gregory 9a372f6749 Javadoc 2022-08-26 16:39:14 -04:00
Gary Gregory bf1a8ea278 Account for Bug in PMD when the same class name exists in different
packages
2022-08-26 16:39:03 -04:00
Gary Gregory 18937b23dc Javadoc 2022-08-26 16:38:49 -04:00
Gary Gregory c90ba2fca9 Sort members 2022-08-26 16:31:00 -04:00
Gary Gregory 8b75877f59 CPD: Re-implement deprecated code to use new code 2022-08-26 16:29:57 -04:00
Gary Gregory 318b2cb7e2 Merge entries for PMD 2022-08-26 15:51:47 -04:00
Gary Gregory 3c4079c70d
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #943 2022-08-26 15:49:55 -04:00
Gary Gregory 161c08bacd Enable PMD check with 2 exclusions (for now) 2022-08-26 15:07:27 -04:00
Gary Gregory b6739ab929 PMD: Avoid using a branching statement as the last in a loop.
Make deprecated code reuse main code
2022-08-26 15:05:43 -04:00
Gary Gregory 9b0e54e096 PMD: Implement equals() 2022-08-26 15:00:38 -04:00
Gary Gregory 49ef6b530c PMD: Implement equals() 2022-08-26 14:57:21 -04:00
Gary Gregory ce40e5bdf2 Sort members 2022-08-26 14:48:19 -04:00
Gary Gregory 7d8701ebf4 Sort members 2022-08-26 14:43:02 -04:00
Gary Gregory ad849fa8a3 Remove obsolete comment 2022-08-26 14:37:51 -04:00
Gary Gregory dec5675c22 Remove obsolete comment 2022-08-26 14:33:34 -04:00
Gary Gregory 7cb81aa26f PMD: Remove extra parens 2022-08-26 14:29:24 -04:00
Gary Gregory dafea75722 PMD: Remove useless parens 2022-08-26 14:19:40 -04:00
Gary Gregory e505c08668 Bump maven-pmd-plugin from 3.17.0 to 3.18.0 2022-08-26 08:21:57 -04:00
Gary Gregory 4deabadb97 PMD: Ternary operators that can be simplified with || or && 2022-08-23 10:56:01 -04:00
Gary Gregory cec7857a0e Fix PMD issue: Either refer to method with static import or class, but
not both
2022-08-23 10:54:28 -04:00
Gary Gregory 34e4ef7eaa Normalize Javadoc paragraph tags "p" (lower case) 2022-08-23 10:49:00 -04:00
Gary Gregory 1c2397eb47 First sentence of a Javadoc comment does not need p tags 2022-08-23 10:46:01 -04:00
Gary Gregory 21da81bb4d Add a main test class to prints out the difference time working with
MutableInt AtomicInteger.
2022-08-23 09:42:13 -04:00
Gary Gregory 02de3b21ba First sentence of a Javadoc comment does not need p tags
Use the same verb as the JRE for next methods: "Returns..." ->
"Generates..."
2022-08-23 09:36:55 -04:00
Gary Gregory d0270433db First sentence of a Javadoc comment does not need p tags
Use the same verb as the JRE for next methods: "Returns..." ->
"Generates..."
2022-08-23 09:36:28 -04:00
Gary Gregory 11d8c330e4
[LANG-1604] Deprecate RandomUtils in favor of Apache Commons RNG UniformRandomProvider 2022-08-23 09:23:57 -04:00
Bohachov Maksym 4a9662e5e3
LANG-1604 (#942)
* LANG-1604: Deprecate RandomUtils class

* LANG-1604: Added URL for favored implementation

* LANG-1604: Deprecate RandomUtils class

* LANG-1604: Added URL for favored implementation

* LANG-1604: Fixed formatting

* LANG-1604: Fixed formatting

* LANG-1604: Fixed formatting

* Update RandomUtils.java

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2022-08-23 09:20:27 -04:00
Gary Gregory 75f35d6dc0 Bump actions/cache from 3.0.7 to 3.0.8 2022-08-22 15:25:44 -04:00
Gary Gregory 3cc9e3b449 Javadoc 2022-08-22 10:25:47 -04:00
Gary Gregory 1903d88e0b Add Processor.Type.getLabel() and Processor.toString() 2022-08-21 17:09:48 -04:00
Gary Gregory 28ab516d96
Fix links in Javadoc and documentation #926 2022-08-21 15:30:20 -04:00