Skip to content

Instantly share code, notes, and snippets.

@Skekdog
Skekdog / reassigned_loop_variable.luau
Created May 27, 2026 21:17
Lute lint against reassigning loop variables
local syntax = require("@std/syntax")
local query = require("@std/syntax/query")
local path = require("@std/path")
export type severity = "error" | "warning" | "info" | "hint"
export type tag = "unnecessary" | "deprecated"
export type LintViolation = {
lintname: string,
location: syntax.Span,
@Skekdog
Skekdog / reassigned_parameter.luau
Created May 27, 2026 20:50
Lute lint against reassigning parameters
local syntax = require("@std/syntax")
local query = require("@std/syntax/query")
local utils = require("@std/syntax/utils")
local path = require("@std/path")
export type severity = "error" | "warning" | "info" | "hint"
export type tag = "unnecessary" | "deprecated"
export type LintViolation = {
lintname: string,