Граф коммитов

47550 Коммитов

Автор SHA1 Сообщение Дата
Felicity Chapman 434c5ea188
Merge pull request #11422 from github/felicitymay-8441-query-guides-python
LGTM deprecation: updates to CodeQL for Python articles
2022-11-29 09:04:48 +00:00
Felicity Chapman 114d337210
Merge pull request #11421 from github/felicitymay-8441-query-guides-c
LGTM deprecation: updates to CodeQL for C/C++ articles
2022-11-29 09:04:31 +00:00
Felicity Chapman 0624324962
Merge branch 'rc/3.8' into felicitymay-8441-query-guides-java 2022-11-29 09:03:32 +00:00
Erik Krogh Kristensen 0cd50aac40
Merge pull request #11398 from erik-krogh/splat-stuff
Rb: add some more flow through splat parameters
2022-11-28 22:31:25 +01:00
Erik Krogh Kristensen ae40b0aba2
Merge pull request #11419 from github/felicitymay-8441-query-guides-javascript
LGTM deprecation: updates to CodeQL for JavaScript articles
2022-11-28 21:57:37 +01:00
tiferet 4580b55673 Oops -- forgot to stage one file in the previous commit :) 2022-11-28 11:34:34 -08:00
tiferet 210644e87d Delete `StandardEndpointFilters`.
All remaining functionality in `StandardEndpointFilters` is only being used in `EndpointCharacteristics`, so it can be moved there as a small set of helper predicates.
2022-11-28 11:34:34 -08:00
tiferet 15121931b4 Delete `CoreKnowledge`.
All remaining functionality in `CoreKnowledge` is only being used in `EndpointCharacteristics`, so it can be moved there as a small set of helper predicates.
2022-11-28 11:34:34 -08:00
tiferet 1c679378e7 `FilteringReason` is no longer being used and can be deleted 2022-11-28 11:34:33 -08:00
tiferet 99de397a5f Remove redundant code
`isOtherModeledArgument` and `isArgumentToBuiltinFunction` contained the old logic for selecting negative endpoints for training.

These can now be deleted, and replaced by a single base class that collects all EndpointCharacteristics that are currently used to indicate negative training samples: `OtherModeledArgumentCharacteristic`.

This in turn lets us delete code from `StandardEndpointFilters` that effectively said that endpoints that are high-confidence non-sinks shouldn't be scored at inference time, either.
2022-11-28 11:34:33 -08:00
tiferet 7b0269c999 Fix British spelling that code scanning didn't like.
I've been working with Brits for too long :)
2022-11-28 11:28:08 -08:00
Tiferet Gazit 72c46c662c
Merge pull request #11462 from github/tiferet/endpoint-filters-sidebar
Endpoint filters added commits
2022-11-28 11:18:53 -08:00
tiferet 963407de4c Update the documentation 2022-11-28 11:16:06 -08:00
Geoffrey White 349a10c013 Swift: codegen. 2022-11-28 17:41:41 +00:00
Geoffrey White 96e04e7f63 Swift: Use ConstructorDecl in place of name matching. 2022-11-28 17:39:45 +00:00
Geoffrey White e97aee5d9d Swift: QLDoc. 2022-11-28 17:39:44 +00:00
Geoffrey White 410609fed4 Swift: Make ConstructorDecl, DestructorDecl into MethodDecls. 2022-11-28 17:20:43 +00:00
Geoffrey White edb6325117 Swift: Fix comment. 2022-11-28 17:07:34 +00:00
Geoffrey White aa5c893d5e Swift: Further simplify. 2022-11-28 17:07:34 +00:00
Geoffrey White 97bd91ed19 Swift: Simplify using ApplyExpr.getArgumentWithLabel. 2022-11-28 16:51:46 +00:00
Paolo Tranquilli 28bf0c9e03
Merge pull request #11365 from github/redsun82/swift-integration-test-pack
Swift: fix extractor tests pack
2022-11-28 17:02:54 +01:00
Paolo Tranquilli ace7146164
Merge pull request #11454 from erik-krogh/swift-test
Swift: CI cache fixes
2022-11-28 16:24:22 +01:00
Felicity Chapman 59b6d657cc Apply suggestions from code review
Co-authored-by: hubwriter <hubwriter@github.com>
2022-11-28 15:45:05 +01:00
Felicity Chapman 7e5a9fbe2e Update note for review comments 2022-11-28 15:41:39 +01:00
Felicity Chapman 179941daab First set of updates for JavaScript articles 2022-11-28 15:41:39 +01:00
Felicity Chapman 33ae086861 Apply suggestions from code review
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com>
2022-11-28 15:38:03 +01:00
Felicity Chapman d6ae5c898a Respond to review feedback 2022-11-28 15:38:03 +01:00
Felicity Chapman a9b6a12317 Updates for Java articles 2022-11-28 15:38:03 +01:00
Felicity Chapman 85961f5dce Update docs/codeql/codeql-language-guides/functions-in-cpp.rst 2022-11-28 15:36:05 +01:00
Felicity Chapman 8ec06d45e0 Replace LGTM description with VS Code 2022-11-28 15:36:05 +01:00
Felicity Chapman b22ccc114e Minor changes to Go and Ruby article 2022-11-28 15:36:05 +01:00
Felicity Chapman 0ac0277639 Minor change to C# article 2022-11-28 15:36:05 +01:00
Felicity Chapman a407f0a4ac Update main C/C++ articles 2022-11-28 15:36:04 +01:00
Felicity Chapman da4c178534 Update main Python articles 2022-11-28 15:34:12 +01:00
Felicity Chapman c1e6d4c82a Update .github/ISSUE_TEMPLATE/ql---general.md 2022-11-28 15:26:24 +01:00
Felicity Chapman c451fa8ad4 Update cpp/ql/src/Likely Bugs/RedundantNullCheckSimple.ql
Co-authored-by: Taus <tausbn@github.com>
2022-11-28 15:26:24 +01:00
Felicity Chapman ea127c3d99 A few more references 2022-11-28 15:26:24 +01:00
Felicity Chapman b5f849463b Update QL library references 2022-11-28 15:26:24 +01:00
Felicity Chapman c06db6b67c Remove LGTM support info 2022-11-28 15:26:22 +01:00
Felicity Chapman fb0959bcea Update QL reference 2022-11-28 15:25:38 +01:00
Felicity Chapman 5f835da838 Update HTML comment in query 2022-11-28 15:25:38 +01:00
Felicity Chapman 36a6ccba8b Remove reference in template 2022-11-28 15:25:38 +01:00
Felicity Chapman a76d47681d Replace references in Qhelp files 2022-11-28 15:25:37 +01:00
Mathias Vorreiter Pedersen 3716d67cc9
Merge pull request #11451 from geoffw0/wkuserscript
Swift: models for WKUserScript
2022-11-28 14:24:19 +00:00
Geoffrey White f291320655
Merge pull request #11447 from geoffw0/localflow2
Swift: Update queries to use LocalFlowSource
2022-11-28 14:18:01 +00:00
erik-krogh d2824413db
skip the only remaining macos job running on main 2022-11-28 14:44:34 +01:00
erik-krogh 751ffbd9c8
use different keys for different caches 2022-11-28 14:44:07 +01:00
Erik Krogh Kristensen 7049532227
Merge pull request #11364 from github/redsun82/swift-ci-cache
Swift: cache more aggressively in CI
2022-11-28 14:34:43 +01:00
Geoffrey White 30468dd419 Swift: Implement field content as well. 2022-11-28 12:27:33 +00:00
Geoffrey White ffbd201450 Swift: Implement basic model of WKUserScript. 2022-11-28 12:20:29 +00:00