Skip to content

Conversation

@Javagedes
Copy link
Collaborator

@Javagedes Javagedes commented Dec 15, 2025

Description

This commit performs some additional non-functional cleanup of image.rs to break up the larger functions into smaller chunks that only perform one operation each. This makes understanding and testing the code simpler.

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

CI, Boots to shell.

Integration Instructions

N/A

@github-actions github-actions bot added the impact:non-functional Does not have a functional impact label Dec 15, 2025
@codecov
Copy link

codecov bot commented Dec 15, 2025

Codecov Report

❌ Patch coverage is 91.37931% with 10 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
patina_dxe_core/src/image.rs 91.38% 10 Missing ⚠️

📢 Thoughts on this report? Let us know!

@Javagedes
Copy link
Collaborator Author

I will work on unit tests today. But please feel free to review. It is a non-functional change, just doing some re-organization.

Copy link
Contributor

@joschock joschock left a comment

Choose a reason for hiding this comment

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

Added several comments, acknowledging that a subset of them note pre-existing issues.

@Javagedes Javagedes force-pushed the personal/joeyvagedes/image-updates-round-2 branch 4 times, most recently from 49891c1 to 3751c90 Compare December 22, 2025 19:43
@Javagedes Javagedes requested a review from vineelko December 29, 2025 22:26
This commit performs some additional non-functional cleanup of image.rs
to break up the larger functions into smaller chunks that only perform
one operation each. This makes understanding and testing the code
simpler.
@Javagedes Javagedes force-pushed the personal/joeyvagedes/image-updates-round-2 branch from 3751c90 to 17d6e32 Compare December 29, 2025 23:28
@github-actions github-actions bot added the impact:testing Affects testing label Dec 29, 2025
@Javagedes Javagedes enabled auto-merge (squash) December 29, 2025 23:32
@Javagedes Javagedes merged commit 664115c into OpenDevicePartnership:main Dec 29, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

impact:non-functional Does not have a functional impact impact:testing Affects testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants