Merge pull request #443 from smowton/smowton/admin/missing-change-notes-2021-01

Add change-notes for recent PRs that were missing them
This commit is contained in:
Chris Smowton
2021-01-05 11:41:35 +00:00
committed by GitHub
5 changed files with 10 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
lgtm,codescanning
* Fixed a bug that meant partially-ignored parallel assignments, such as `x, _ := a, b`, could produce an incorrect control-flow graph.

View File

@@ -0,0 +1,2 @@
lgtm,codescanning
* Fixed a bug that meant data-flow through a checked typecast (e.g. `cast, ok = x.(*Type)`) could be missed.

View File

@@ -0,0 +1,2 @@
lgtm,codescanning
* Improved ability to recognise a sanitizing function (for example, `func f(s string) bool { return isClean(s) }`). This may reduce false-positives for any query employing a sanitizing test.

View File

@@ -0,0 +1,2 @@
lgtm,codescanning
* Recognised function `fmt.Errorf` to always return non-nil strings. This may reduce false-positives that depend on a function possibly returning nil.

View File

@@ -0,0 +1,2 @@
lgtm,codescanning
* Query `go/regex/missing-regexp-anchor` now recognizes the start- and end-of-text anchors `\A` and `\z`. This reduces false-positives relating to unanchored expressions.