Dave Bartolomeo
|
06783938d3
|
JavaScript: Rename sanity -> consistency
|
2020-05-11 13:46:12 -04:00 |
|
Erik Krogh Kristensen
|
45797dc729
|
autoformat
|
2020-03-31 13:53:00 +02:00 |
|
Erik Krogh Kristensen
|
3784b180d8
|
changes based on review
|
2020-03-31 12:07:55 +02:00 |
|
Erik Krogh Kristensen
|
40fd1825e9
|
autoformat
|
2020-03-31 09:08:32 +02:00 |
|
Erik Krogh Kristensen
|
7938bc4ed0
|
improve alert message for js/useless-assignment-to-local
|
2020-03-30 20:19:50 +02:00 |
|
Asger Feldthaus
|
53569453ba
|
JS: Autoformat again
|
2020-03-04 19:28:24 +00:00 |
|
Erik Krogh Kristensen
|
68fb8c52e9
|
check the type of the this-type, instead of the AST-node
|
2020-03-02 16:35:16 +01:00 |
|
Erik Krogh Kristensen
|
e0fcc4af6a
|
handle this parameters when finding unreachable overloads
|
2020-03-02 16:26:00 +01:00 |
|
Asger Feldthaus
|
fefcf1a7a6
|
JS: Autoformat everything
|
2020-02-27 09:41:01 +00:00 |
|
Esben Sparre Andreasen
|
96748ca32e
|
JS: sharpen js/duplicate-parameter-name
|
2020-01-06 08:51:00 +01:00 |
|
semmle-qlci
|
0dcb189e67
|
Merge pull request #2162 from xiemaisi/js/remove-deprecated-queries
Approved by esben-semmle
|
2019-10-22 07:15:58 +01:00 |
|
Max Schaefer
|
55fb86d618
|
JavaScript: Remove deprecated queries.
These queries have all been deprecated since 1.17 (released in July 2018). I think it's time to say goodbye.
|
2019-10-21 14:42:02 +01:00 |
|
Erik Krogh Kristensen
|
9eda120de4
|
implement a new query to detect unreachable overloaded methods in TypeScript
|
2019-10-21 13:34:42 +02:00 |
|
Erik Krogh Kristensen
|
14cc352bd9
|
small documentation change based on review
|
2019-10-04 15:26:32 +02:00 |
|
Erik Krogh Kristensen
|
144e831515
|
mention that "function" should not be used when declaring a call signature in an interface
|
2019-10-04 15:05:11 +02:00 |
|
Erik Krogh Kristensen
|
bf1fd83851
|
fix typo in predicate name
|
2019-10-04 15:04:39 +02:00 |
|
Erik Krogh Kristensen
|
b741a65e9b
|
documentation changes based on review
Co-Authored-By: shati-patel <42641846+shati-patel@users.noreply.github.com>
|
2019-10-04 14:42:16 +02:00 |
|
Erik Krogh Kristensen
|
c8d60c9e2a
|
update @description of js/suspicious-method-name-declaration
|
2019-10-04 11:40:33 +02:00 |
|
Erik Krogh Kristensen
|
712a337bdd
|
qhelp adjustments based on code-review
|
2019-10-04 11:06:11 +02:00 |
|
Erik Krogh Kristensen
|
ced5e3ea29
|
qhelp adjustment from code-review
Co-Authored-By: Esben Sparre Andreasen <42067045+esben-semmle@users.noreply.github.com>
|
2019-10-04 11:02:15 +02:00 |
|
Erik Krogh Kristensen
|
2b5e3aebb7
|
change tabs to spaces
|
2019-10-02 15:03:38 +02:00 |
|
Erik Krogh Kristensen
|
0c46e5c1a8
|
update description of js/suspicious-method-name-declaration
|
2019-10-02 15:01:25 +02:00 |
|
Erik Krogh Kristensen
|
c0b7538cf0
|
made the blacklist for methods named "function" work again
|
2019-10-02 14:56:41 +02:00 |
|
Erik Krogh Kristensen
|
e5290f3bb0
|
remove some parentheses
|
2019-10-02 14:51:47 +02:00 |
|
Erik Krogh Kristensen
|
22aac8e723
|
ensure that the existence of non-synthetic constructor is checked correctly
|
2019-10-02 14:49:33 +02:00 |
|
Erik Krogh Kristensen
|
a66e33ea5e
|
add references to TypeScript spec for "new" and "constructor" keywords
|
2019-10-01 15:56:45 +02:00 |
|
Erik Krogh Kristensen
|
2ad85d16bd
|
refactor a list of negated conjunctions to a disjunction
|
2019-10-01 15:53:22 +02:00 |
|
Erik Krogh Kristensen
|
6c176fc967
|
introduce name as a variable, and adjust alert messages
|
2019-10-01 15:28:57 +02:00 |
|
Erik Krogh Kristensen
|
26a0bfac39
|
refactor js/suspicious-method-name-declaration to use isSynthetic predicate
|
2019-10-01 15:06:45 +02:00 |
|
Erik Krogh Kristensen
|
aa1368741b
|
rename suspicious-method-name to suspicious-method-name-declaration
|
2019-10-01 14:37:07 +02:00 |
|
Erik Krogh Kristensen
|
0320f0f26b
|
add query for detecting suspisous method names in TypeScript
|
2019-09-30 13:05:50 +02:00 |
|
semmle-qlci
|
d0d3882121
|
Merge pull request #1919 from esben-semmle/js/fixup-1
Approved by asger-semmle, xiemaisi
|
2019-09-13 10:40:38 +01:00 |
|
semmle-qlci
|
72db219c13
|
Merge pull request #1910 from xiemaisi/js/unused-index-variable
Approved by esben-semmle, shati-semmle
|
2019-09-11 14:33:32 +01:00 |
|
Max Schaefer
|
500cde68c3
|
JavaScript: Add new query UnusedIndexVariable.
|
2019-09-11 11:36:50 +01:00 |
|
Esben Sparre Andreasen
|
aab17850d1
|
JS: eliminate redundant ConstantString casts
|
2019-09-11 10:56:49 +02:00 |
|
Asger F
|
61e1d793df
|
JS: Fixes in DeadStoreOfLocal
|
2019-09-09 10:51:21 +01:00 |
|
Anders Schack-Mulligen
|
ca45fb5a60
|
JavaScript: Autoformat.
|
2019-09-06 09:04:51 +02:00 |
|
Asger F
|
7a27ccdaf3
|
JS: Move a comment
|
2019-07-31 08:19:26 +01:00 |
|
Asger F
|
ea563f8b97
|
JS: Rephrase dead store of local at declaration site
|
2019-07-30 18:02:27 +01:00 |
|
Esben Sparre Andreasen
|
b86f43be98
|
JS: reformulate CallToObjectDefineProperty::getAPropertyAttribute
|
2019-04-10 14:03:28 +02:00 |
|
Max Schaefer
|
b29b3dff4d
|
JavaScript: Use proper camel-case for AMD-related class names.
|
2019-03-29 08:14:07 +00:00 |
|
Esben Sparre Andreasen
|
bd7eef08e8
|
JS: introduce CallToObjectDefineProperty::getAPropertyAttribute
|
2019-03-14 11:59:27 +01:00 |
|
Asger F
|
f632379c44
|
JS: whitelist accessors in DeadStoreOfProperty
|
2019-03-11 16:38:08 +00:00 |
|
Esben Sparre Andreasen
|
4dc147d506
|
JS: rename CapturedSource -> LocalObject (files)
|
2019-02-25 16:09:07 +01:00 |
|
Esben Sparre Andreasen
|
66367987af
|
JS: rename CapturedSource -> LocalObject
|
2019-02-25 16:04:37 +01:00 |
|
Esben Sparre Andreasen
|
047b69a4c2
|
JS: address review comments
|
2019-02-25 15:19:00 +01:00 |
|
Esben Sparre Andreasen
|
8af501d4d5
|
JS: avoid double reporting dead code with js/unused-variable
|
2019-02-21 21:44:28 +01:00 |
|
Esben Sparre Andreasen
|
91dccc3356
|
JS: add query js/unused-property
|
2019-02-21 21:44:28 +01:00 |
|
Anders Schack-Mulligen
|
1182fca665
|
Javascript: Autoformat qls
|
2019-02-12 14:38:42 +01:00 |
|
semmle-qlci
|
7e298cfbbe
|
Merge pull request #900 from esben-semmle/js/defuse-default
Approved by xiemaisi
|
2019-02-08 11:28:32 +00:00 |
|