Commit Graph

7385 Commits

Author SHA1 Message Date
dependabot[bot] 9b7cd147d2
Bump github/codeql-action from 2.21.7 to 2.21.8 (#1112)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.7 to 2.21.8.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](04daf014b5...6a28655e3d)

---
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>
2023-09-21 07:36:28 -04:00
Gary Gregory fd6fbe280d Return "null"" instead of NPE in
ClassLoaderUtils.toString(URLClassLoader)

Return "null"" instead of NPE in ClassLoaderUtils.toString(ClassLoader)
2023-09-20 09:59:16 -04:00
Gary Gregory 4ab7add381 In-line single use local 2023-09-20 09:16:04 -04:00
Gary Gregory 5571b9b464 Reuse Objects.toString() 2023-09-20 09:14:35 -04:00
Gary Gregory d0f65ab0a4 Reuse Objects.toString() 2023-09-20 09:13:35 -04:00
dependabot[bot] 3c92ada999
Bump github/codeql-action from 2.21.5 to 2.21.7 (#1111)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.5 to 2.21.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](00e563ead9...04daf014b5)

---
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>
2023-09-15 11:46:56 -04:00
dependabot[bot] 14be5e5777
Bump actions/cache from 3.3.1 to 3.3.2 (#1108)
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](88522ab9f3...704facf57e)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2023-09-08 12:26:02 -04:00
dependabot[bot] 8dc9a0913f
Bump actions/checkout from 3.6.0 to 4.0.0 (#1109)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](f43a0e5ff2...3df4ab11eb)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2023-09-08 12:25:48 -04:00
dependabot[bot] dfe02be073
Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#1107)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](0b7f8abb15...a8a3f3ad30)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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>
2023-09-08 12:25:36 -04:00
Gary Gregory 8c6d874637 Bump commons-parent from 61 to 62 2023-09-07 09:22:02 -04:00
Gary Gregory c446b6839c
Bump org.easymock:easymock from 5.1.0 to 5.2.0 #1104 2023-09-01 14:03:35 -04:00
dependabot[bot] d8f0eae18f
Bump org.easymock:easymock from 5.1.0 to 5.2.0 (#1104)
Bumps [org.easymock:easymock](https://github.com/easymock/easymock) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/easymock/easymock/releases)
- [Changelog](https://github.com/easymock/easymock/blob/master/ReleaseNotes.md)
- [Commits](https://github.com/easymock/easymock/compare/easymock-5.1.0...easymock-5.2.0)

---
updated-dependencies:
- dependency-name: org.easymock:easymock
  dependency-type: direct:development
  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>
2023-09-01 14:02:20 -04:00
dependabot[bot] 3eed3b24c5
Bump github/codeql-action from 2.21.4 to 2.21.5 (#1103)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.4 to 2.21.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](a09933a12a...00e563ead9)

---
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>
2023-09-01 13:14:57 -04:00
Gary Gregory 5878fc249a Update DTD 2023-09-01 11:14:20 -04:00
Gary Gregory 5136dd38e4 Better debug output 2023-08-30 14:08:29 -04:00
Gary Gregory 95ca891601 Allow for odd locale issues 2023-08-30 14:03:18 -04:00
Gary Gregory dc54bca90b Bump commons-parent from 59 to 61 2023-08-30 14:02:57 -04:00
Gary Gregory acfad1e24a More leniency for Java 11 test for GitHub builds 2023-08-27 12:20:16 -04:00
Gary Gregory d43a20f352 Be lenient for slow running builds 2023-08-27 11:39:19 -04:00
Gary Gregory 5f8a42d510 Absolute assert won't work on slow builds 2023-08-27 10:56:25 -04:00
Gary Gregory 9c09fdf291 Be lenient for slow running builds 2023-08-27 08:40:54 -04:00
Gary Gregory 69c70bc273 Better asserts in test 2023-08-27 08:39:33 -04:00
Gary Gregory 6df0748849 More leniency for Java 17 test for GitHub builds 2023-08-27 08:17:34 -04:00
Gary Gregory 0399d60389 More leniency for Java 17 test for GitHub builds 2023-08-27 08:08:49 -04:00
Gary Gregory 57c822dd25 More leniency in random test 2023-08-27 07:54:31 -04:00
Gary Gregory e608a81866 More leniency for Java 17 test for GitHub builds 2023-08-27 07:45:51 -04:00
Gary Gregory 15ff8f9997 [LANG-1710] ReflectionToStringBuilder changes in version 3.13.0 has
broken the logic for overriding classes
2023-08-27 07:44:42 -04:00
Gary Gregory 5629f4c535 More leniency for Java 17 test for GitHub builds 2023-08-27 07:38:54 -04:00
Gary Gregory 5e869d20e5 Remove unused import 2023-08-27 07:15:30 -04:00
Gary Gregory 7e52561e13 More leniency for Java 17 test for GitHub builds 2023-08-27 07:11:23 -04:00
dependabot[bot] 25386d7122
Bump actions/checkout from 3.5.3 to 3.6.0 (#1101)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](c85c95e3d7...f43a0e5ff2)

---
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>
2023-08-25 12:04:59 -04:00
dependabot[bot] 2fb38b1bb7
Bump github/codeql-action from 2.21.3 to 2.21.4 (#1099)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.3 to 2.21.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](5b6282e01c...a09933a12a)

---
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>
2023-08-18 11:21:12 -04:00
Gary Gregory ee2c9cf804 Better internal class name 2023-08-18 11:18:56 -04:00
Gary Gregory e6796a0ec6 [LANG-1706] ThreadUtils find methods should not return null items #1098 2023-08-16 13:56:26 -04:00
Gary Gregory c94c3a0be5
Improve performance of StringUtils.isMixedCase() #1096 2023-08-16 13:25:16 -04:00
hduelme 19fa964de7
Improve performance of StringUtils.isMixedCase() (#1096)
* improve performance of isMixedCase

The changes optimize the mixed-case detecting function in StringUtils.java by reducing redundant character property checks. The loop will now return early when both uppercase and lowercase are present, preventing further unnecessary operations. It also introduces a local variable to store the character being checked, reducing the number of method calls to get the character. The end return statement is also simplified to return false, as the true condition has already been covered inside the loop.

* add test to prove better performance

* Add Apache license header to StringUtilsIsMixedCaseTest.java file

* Fix Checkstyle issues

---------

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2023-08-16 13:24:27 -04:00
Gary Gregory 78dedbd2f5
[Javadoc] Point to right getShortClassName flavor in Javadoc for relevant notes #1097 2023-08-15 13:50:38 -04:00
ljacqu 0701011fe9
(doc) Point to right getShortClassName flavor in Javadoc for relevant notes (#1097) 2023-08-15 13:48:27 -04:00
Gary Gregory 842f71dcc5 Remove duplicate entry 2023-08-15 07:49:05 -04:00
Gary Gregory 09bc83b55f Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 20:14:34 -04:00
Gary Gregory 188e441a23 Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 19:20:22 -04:00
Gary Gregory 9053ee074c Remove trailing whitespace 2023-08-14 19:10:14 -04:00
Gary Gregory d09f802f98 Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 19:06:48 -04:00
Gary Gregory f017b4260c Make test more reproducible (not random) 2023-08-14 18:50:21 -04:00
Gary Gregory 787dab65fe Make test more reproducible (not random) 2023-08-14 18:40:12 -04:00
Gary Gregory c63ca2ce54 Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 18:24:15 -04:00
Gary Gregory 35e3828ad4 Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 17:53:03 -04:00
Gary Gregory c0a659c9a0 Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 17:42:05 -04:00
Gary Gregory 23f363b329 Hack to try to see if we can get GH builds to pass on Java 17 2023-08-14 17:36:20 -04:00
Gary Gregory a7158bdf60 Better assert message 2023-08-14 17:18:28 -04:00