fix(deps): update dependency com.github.seancfoley:ipaddress to v5.6.1 #74
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.5.0→5.6.1Release Notes
seancfoley/IPAddress (com.github.seancfoley:ipaddress)
v5.6.1: Version 5.6.1Adjusts prefix lengths in containment tries for all individual addresses
v5.6.0: Version 5.6.0This version introduces new types for efficient IP address collections and set operations, along with a few other enhancements
IPAddressSeqRangeList, a collection type backed by IP address ranges, offering binary search, an alternative to tries with potentially better CPU cache coherence when searchingIPAddressSeqRangeListenables the arithmetic set operationsadd/join,intersect,remove, andcomplementIPv4AddressSeqRangeListandIPv6AddressSeqRangeListIPAddressContainmentTrie, an alternative collection option backed by CIDR prefix blocks in a trie, expanding on the existing trie functionality.IPv4AddressContainmentTrieandIPv6AddressContainmentTrieIPAddressCollectioninterface representing collections of individual addresses, implemented by all range list and containment trie typesIPAddressAggregationinterface representing all types which can represent a multitude of IP addresses, whether collections, ranges, or subnetsincrement(),decrement()andincrementBoundary()methods to the address types, more efficient thanincrement(1),increment(-1),incrementBoundary(1)increment(BigInteger)to the address/subnet typesIPAddressandIPv4Address, and not justIPV6Address, for easier polymorphismcomplementmethod toIPAddressreturning blocks, and acomplementmethod toIPAddressSeqRangereturning ranges, in addition to the complement method included withIPAddressSeqRangeListIPAddressSeqRangeto integrate withIPAddressSeqRangeListto create lists efficiently:subtractIntoList,joinIntoList,complementIntoListintoSequentialRangeListmethods to IP address and sequential range classes for polymorphic and efficientIPAddressSeqRangeListcreationintoContainmentTriemethods to IP address and range classes for polymorphicIPAddressContainmentTriecreationIPAddressTrieandIPAddressAssociativeTrie, similar to existing types, but version-polymorphic, they can become either IPv4 or IPv6 tries, but not both at the same timev5.5.1: Version 5.5.1mergeToDualPrefixBlocksandmergeToDualSequentialBlocksfor combined IPv4/IPv6 mergingAddressValueExceptionandIncompatibleAddressException, issue #127containingFirstIterator, use all-nodecontainingFirstAllNodeIteratorinsteadConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR was generated by Mend Renovate. View the repository job log.