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
Moved code to new FWCore/Reflection package #27287
Conversation
Moved code dealing with run-time understanding of a class to its own package. This also removes the ROOT dependency from FWCore/Utilities.
The code-checks are being triggered in jenkins. |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27287/10495
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
The requested code formats are not for any lines modified by this pull request. The changes in PhysicsTools/CondLiteIO are part of #27278. The one change to DataFormats/PatCandidates/src/UserData.cc does not appear to be in any presently created pull request. |
@fabiocos how do you want to proceed with the code-formatting? |
@Dr15Jones #27278 overlaps with both this PR and #26592 by @wddgit :
I am ready to integrate it into next IB, if this is ok for you, so as the rest can be done on a clean basis. Technically this PR can be merged on top of that (verified), you will just need to rerun code-checks. |
@fabiocos I'm not sure which pull request you mean. If it is one of the code-format pull requests, then I'm all fine with first merging those. |
@fabiocos what about code-format for DataFormats/PatCandidates? |
@Dr15Jones yes, I mean merging #27278 tonight. For PatCandidate we do not have anything open yet as far as I can see: @smuzaffar is this in the pipe? In any case this PR has just these overlaps at present:
|
@Dr15Jones , go ahead and apply the code-format changes. I can redo the #27278 once this PR is merged. |
@Dr15Jones @smuzaffar #27278 has been merged without any conflict, I restart the code-checks |
code-checks |
The code-checks are being triggered in jenkins. |
+1 |
+1
|
@ggovi @efeyazgan @qliphy @santocch please check this PR |
@ggovi @efeyazgan @qliphy the additions to your areas look technical and straightforward, I would like to move forward this PR |
+1 |
+1 |
Add FWCore/Reflection in support of cms-sw/cmssw#27287
+1 |
merge |
@smuzaffar as expected this has broken again the FWLite build, the package list needs to be updated again with the new package added here |
@fabiocos , this has been already fixed cms-sw/cmsdist#5056 |
PR description:
Moved code dealing with run-time understanding of a class to its
own package.
This also removes the ROOT dependency from FWCore/Utilities.
PR validation:
Used
git grep
for all the file names to find which ones to change. The changes compile and link.