-
Notifications
You must be signed in to change notification settings - Fork 1.8k
C#: Delete the CIL extractor. #15794
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
Conversation
db885ea
to
cf2470b
Compare
961c193
to
d46a643
Compare
d46a643
to
e5dbd70
Compare
DCA experiment: https://github.com/github/codeql-dca-main/issues/19722 |
DCA looks good! |
77ae10f
to
10d681e
Compare
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.
Looks okay to me. The tests are failing though.
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.
Looks like changes are needed in the internal repo as well.
The internal PR mentions this PR, but it looks like it drowned in all the other mentions :-) |
@hvitved Do you know why the standalone tests are failing? |
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.
We need to remove "cil"
from
https://github.com/github/codeql/blob/main/csharp/extractor/Semmle.Util/CommandLineOptions.cs#L43
Now I do :-) See my comment above. |
10d681e
to
eb62c03
Compare
OMG - that was important. The standalone extractor would crash in case someone had set the environment variable 😱 Searched both codeql and semmlecode again for more cil related stuff, but didn't find any. |
In this PR the CIL extractor is deleted, including all CIL related tests and the extractor option of enabling CIL extraction.
Commit by commit review is encouraged.