8000 Tags · VKCOM/noverify · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: VKCOM/noverify

Tags

v0.5.5

Toggle v0.5.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release 0.5.5 (#1255)

version up

v0.5.4

Toggle v0.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
general: release 0.5.4(#1243)

v0.5.3

Toggle v0.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
bump version to v0.5.3 (#1181)

v0.5.2

Toggle v0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
NoVerify v0.5.2 (#1162)

v0.5.1

Toggle v0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
NoVerify v0.5.1 (#1146)

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
NoVerify v0.5.0 (#1137)

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
NoVerify v0.4.0 (#1088)

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
linter: some fields from RootWalker have been moved to the workspace.…

…File structure (#875)

Thanks to this change, the number of fields in the
RootWalker has decreased, and the signatures of some
functions have been simplified, which now accept a
single argument of type `*workspace.File`.

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fixes and improvements for regexpVet checker (#412)

*   Improved flag flow checking.
    Now it can handle flag clearing.

*   Added checks for dangling/redundant ^.

*   Fix false positive with altAnchors.

Signed-off-by: Iskander Sharipov <quasilyte@gmail.com>

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix bugs found during php-corpus check (#273)

Running NoVerify on the big open source code corpus
revealed several bugs:

1. GetRootNode now returns *node.Root instead of node.Node,
   we assigned that to node.Node vairable and nil check
   was broken, causing linter to panic on nil nodes
   instead of giving "empty root node" notice.

2. Calling EnterNode on anon class gives a panic,
   since class name is nil and we can't set
   current class name because of that.
   Since a lot of class handling relies on
   current class name being available,
   skip anon class handling for now by
   returning false for these nodes.
   This cludge can be removed when #272 is resolved.

3. We can't eagerly resolve ClassConstFetch if
   ExprType is called when indexing is incomplete
   as it uses FindClass function that depends on meta.Index
   being complete. This causes race condition in fact
   (concurrent map reads and writes). Fixed by
   introducing wrapped class const fetch type.

Signed-off-by: Iskander Sharipov <quasilyte@gmail.com>
0