Skip to content

Update dependency org.plumelib:plume-util to v1.14.0#9

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/versions.plumeutil
Open

Update dependency org.plumelib:plume-util to v1.14.0#9
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/versions.plumeutil

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Jan 25, 2026

This PR contains the following updates:

Package Change Age Confidence
org.plumelib:plume-util 1.11.01.14.0 age confidence

Release Notes

plume-lib/plume-util (org.plumelib:plume-util)

v1.14.0

  • CollectionsPlume:
    • New method isModifiable(Collection).
    • New methods addIf() and addIfNot().
    • New methods mapListRemoveNull(Function,Iterable) and mapListRemoveNull(Function,Object[]).
  • EntryReader:
    • Replaced three arguments to constructors (entryStartRegex,
      entryStopRegex, twoBlankLines) by a single EntryFormat value. The old
      constructors still exist but are deprecated.
    • Replaced String/Pattern argument to constructor (commentRegex) by a
      CommentFormat value. This eases future extensions. The old constructors
      still exist but are deprecated.
    • Removed setEntryStartStop() methods. Pass an EntryFormat to the
      constructor instead.
    • When entryStartRegex has no capturing group, the whole thing is discarded
      rather than the whole thing being retained.
    • EntryReader supports multiline comments.
    • EntryReader supports fenced code blocks.
  • FilesPlume:
    • New methods createDirectory() and createDirectories().

v1.13.0

  • In EntryReader:
    • Deprecated several constructors; there were an unwieldy number of them.

v1.12.3

  • In ArraysPlume:
    • New method prepend() concatenates an element and an array into a new array.
    • New methods copyEmpty() type-safely make an array of the same type.
  • In CollectionsPlume:
    • Renamed sortList() to sorted().
    • Methods that now take a Collection rather than a List as input:
      • hasDuplicates()
      • hasNoDuplicates()
      • noDuplicates()
      • withoutDuplicates()
      • withoutDuplicatesSorted()
      • withoutDuplicatesComparable()
      • isSorted()
      • isSortedNoDuplicates()

v1.12.2

  • Add more EntryReader constructors.

v1.12.1

  • Make EntryReader constructors more uniform.

v1.12.0

  • Move map-related methods from CollectionsPlume to new class MapsP.
    • The versions in CollectionsPlume are deprecated.
  • In StringsPlume:
    • renamed StringsPlume.nplural() to StringsPlume.nPlural().
    • new overloads of nPlural() that use the size of a collection, map, or array.
    • new methods vPlural() and nvPlural() for pluralizing verbs.
  • In SIList:
    • new methods from(Collection), from(Iterable), and from(Iterator).
    • deprecated fromList(Collection) in favor of from(Collection).
  • In LimitedSizeSet, LimitedSizeIntSet, and LimitedSizeLongSet:
    • new method isEmpty()
  • EntryReader supports separating entries by two blank lines.

Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency org.plumelib:plume-util to v1.13.0 fix(deps): update dependency org.plumelib:plume-util to v1.13.0 Jan 27, 2026
@renovate renovate bot force-pushed the renovate/versions.plumeutil branch from 160f241 to 65af4a6 Compare February 3, 2026 03:57
@renovate renovate bot changed the title fix(deps): update dependency org.plumelib:plume-util to v1.13.0 Update dependency org.plumelib:plume-util to v1.13.0 Feb 4, 2026
@renovate renovate bot force-pushed the renovate/versions.plumeutil branch from 65af4a6 to 085408b Compare February 4, 2026 01:07
@renovate renovate bot changed the title Update dependency org.plumelib:plume-util to v1.13.0 fix(deps): update dependency org.plumelib:plume-util to v1.13.0 Feb 4, 2026
@renovate renovate bot force-pushed the renovate/versions.plumeutil branch from 085408b to e575b2e Compare February 10, 2026 11:32
@renovate renovate bot changed the title fix(deps): update dependency org.plumelib:plume-util to v1.13.0 Update dependency org.plumelib:plume-util to v1.13.0 Feb 10, 2026
@renovate renovate bot force-pushed the renovate/versions.plumeutil branch 2 times, most recently from e04fd5b to 6c143d0 Compare March 8, 2026 09:58
@renovate renovate bot changed the title Update dependency org.plumelib:plume-util to v1.13.0 Update dependency org.plumelib:plume-util to v1.14.0 Mar 8, 2026
@renovate renovate bot force-pushed the renovate/versions.plumeutil branch from 6c143d0 to 01d3b45 Compare March 31, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants