Mercurial > prosody-hg
comparison util/set.lua @ 6674:a0ce52e11122
util.set: Add luacheck annotation for methods not referencing 'self'
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Wed, 06 May 2015 19:51:07 +0100 |
| parents | b123fcd65d2e |
| children | cb5b56ddabfd |
comparison
equal
deleted
inserted
replaced
| 6673:b123fcd65d2e | 6674:a0ce52e11122 |
|---|---|
| 63 end | 63 end |
| 64 | 64 |
| 65 function new(list) | 65 function new(list) |
| 66 local items = setmetatable({}, items_mt); | 66 local items = setmetatable({}, items_mt); |
| 67 local set = { _items = items }; | 67 local set = { _items = items }; |
| 68 | |
| 69 -- We access the set through an upvalue in these methods, so ignore 'self' being unused | |
| 70 --luacheck: ignore 212/self | |
| 68 | 71 |
| 69 function set:add(item) | 72 function set:add(item) |
| 70 items[item] = true; | 73 items[item] = true; |
| 71 end | 74 end |
| 72 | 75 |
