Skip to content

Conversation

@TheTechology
Copy link
Owner

No description provided.

hmac and others added 30 commits November 19, 2021 11:28
You can instantiate a Faraday connection by passing a URL as an keyword
argument:

    conn = Faraday.new(url: "http://example.com")
We now handle this form:

    RestClient::Request.execute(url: "http://example.com")
Co-authored-by: Nick Rolfe <nickrolfe@github.com>
Ruby: Move SSA consistency queries into shared SSA library
Shared CFG: Add "dead end" consistency query
…store

Java: Don't clear content in store steps in summaries.
Ruby: use A/An/The to start qlDoc for classes
C#: Fix bad magic `Element::fromSource` in context of `SelfAssignment.ql`
Also fixes a typo `.xhm` -> `.xhtm`
erik-krogh and others added 30 commits December 1, 2021 13:45
JS: Make the edges of API-graphs into IPA types
C++: New query for SSL certificates not checked
C#: Include the NewtonSoft.JSon stubs in the flow summaries test.
Python: Add `x in <var>` test for StringConstCompare
C++: Add CWE tags to some queries.
…es-test

C#: Modify printing of flow summaries in test.
C#: Make it possible to define flow for property backing methods.
Ruby: extractor: fix warnings from Clippy
Use the LabelParameter API finstead of manually constructing the edge label.
…eir marker comments

The `matchMarkerComment` predicate performs badly on any codebase with
a moderately large number of comments, because the current implementation
has to first compute the Cartesian product between the set of comments
and the set of framework library comment regexes.

Instead, match first against a single regex:
the union of all framework library comment regexes.
This computes a more benign Cartesian product, the same size as the set of comments.

See inline comments for more details.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.