[AzL3Tdnf] Renaming TdnfPackageManager to AzL3PackageManager#332
[AzL3Tdnf] Renaming TdnfPackageManager to AzL3PackageManager#332rane-rajasi merged 1 commit intomasterfrom
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR renames the TdnfPackageManager class to AzL3TdnfPackageManager to better reflect its Azure Linux 3 specific implementation. This refactoring prepares for future separation of generic TDNF functionality from Azure Linux 3 specific implementations.
- Renamed the main class from TdnfPackageManager to AzL3TdnfPackageManager
- Updated all import statements and references to use the new class name
- Simplified the internal structure by removing nested class and moving constants to the main class level
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/core/src/package_managers/AzL3TdnfPackageManager.py | Main class renamed and internal structure simplified by removing nested AzL3TdnfPackageManager class |
| src/core/src/bootstrap/ConfigurationFactory.py | Updated import statement and class references to use new AzL3TdnfPackageManager name |
| src/core/tests/Test_AzL3TdnfPackageManager.py | Updated test class name to match the renamed package manager class |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #332 +/- ##
==========================================
- Coverage 93.83% 93.83% -0.01%
==========================================
Files 103 103
Lines 18132 18129 -3
==========================================
- Hits 17014 17011 -3
Misses 1118 1118
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Release includes: - [AzL3Tdnf] Refactoring TDNF Package Manager separating Azure Linux specializations in it's own implementation [331](#331) - [AzL3Tdnf] Renaming TdnfPackageManager to AzL3PackageManager [332](#332) - Feature: Azure Linux 3.0: Enhanced Support [318](#318) - Engg. hygiene: Explicit Codecov workflow permissions [327](#327)
This is a simple renaming of TdnfPackageManager to AzL3PackageManager. Will be followed up by separating generic TdnfPackageManager implementations from Azure Linux 3 specific ones: #331