Logging Level: http://guavaman.com/projects/rewired/docs/RewiredEditor.html#Settings Rewired cannot be changed with scripting define symbols. It is a DLL. DLLs are not compiled by Unity and cannot see or react to scripting define symbols in general. The few Rewired does use are specifically set up to use an external CS file that is compiled by Unity, then Rewired's DLL checks this class for results of values gated by these symbols. Silencing a specific warning is not something reasonable to handle this way. Rewired does not have a log entry coding system to allow you to silence individual log entries and warnings by number like a C# compiler. This is not something very many applications would go to the effort of doing, including Unity.