Skip to content

v0.2.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Nov 22:07
· 293 commits to master since this release
454e2fb

Changes

DSL

  • ruleguard: allow error type in Implements() filter @quasilyte (#120)
  • ruleguard,dsl: add experimental support for const value filters @quasilyte (#116)
  • ruleguard,dsl: add File.PkgPath filter support @quasilyte (#106)
  • ruleguard: give error on repeated DSL calls @quasilyte (#102)
  • ruleguard,dsl: add File.Name filter support @quasilyte (#101)
  • all: add ExprType.Underlying() method @quasilyte (#89)
  • ruleguard/typematch: implement struct type pattern matching @quasilyte (#87)
  • ruleguard: support parenthesized expressions in Where @lamg (#76)

CLI

  • ruleguard,analyzer: implement rules debugging @quasilyte (#104)
  • all: add support for the File filters in Where clause @quasilyte (#83)
  • ruleguard/typematch: implement func type patterns @quasilyte (#82)

Rules

Bug fixes

Docs