Files
Paradise/__odlint.dm
AffectedArc07 8d7e066471 Adds OpenDream as a CI lint (#21099)
* Initial Commit

* Makes the CI work (maybe)

* Of course CI has a hissy fit

* Actually fixes the codebase

* Oops 1

* Tweaks

* oops
2023-07-18 20:50:31 -05:00

17 lines
589 B
Plaintext

// This file is included right at the start of the DME.
// Its purpose is to enable multiple lints (pragmas) that are supported by OpenDream to better validate the codebase
// These are essentially nitpicks the DM compiler should pick up on but doesnt
#ifndef SPACEMAN_DMM
#ifdef OPENDREAM
/*
For the person who asks
"AA, why are these in their own file?"
Quite simple
1. I can codeown that file
2. You need to do it with an include as a hack to avoid SpacemanDMM evaluating the #pragma lines, even if its outside a block it cares about
*/
#include "tools/ci/lints.dm"
#endif
#endif