Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 26, 2020

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Jan 26, 2020
@pull pull bot added the merge-conflict Resolve conflicts manually label Feb 19, 2020
garydgregory and others added 28 commits September 18, 2025 11:08
- Add SystemProperties.getInt(Class, String, IntSupplier)
- Add SystemProperties.getLong(Class, String, LongSupplier)
Update links to the current Java LTS version
- org.apache.commons.lang3.SystemProperties.AWT_TOOLKIT
- org.apache.commons.lang3.SystemProperties.JAVA_AWT_FONTS
- org.apache.commons.lang3.SystemProperties.JAVA_AWT_GRAPHICSENV
- org.apache.commons.lang3.SystemProperties.JAVA_AWT_HEADLESS
- org.apache.commons.lang3.SystemProperties.JAVA_AWT_PRINTERJOB
- org.apache.commons.lang3.SystemProperties.JAVA_COMPILER
- org.apache.commons.lang3.SystemProperties.JAVA_ENDORSED_DIRS
- org.apache.commons.lang3.SystemProperties.JAVA_EXT_DIRS

Deprecate methods for obsolete system propery constant

- org.apache.commons.lang3.SystemProperties.getAwtToolkit()
- org.apache.commons.lang3.SystemProperties.getJavaAwtFonts()
- org.apache.commons.lang3.SystemProperties.getJavaAwtGraphicsenv()
- org.apache.commons.lang3.SystemProperties.getJavaAwtHeadless()
- org.apache.commons.lang3.SystemProperties.getJavaAwtPrinterjob()
- org.apache.commons.lang3.SystemProperties.getJavaCompiler()
- org.apache.commons.lang3.SystemProperties.getJavaEndorsedDirs()
- org.apache.commons.lang3.SystemProperties.getJavaExtDirs()
- org.apache.commons.lang3.SystemUtils.isJavaAwtHeadless()
- Deprecate constants for obsolete system property
SystemUtils.JAVA_AWT_FONTS
- Deprecate constants for obsolete system property
SystemUtils.JAVA_AWT_GRAPHICSENV
- Deprecate constants for obsolete system property
SystemUtils.JAVA_AWT_HEADLESS
- Deprecate constants for obsolete system property
SystemUtils.JAVA_AWT_PRINTERJOB
- Deprecate constants for obsolete system property
SystemUtils.JAVA_COMPILER
- Deprecate constants for obsolete system property
SystemUtils.JAVA_ENDORSED_DIRS
- Deprecate constants for obsolete system property
SystemUtils.JAVA_EXT_DIRS
Replace Java 25-ea with Java 26-ea
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.7.3 to 4.7.4.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](actions/dependency-review-action@595b5ae...31c9f17)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-version: 4.7.4
  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>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.3 to 3.30.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@192325c...303c0ae)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.4
  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>
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@0400d5f...0057852)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.3.0
  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>
…s usage in getFirstEnum() (#1454)

* Optimize ObjectToStringComparator.compare() method

* Fix inverted logic in isEnum() method and correct its usage in getFirstEnum()
Reduce vertical whitespace
garydgregory and others added 30 commits December 16, 2025 07:30
)

* LANG-1695: Allow trailing decimal point in NumberUtils.isParsable

* Remove extra blank line

---------

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
…n input setStrs is null (#1530)

* Fix CharSet.getInstance(final String... setStrs) returns null instead of EMPTY when input setStrs is null

* Remove unused import assertNull from CharSetTest

Removed unused import statement for assertNull.

---------

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
- StringBuilder Performance Gain: 160-205% improvement (2-3x faster)
- StringBuffer Performance Gain: 300-4,250% improvement (4-44x faster)
- String: ~1-2% improvement (essentially identical)
- This change was suggested by Claude Sonnet 4.5
- Add SystemUtils.IS_JAVA_27
- Available now: OpenJDK JDK 27 Early-Access Builds
- Add SystemUtils.IS_JAVA_27
- Available now: OpenJDK JDK 27 Early-Access Builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.