-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conan improvements #8899
Conan improvements #8899
Conversation
Signed-off-by: Frank Viernau <[email protected]>
Signed-off-by: Frank Viernau <[email protected]>
Signed-off-by: Frank Viernau <[email protected]>
In order to not loose information, merge relevant aspects of the functions KDoc. Signed-off-by: Frank Viernau <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #8899 +/- ##
=========================================
Coverage 67.63% 67.63%
Complexity 1168 1168
=========================================
Files 244 244
Lines 7781 7781
Branches 867 867
=========================================
Hits 5263 5263
Misses 2161 2161
Partials 357 357
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@@ -180,7 +180,7 @@ class Conan( | |||
dependencies = parseDependencyTree(pkgInfos, projectInfo.buildRequires, workingDir) | |||
) | |||
|
|||
val projectPackage = parseProjectPackage(pkgInfos, definitionFile, workingDir) | |||
val projectPackage = generateProjectPackage(projectInfo, definitionFile, workingDir) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe also worth noting in the commit message: The caller's projectInfo
equals the original function's projectPackage
, so the inlining also avoids calculating the value again.
Some preparations for porting to KxS plus some code improvements.