Skip to content

v0.10.47

Choose a tag to compare

@github-actions github-actions released this 03 Oct 19:15
· 24 commits to master since this release
v0.10.47
e69fe56

Fixes:

  • pkgcheck scan: no longer hangs when run by make from a recipe not prefixed with + (@arthurzam)
  • pkgcheck scan: an updated git cache now gives the same results as a fresh one, instead of old commit dates for StableRequest and LiveOnlyPackage (@arthurzam)
  • StableRequestCheck: count from the latest change to a version, not sometimes from when it was added (@arthurzam)
  • UnquotedVariable: also report variables unquoted inside [ ] tests (@arthurzam)
  • MissingTestRestrict: also report with IUSE="+test" (@arthurzam)
  • pkgcheck scan: a bare -j or -j0 in MAKEOPTS no longer fails the scan (@arthurzam)
  • InvalidCommitTag: report Fixes and Reverts naming a blob or tree instead of crashing (@arthurzam)
  • UnknownProfileUse, UnknownProfileUseExpand, UnknownProfileUseExpandValue: accept -* and negated values in make.defaults (@arthurzam)
  • UseFlagWithoutDeps: count USE conditionals nested in other conditionals (@arthurzam)
  • MakeDefaultsUnquoted: accept quoted values spanning several lines or containing # (@arthurzam)
  • pkgcheck scan: an overlay's profiles are no longer processed once per master repo, and all honor the masters' profiles/package.mask (#284, @arthurzam)
  • pkgcheck scan: editing a file inside a directory such as a profile's package.mask/ now refreshes the profiles cache (@arthurzam)
  • EclassUsageCheck: check eclasses inherited on any inherit line, not only the first (@arthurzam)
  • StaticSrcUri: no longer matches the version as the start of a longer number, such as 1.2.1 in 1.2.10 (@arthurzam)
  • InsintoCheck: no longer crashes the scan on paths like /etc/conf_d (@arthurzam)
  • VariableOrderWrong: ignore appends such as SRC_URI+= (@arthurzam)
  • InvalidUTF8: fix valid UTF-8 ebuilds being reported when a multibyte character straddles the end of the block read to check them (@arthurzam)
  • NonConsistentTarUsage: fix false positive when tar is prefixed with an environment assignment, e.g. LC_ALL=C tar xf ... (@arthurzam)
  • InvalidMetadataRestrict: also check restrict on <longdescription> (@arthurzam)
  • GithubReporter: annotate SrcUriChecksumChange and SuspiciousSrcUriChange at the package's Manifest rather than a non-existent distfile path (@arthurzam)