X Tutup
The Wayback Machine - https://web.archive.org/web/20211025233026/https://github.com/github/codeql/pull/6868
Skip to content
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

even more instanceof extensions #6868

Draft
wants to merge 36 commits into
base: main
Choose a base branch
from

Conversation

@ginsbach
Copy link
Contributor

@ginsbach ginsbach commented Oct 13, 2021

The ql-on-ql hackathon surfaced some more opportunities for non-extending subtypes: github/codeql-ql#45

This PR builds on #6866 and implements even more of them.

The last commit is probably the most important one to review.

@ginsbach ginsbach requested review from as code owners Oct 13, 2021
@ginsbach ginsbach changed the title Ginsbach/even more instanceof extensions even more instanceof extensions Oct 13, 2021
@ginsbach ginsbach marked this pull request as draft Oct 13, 2021
Copy link
Contributor

@hvitved hvitved left a comment

C# 👍

Copy link
Contributor

@erik-krogh erik-krogh left a comment

JS 👍

@ginsbach ginsbach dismissed stale reviews from erik-krogh and hvitved via 612ce48 Oct 13, 2021
@ginsbach ginsbach force-pushed the ginsbach/EvenMoreInstanceofExtensions branch from 612ce48 to 0dd396e Oct 13, 2021
@ginsbach ginsbach marked this pull request as ready for review Oct 13, 2021
@ginsbach ginsbach requested a review from hvitved Oct 13, 2021
@ginsbach ginsbach marked this pull request as draft Oct 14, 2021
@ginsbach
Copy link
Contributor Author

@ginsbach ginsbach commented Oct 14, 2021

@tausbn spotted an issue with the Python parts, I'll put the PR into draft mode for now. Apologies for the repeated reviews.

ginsbach added 21 commits Oct 14, 2021
@ginsbach ginsbach dismissed stale reviews from smowton and erik-krogh via 89ae7f2 Oct 14, 2021
@ginsbach ginsbach force-pushed the ginsbach/EvenMoreInstanceofExtensions branch from ec68940 to 89ae7f2 Oct 14, 2021
@ginsbach ginsbach force-pushed the ginsbach/EvenMoreInstanceofExtensions branch from 89ae7f2 to 7e8e6e8 Oct 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
X Tutup