Create Packages::Conan::Package class
What does this MR do and why?
Extract the Conan package format related code from Packages::Package
to a new class Packages::Conan::Package
and update all related files like services, finders accordingly.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
N/A
How to set up and validate locally
All operations supported by the Conan Repository should be still working without any errors:
- Publish a Conan package
- Install a Conan package
- Remove a Conan package
- Search for Conan packages
- Fetch Conan package information
Related to #435825 (closed)
Edited by Moaz Khalifa