lcartey@github.com
|
2c6f587ee9
|
Java: Add coverage claim for CWE 193 (off by one)
|
2020-09-18 12:51:24 +01:00 |
|
Jonas Jensen
|
464d3630a2
|
Java: Rename Block -> BlockStmt
|
2020-09-08 08:40:20 +02:00 |
|
Arthur Baars
|
f16c263393
|
Java: remove security tag from java/integer-multiplication-cast-to-long
|
2020-08-06 17:42:01 +02:00 |
|
Marcono1234
|
161ba92123
|
Simplify NoAssignInBooleanExprs.ql
|
2020-06-18 15:16:09 +02:00 |
|
Anders Schack-Mulligen
|
d8b842298c
|
Java: Autoformat.
|
2020-01-30 10:54:54 +01:00 |
|
Anders Schack-Mulligen
|
75c549baa1
|
Java: Deprecate ParExpr.
|
2020-01-30 10:52:16 +01:00 |
|
Anders Schack-Mulligen
|
9b7a728609
|
Java: Autoformat.
|
2020-01-29 12:16:25 +01:00 |
|
yo-h
|
97069a7988
|
Merge pull request #2683 from aschackmull/java/lshift32
Java: Add new query for large left shifts and bugfix ConstantExpAppearsNonConstant.
|
2020-01-28 13:30:26 -05:00 |
|
Anders Schack-Mulligen
|
0b3c90b526
|
Java: Fix whitespace query.
|
2020-01-28 10:15:48 +01:00 |
|
Anders Schack-Mulligen
|
f8805ebb24
|
Java: Update 2 queries.
|
2020-01-28 10:15:48 +01:00 |
|
Anders Schack-Mulligen
|
dc7e8ad2ff
|
Java: Reword help according to review comment.
|
2020-01-28 10:13:35 +01:00 |
|
Anders Schack-Mulligen
|
a99a6f79cd
|
Apply suggestions from code review
Co-Authored-By: Felicity Chapman <felicitymay@github.com>
|
2020-01-28 10:13:35 +01:00 |
|
Anders Schack-Mulligen
|
4cb28d9b1d
|
Java: Add new query for large left shifts and bugfix ConstantExpAppearsNonConstant.
|
2020-01-28 10:13:34 +01:00 |
|
Chris Gavin
|
484333b192
|
Java: Update help and description of java/suspicious-date-format.
|
2020-01-27 11:57:59 +00:00 |
|
Chris Gavin
|
88146295f9
|
Java: Add a query for suspicious date format patterns.
|
2020-01-27 11:57:18 +00:00 |
|
Anders Schack-Mulligen
|
2c3a6d7359
|
Java: Allow explicit zero multiplication in java/evaluation-to-constant.
|
2019-11-27 11:49:43 +01:00 |
|
Anders Schack-Mulligen
|
8cd6b51763
|
Java: Add ConditionalExpr to overflow candidate pattern.
|
2019-11-12 17:27:18 +01:00 |
|
Anders Schack-Mulligen
|
da57dbc528
|
Java: Port C++ query cpp/continue-in-false-loop.
|
2019-10-22 17:07:57 +02:00 |
|
yh-semmle
|
afcde14403
|
Merge pull request #2085 from aschackmull/java/overflow-check-fp
Java: Add another overflow check pattern to UselessComparisonTest.
|
2019-10-18 11:01:24 -04:00 |
|
Anders Schack-Mulligen
|
27b8a46dac
|
Java: Exclude loop conditions from overflow check heuristic.
|
2019-10-18 11:58:46 +02:00 |
|
yh-semmle
|
35552a8c0e
|
Java: restrict java/non-sync-override to immediate overrides
|
2019-10-10 19:56:42 -04:00 |
|
Anders Schack-Mulligen
|
066a2f0d12
|
Java: Add another overflow check pattern to UselessComparisonTest.
|
2019-10-04 15:04:40 +02:00 |
|
Anders Schack-Mulligen
|
a583f000c1
|
Java: Fix tests.
|
2019-06-27 13:20:03 +02:00 |
|
Anders Schack-Mulligen
|
c199f2e8fe
|
Java: Improve precision of MissingInstanceofInEquals.ql
|
2019-06-12 14:05:42 +02:00 |
|
yh-semmle
|
6d59b4e049
|
Java 12: tweak queries to preserve behavior
This accounts for the changes in af8faee1.
|
2019-04-30 10:59:08 -04:00 |
|
Anders Schack-Mulligen
|
0a569f6c1a
|
Java: Change TCs of Stmt.getParent to Stmt.getEnclosingStmt.
|
2019-04-30 10:59:06 -04:00 |
|
Anders Schack-Mulligen
|
dec31a3dd6
|
Java: Use range analysis in IntMultToLong.
|
2019-04-05 10:42:23 +02:00 |
|
Anders Schack-Mulligen
|
25469637db
|
Java: Autoformat qls.
|
2019-02-12 14:38:08 +01:00 |
|
Anders Schack-Mulligen
|
15e18013c8
|
Java: Fix qhelp.
|
2019-01-18 11:47:43 +01:00 |
|
Anders Schack-Mulligen
|
d8fe21be7e
|
Java: Update qhelp as per review.
|
2019-01-18 11:42:34 +01:00 |
|
Anders Schack-Mulligen
|
17b4276699
|
Java: Fix bug in qltest and query for immutable types.
|
2019-01-18 11:37:38 +01:00 |
|
Anders Schack-Mulligen
|
944c082a8d
|
Java: Fix FP in DoubleCheckedLocking.ql
|
2019-01-17 16:38:25 +01:00 |
|
Anders Schack-Mulligen
|
203c9fb9d8
|
Java: Restrict attention to integral types in IntMultToLong.
|
2019-01-07 14:27:52 +01:00 |
|
Anders Schack-Mulligen
|
bfc7fb7c8a
|
Java: Change alert location for ConstantLoopCondition.
|
2018-12-10 12:37:11 +00:00 |
|
yh-semmle
|
c2116f0d91
|
Merge pull request #560 from aschackmull/java/normalize-parentheses
Java: Normalize parentheses.
|
2018-12-06 12:38:26 -05:00 |
|
Anders Schack-Mulligen
|
e836fa7512
|
Java: Update metadata.
|
2018-12-04 10:12:56 +01:00 |
|
Anders Schack-Mulligen
|
ae44b90456
|
Java: Normalize parentheses.
|
2018-11-28 15:01:25 +01:00 |
|
Anders Schack-Mulligen
|
e2dd0ea083
|
Java: Add 2 double-checked-locking queries.
|
2018-11-28 13:52:34 +01:00 |
|
Anders Schack-Mulligen
|
92f265844b
|
Java: Fix mixed tabs/spaces in qhelp examples.
|
2018-11-07 09:02:41 +01:00 |
|
Anders Schack-Mulligen
|
41c89475fe
|
Java: Rerun autoformat.
|
2018-11-01 17:01:12 +01:00 |
|
Anders Schack-Mulligen
|
3d81328c41
|
Java: Improve array length bounds on array phi nodes that may be null.
|
2018-10-26 11:18:31 +02:00 |
|
Anders Schack-Mulligen
|
0c37ea876d
|
Java: Fix FPs for concurrent modification checks.
|
2018-10-18 09:44:26 +02:00 |
|
semmle-qlci
|
a8be7f2434
|
Merge pull request #312 from aschackmull/java/autoformat-libs
Approved by yh-semmle
|
2018-10-12 20:02:52 +01:00 |
|
Anders Schack-Mulligen
|
67d1c72e64
|
Java: Autoformat libs outside semmle.code.java.
|
2018-10-12 13:40:32 +02:00 |
|
Anders Schack-Mulligen
|
236c79b561
|
Java: Adjust comment position and re-autoformat.
|
2018-10-11 11:31:38 +02:00 |
|
Anders Schack-Mulligen
|
c16f0df823
|
Java: Autoformat 1.
|
2018-10-11 11:31:38 +02:00 |
|
Anders Schack-Mulligen
|
e291b5ec2b
|
Java: Break line and re-autoformat.
|
2018-10-11 11:31:38 +02:00 |
|
Anders Schack-Mulligen
|
62e942bb8b
|
Java: Autoformat 1.
|
2018-10-11 11:31:38 +02:00 |
|
Anders Schack-Mulligen
|
62ef811169
|
Java: Autoformat.
|
2018-10-11 11:31:38 +02:00 |
|
Anders Schack-Mulligen
|
766b07ba59
|
Java: Adjust comment style.
|
2018-10-11 11:31:38 +02:00 |
|