semmle-qlci
57de628ab8
Merge pull request #650 from xiemaisi/js/nomagic-isDOMProperty
...
Approved by asger-semmle
2018-12-10 13:52:47 +00:00
Felicity Chapman
882ab7e9ca
Merge pull request #636 from jbj/incorrect-not-operator-usage-case
...
C++: Rename "Incorrect 'not' operator usage"
2018-12-10 11:13:19 +00:00
Max Schaefer
e7df9b8b01
JavaScript: Avoid unhelpful magic.
2018-12-10 10:40:37 +00:00
semmle-qlci
1ca27e2c18
Merge pull request #647 from xiemaisi/js/fix-msita-perf
...
Approved by esben-semmle
2018-12-09 21:32:31 +00:00
semmle-qlci
3b383e3aaf
Merge pull request #635 from Semmle/xiemaisi-patch-3
...
Approved by esben-semmle
2018-12-07 14:02:48 +00:00
Max Schaefer
74e70615ed
JavaScript: Fix performance regression in MixedStaticInstanceThisAccess.
2018-12-07 13:17:36 +00:00
Max Schaefer
74e3709de1
JavaScript: Add missing query id in change notes.
2018-12-07 08:25:28 +00:00
Jonas Jensen
00e52df371
C++: Rename "Incorrect 'not' operator usage"
...
This makes the casing consistent with our other queries.
2018-12-07 09:24:35 +01:00
Taus
cb93017d98
Merge pull request #606 from markshannon/python-fix-regex-fp
...
Python: Fix off-by-one error in regex parsing.
2018-12-06 12:59:44 +01:00
Felicity Chapman
6a7b528280
1.19: Finalize change notes for JavaScript
2018-12-06 08:44:35 +00:00
semmle-qlci
bc91e0f53b
Merge pull request #624 from Semmle/xiemaisi-patch-2
...
Approved by esben-semmle
2018-12-06 08:04:37 +00:00
Max Schaefer
305b8a6723
Merge pull request #620 from xiemaisi/js/qhelp-for-ms-queries
...
JavaScript: Add query help for two externally contributed queries.
2018-12-06 08:04:13 +00:00
Taus
a8354b98d9
Merge pull request #626 from felicity-semmle/1.19/python-change-notes
...
Update logging information based on 'extractor-python.md'
2018-12-05 17:42:56 +01:00
Felicity Chapman
c735043772
Update for feedback
2018-12-05 16:36:34 +00:00
Felicity Chapman
9ef50a7876
Update logging information based on 'extractor-python.md'
2018-12-05 16:13:05 +00:00
Max Schaefer
13a9903c21
JavaScript: Remove redundant conjunct in MixedStaticInstanceThisAccess.
...
Minor cleanup, but might as well go into the release.
2018-12-05 15:11:32 +00:00
Max Schaefer
a1f210df67
JavaScript: Address review comments.
2018-12-05 14:10:06 +00:00
Max Schaefer
22502e7a10
JavaScript: Add query help for FileAccessToHttp query.
2018-12-05 13:12:52 +00:00
Max Schaefer
92c1e655dd
JavaScript: Add query help for HttpToFileAccess query.
2018-12-05 12:58:38 +00:00
Tom Hvitved
733c7b0a8f
Merge pull request #616 from felicity-semmle/1.19/c#-finalize-release-notes
...
1.19: Finalize release notes for C#
2018-12-05 11:17:19 +01:00
Anders Schack-Mulligen
697fd96ed7
Merge pull request #614 from felicity-semmle/1.19/java-finalize-change-notes
...
1.19: Finalize change notes for Java
2018-12-05 10:56:13 +01:00
Felicity Chapman
d3baa8917e
Prepare for publication
2018-12-05 09:44:59 +00:00
Jonas Jensen
54d001e562
Merge pull request #612 from felicity-semmle/1.19/c++-finalize-release-notes
...
1.19: Finalize release notes for C/C++
2018-12-05 09:28:36 +01:00
Felicity Chapman
f64bfb5caf
Remove template text, sort rows
2018-12-04 17:43:19 +00:00
Felicity Chapman
a144fe8a07
Update with missing ids and move one query
2018-12-04 17:40:09 +00:00
Felicity Chapman
d63b5ac1bd
Updates for consistency
2018-12-04 17:34:20 +00:00
Taus
08b1431fc5
Merge pull request #600 from markshannon/python-fix-performance-refinement-edge
...
Python ESSA: Fix performance of PythonSsaSourceVariable.hasRefinementEdge()
2018-12-04 18:07:21 +01:00
Felicity Chapman
a9ad9399f5
Add a couple more missing identifiers
2018-12-04 16:55:00 +00:00
Felicity Chapman
0c283c024d
Split query changes into LGTM/non-LGTM queries
2018-12-04 16:43:57 +00:00
Felicity Chapman
62dc486190
Add query ids and update descriptions
2018-12-04 16:40:54 +00:00
Taus
8493518135
Merge pull request #599 from markshannon/python-fix-essa-nonlocal
...
Python ESSA: Fix definition of ESSA non-local variables.
2018-12-04 17:06:30 +01:00
Taus
3b6c7d6f2e
Merge pull request #582 from markshannon/python-faster-points-to-2
...
Python points-to: Improve performance of subclass test predicates on large DBs
2018-12-04 16:51:21 +01:00
Taus
5c3ff8aadd
Merge pull request #604 from markshannon/python-faster-essa-computation
...
Python : Speed up ESSA computation
2018-12-04 16:20:49 +01:00
semmle-qlci
732874b236
Merge pull request #610 from Semmle/xiemaisi-patch-1
...
Approved by esben-semmle
2018-12-04 14:44:49 +00:00
Max Schaefer
2e45c50067
JavaScript: Correct change note for new query.
...
"Hard-coded data interpreted as code" is run, but not shown by default.
2018-12-04 14:40:03 +00:00
Geoffrey White
a7f45bb59d
Merge pull request #608 from jbj/assignment-this-templates
...
C++: Fix "Overloaded assignment does not return 'this'" for templates
2018-12-04 14:12:56 +00:00
Jonas Jensen
6239455a91
C++: Remove extra type check in AV Rule 82
...
These type checks were overlapping with `assignOperatorWithWrongType` is
are no longer needed now that `assignOperatorWithWrongType` is improved.
They were causing FPs and misleading error messages on uninstantiated
templates.
2018-12-04 12:59:21 +01:00
Jonas Jensen
8ac427c387
C++: Add missing getUnspecifiedType in AV Rule 82
...
Adding this call to `getUnspecifiedType` makes the error message better
in the presence of typedefs and qualifiers on an assignment operator
return type. It's also needed to avoid losing valid results in the
commit that comes after this.
2018-12-04 11:13:11 +01:00
Taus
a23f7a6b0e
Merge pull request #592 from markshannon/python-windows-import-root
...
Python: Fix up computation of import root path
2018-12-04 11:11:59 +01:00
Jonas Jensen
a78ded7551
C++: Demonstrate FP in AV Rule 82
...
The added test is a reduced version of a FP observed in the wild.
2018-12-04 11:09:35 +01:00
Mark Shannon
8cd497890a
Merge pull request #546 from adityasharad/python/vs-workspace-settings
...
Python: Add QL for VS workspace settings file.
2018-12-04 10:00:09 +00:00
Felicity Chapman
da1bf0601f
Sort tables alphabetically
2018-12-04 09:28:42 +00:00
Mark Shannon
a5b79e92a5
Python: Fix off-by-one error in regex parsing.
2018-12-03 16:50:47 +00:00
semmle-qlci
3d058a2895
Merge pull request #603 from xiemaisi/js/fix-inconsistent-new
...
Approved by asger-semmle, esben-semmle
2018-12-03 16:48:55 +00:00
Geoffrey White
436ee553a6
Merge pull request #589 from jbj/1.19-change-notes
...
C++: add missing 1.19 change notes
2018-12-03 15:56:18 +00:00
Mark Shannon
68440f7f77
Python ESSA: Speed up ESSA computation by refactoring ADT to match class hierarchy making it more transparent to the optimizer.
2018-12-03 15:08:56 +00:00
Taus
76b1bbc56a
Merge pull request #565 from markshannon/python-analysis-queries-qhelp
...
Python: Delete some misleading qhelp and rename a couple of queries.
2018-12-03 14:42:03 +01:00
Max Schaefer
8627ddbe4b
JavaScript: Adjust alert message.
2018-12-03 12:38:00 +00:00
Jonas Jensen
8f60c09804
C++: Clarify cpp/virtual-destructor changelog
2018-12-03 13:04:24 +01:00
Mark Shannon
d32e6b8501
Python tests: Make sure stdlib can be found.
2018-12-03 11:55:57 +00:00