remove_comments
Added in 0.7.0
Parameters
| Name | Type | Description |
|---|---|---|
| except |
| Comments matching any of the given regular expressions will be kept (added in v0.13.1) |
It is important to note that when generating code with the dense or readable generator (e.g. darklua process src --format dense), the comments will already be removed. The only way to retain comments is to use the retain_lines format and avoid this rule.
The except parameter is useful to avoid removing specific comments like --!native (which trigger native compilation of modules when using Luau on Roblox). For example, to avoid removing all comments starting with --!:
{
rule: "remove_comments",
except: ["^--!"],
}Examples
return nil -- this is a comment
return nil
| Input | Output |
|---|---|
| |