Linter diagnostics + bans non-var relative pathing (#8150)

* Linter diagnostics + bans non-var relative pathing

* Enable DreamChecker Annotations

* make it executable

* update hashFiles

* oops

* tries to fix it... again

* trying again

* path

* repath

* fix perms

* fixes weird capitalisation issue
This commit is contained in:
MarinaGryphon
2021-06-20 17:14:29 -05:00
committed by GitHub
parent 379479a423
commit 593246b595
316 changed files with 9320 additions and 11077 deletions

View File

@@ -9,30 +9,29 @@
var/line
var/column
New(v, l=0, c=0)
value=v
line=l
column=c
/token/New(v, l=0, c=0)
value=v
line=l
column=c
string
symbol
word
keyword
number
New()
.=..()
if(!isnum(value))
value=text2num(value)
ASSERT(!isnull(value))
accessor
var/object
var/member
/token/string
/token/symbol
/token/word
/token/keyword
/token/number/New()
.=..()
if(!isnum(value))
value=text2num(value)
ASSERT(!isnull(value))
/token/accessor
var/object
var/member
New(object, member, l=0, c=0)
src.object=object
src.member=member
src.value="[object].[member]" //for debugging only
src.line=l
src.column=c
/token/accessor/New(object, member, l=0, c=0)
src.object=object
src.member=member
src.value="[object].[member]" //for debugging only
src.line=l
src.column=c
end
/token/end