dev-lua / luacheck

A tool for linting and static analysis of Lua code

Official package sites : https://github.com/mpeterv/luacheck ·

A tool for linting and static analysis of Lua code. Luacheck supports checking Lua files using syntax of Lua 5.1, Lua 5.2, Lua 5.3 and LuaJIT. Luacheck itself is written in Lua and runs on all of mentioned Lua versions.

v0.23.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~ppc64
USE flags
doc luajit test

v0.20.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm ppc ppc64 x86
USE flags
doc luajit test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
luajit
Use dev-lang/luajit instead of dev-lang/lua (ineffective with USE=-lua)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lua / busted : Elegant Lua unit testing

dev-lua / lua-argparse : Command line argument parser for the Lua Programming Language

dev-lua / lua-utf8 : UTF-8 support for Lua

dev-lua / luafilesystem : File System Library for the Lua Programming Language

dev-python / sphinx : Python documentation generator

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lua / lua-argparse : Command line argument parser for the Lua Programming Language

dev-lua / lua-utf8 : UTF-8 support for Lua

dev-lua / luafilesystem : File System Library for the Lua Programming Language

www-client / luakit : A fast, light, simple to use micro-browser using WebKit and Lua

x11-wm / awesome : A dynamic floating and tiling window manager

723156
dev-lua/luacheck fails tests
729794
dev-lua/luacheck: dropped keywords
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-lua/luacheck: fix dependency default on luajit
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-lua/luacheck: QA: fix some issues
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Victor Payno · gentoo
dev-lua/luacheck: version bump to 0.23.0
Signed-off-by: Victor Payno <vpayno+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14428 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lua/luacheck: arm stable wrt bug #638140
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lua/luacheck: stable 0.20.0 for ppc64, bug #638140
Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-lua/luacheck: stable 0.20.0 for ppc, bug #638140
Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lua/luacheck: x86 stable (bug #638140)
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Aaron Bauman · gentoo
dev-lua/luacheck: amd64 stable wrt bug #638140
Bug: https://bugs.gentoo.org/638140 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Mikle Kolyada · gentoo
dev-lua/luacheck: Add ~x86 keyword (bug #651516)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mikle Kolyada · gentoo
dev-lua/luacheck: add ~arm keyword (bug #651516)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lua/luacheck: keyworded 0.20.0 for ppc, bug #651516
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-lua/luacheck: keyworded 0.20.0 for ppc64, bug #651516
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64"
Aric Belsito · gentoo
dev-lua/luacheck: new package