Commit Graph

8337 Commits

Author SHA1 Message Date
Gary Gregory 6e39f046db Better action description 2024-10-05 09:53:03 -04:00
dependabot[bot] 64504ef247
Bump github/codeql-action from 3.26.9 to 3.26.11 (#1286)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.9 to 3.26.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](461ef6c76d...6db8d6351f)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 11:22:22 -04:00
dependabot[bot] 388847c3bd
Bump actions/checkout from 4.1.7 to 4.2.0 (#1285)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 11:22:09 -04:00
Gary Gregory d4bdfbea00
Bump org.apache.commons:commons-parent from 75 to 76 #1283 2024-09-28 20:49:30 -04:00
dependabot[bot] bf550884bb
Bump org.apache.commons:commons-parent from 75 to 76 (#1283)
Bumps [org.apache.commons:commons-parent](https://github.com/apache/commons-parent) from 75 to 76.
- [Changelog](https://github.com/apache/commons-parent/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-parent/commits)

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-28 20:48:56 -04:00
Gary Gregory 13119d1520 Pin GitHub action versions 2024-09-28 16:22:14 -04:00
dependabot[bot] d8fdbc72e2
Bump github/codeql-action from 3.26.8 to 3.26.9 (#1282)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.8 to 3.26.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](294a9d9291...461ef6c76d)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 13:51:06 -04:00
dependabot[bot] 88a130763d
Bump actions/setup-java from 4.3.0 to 4.4.0 (#1281)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](2dfa2011c5...b36c23c0d9)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 13:50:55 -04:00
Gary Gregory 1461cc32e0 Javadoc 2024-09-26 17:05:51 -04:00
Gary Gregory 479532b83d Refactor StringUtils#startsWithAny()
- Refactor to use Strings
- Gains a case-insensitive implementation
2024-09-26 11:13:34 -04:00
Gary Gregory 6e78b38f05 Avoid JDK-8015417 in Strings.equals() 2024-09-26 11:01:53 -04:00
Gary Gregory cdddb82e12 Refactor StringUtils#remove[IgnoreCase](String, String)
- Refactor to use Strings
- StringUtils#remove(String, String)
- StringUtils#removeIgnoreCase(String, String)
- Strings#remove(String, String)
- Javadoc
2024-09-26 10:57:13 -04:00
Gary Gregory e4c03c5e38 Refactor StringUtils#endsWithAny()
- Refactor to use Strings
- Gains a case-insensitive implementation
2024-09-26 10:33:26 -04:00
Gary Gregory 317b364347 Add testPairOfAbstractMapSimpleEntry() 2024-09-26 09:11:25 -04:00
Gary Gregory 73026e23dc Add testPairOfAbstractMapSimpleEntry() 2024-09-26 09:09:28 -04:00
Gary Gregory 87e0fd7792 Add testEqualsAnonynous() 2024-09-26 09:04:31 -04:00
Gary Gregory 4a8aa9e724 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2024-09-26 08:13:55 -04:00
Gary Gregory 9e4a50d4e4 Refactor map test in PairTest 2024-09-26 08:13:46 -04:00
Gary Gregory fc3f9c790f Rename test method 2024-09-26 07:23:48 -04:00
Gary Gregory 5a9d81b0a4 Use try-with-resources 2024-09-25 18:35:31 -04:00
Gary Gregory a4d35b8204 Sort members 2024-09-25 18:31:44 -04:00
Gary Gregory de0a20b5ab Pick Java EE Javadoc URL from parent POM
This will fix the Java 23 Javadoc generation when commons-parent 76 is
out
2024-09-25 15:14:25 -04:00
Gary Gregory 36c6d12416 Make default constructor private 2024-09-25 14:59:09 -04:00
Gary Gregory 689f563276 Also run DR on push 2024-09-23 09:35:02 -04:00
Gary Gregory 13706c851a Sort members 2024-09-22 09:24:13 -04:00
Gary Gregory 0f28590306 Update visiblity of instance variabel from package-private to private 2024-09-22 09:23:50 -04:00
Gary Gregory e0d7fb81e2 Whitespace and Javadoc 2024-09-22 09:22:16 -04:00
Gary Gregory 216e3fda5d Update deprecated call sites 2024-09-22 08:50:59 -04:00
Gary Gregory ba4281f15b Make XML a little more readable 2024-09-22 08:27:13 -04:00
Gary Gregory 4768e909e3 Javadoc 2024-09-22 08:21:17 -04:00
Gary Gregory ccaae51292 [LANG-1747] Add StopWatch.run([Failable]Runnable) and
get([Failable]Supplier)
2024-09-22 08:15:04 -04:00
Gary Gregory c4049be5f7 Remove trailing whitespace in StopWatch exception messages 2024-09-22 08:12:54 -04:00
Gary Gregory da246244ae Add StopWatch.run([Failable]Runnable) and get([Failable]Supplier) 2024-09-22 08:11:40 -04:00
Gary Gregory 31c7c5bde1 Javadoc
Proper instance initialization
2024-09-21 21:49:19 -04:00
Gary Gregory b424803abd Rewrite ClassUtils.getClass() without recursion to avoid
StackOverflowError on very long inputs.

- This was found fuzz testing Apache Commons Text which relies on
ClassUtils.
- OssFuzz Issue 42522972:
apache-commons-text:StringSubstitutorInterpolatorFuzzer: Security
exception in org.apache.commons.lang3.ClassUtils.getClass
2024-09-21 17:23:08 -04:00
Gary Gregory 2d9eddb798 Next version will be 3.18.0 2024-09-21 17:11:42 -04:00
Gary Gregory 6941f81cd3 Add Strings and refactor StringUtils 2024-09-21 10:35:43 -04:00
Gary Gregory 8e9bdc5292
Bump org.apache.commons:commons-parent from 74 to 75 #1277 2024-09-20 21:16:14 -04:00
dependabot[bot] 728a380602
Bump org.apache.commons:commons-parent from 74 to 75 (#1277)
Bumps [org.apache.commons:commons-parent](https://github.com/apache/commons-parent) from 74 to 75.
- [Changelog](https://github.com/apache/commons-parent/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-parent/commits)

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 21:15:30 -04:00
Gary Gregory 310d9c9be9 Add test 2024-09-20 20:28:20 -04:00
Gary Gregory 554eb26c78 Git ignore jenv's version file 2024-09-20 20:20:42 -04:00
Gary Gregory 3dd79d4f79 Add dependency-review.yml to GitHub CI 2024-09-20 20:04:13 -04:00
dependabot[bot] 0f24110b90
Bump github/codeql-action from 3.26.7 to 3.26.8 (#1276)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.7 to 3.26.8.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](8214744c54...294a9d9291)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 13:01:19 -04:00
Gary Gregory b23dae530f CI builds: Replace Java 22 with Java 23 2024-09-18 20:35:12 -04:00
Gary Gregory c2cd0525d9 Javadoc 2024-09-15 15:50:34 -04:00
Gary Gregory 4b621c8c03 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2024-09-15 15:45:29 -04:00
Gary Gregory 425a0c3eae Javadoc and comment 2024-09-15 15:45:19 -04:00
dependabot[bot] 9cf1916c2c
Bump github/codeql-action from 3.26.6 to 3.26.7 (#1275)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.6 to 3.26.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4dd16135b6...8214744c54)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 12:15:57 -04:00
dependabot[bot] fc11a57502
Bump actions/setup-java from 4.2.2 to 4.3.0 (#1274)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](6a0805fcef...2dfa2011c5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 12:15:45 -04:00
Gary Gregory fae5ca31a0 Remove redundant syntax 2024-09-12 10:21:28 -04:00