Skip to content

Move MIME field iterator from MIMEHdr to MIMEHdrImpl#8467

Merged
SolidWallOfCode merged 1 commit intoapache:masterfrom
SolidWallOfCode:move-mime-field-iterator
Nov 6, 2021
Merged

Move MIME field iterator from MIMEHdr to MIMEHdrImpl#8467
SolidWallOfCode merged 1 commit intoapache:masterfrom
SolidWallOfCode:move-mime-field-iterator

Conversation

@SolidWallOfCode
Copy link
Member

The iterator should have been in that class originally. In addition, this makes it possible to use field iterators in the plugin API
which was not feasible before because the plugin API interacts with MIMEHdrImpl instances. In turn this will enable a bit of performance tuning for field iteration in the plugin API.

@SolidWallOfCode SolidWallOfCode added this to the 10.0.0 milestone Oct 27, 2021
@SolidWallOfCode SolidWallOfCode self-assigned this Oct 27, 2021
@SolidWallOfCode SolidWallOfCode force-pushed the move-mime-field-iterator branch from 362f61b to 30dc43a Compare October 28, 2021 00:40
@bryancall bryancall requested a review from masaori335 November 1, 2021 23:18
Copy link
Contributor

@masaori335 masaori335 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. This is useful for plugin APIs.

@SolidWallOfCode SolidWallOfCode merged commit 267dc2c into apache:master Nov 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants