Skip to content

Enable the ability to force pack items together#658

Open
RubenKluft wants to merge 2 commits into
dvdoug:masterfrom
RubenKluft:linked_product_feature
Open

Enable the ability to force pack items together#658
RubenKluft wants to merge 2 commits into
dvdoug:masterfrom
RubenKluft:linked_product_feature

Conversation

@RubenKluft

Copy link
Copy Markdown

An implementation for issue #657

  • Adds LinkedItem interface: signifies an item that must not be split up
  • Adds LinkedGroupPackingConstraint: ensures no linked items get partially packed
  • Modifies ItemList and PackedItemList to add support for LinkedItems
  • Adds documentation for this new feature

@dvdoug

dvdoug commented Jul 1, 2026

Copy link
Copy Markdown
Owner

I'll need to review this more thoroughly at the weekend, take some time to reason through everything but on first glance this looks like a good strategy @RubenKluft . And thank you for writing up the documentation too 🥳

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.

2 participants