Disable Console Output Plugin
DisableConsoleOutput (UdonObfuscator.Composition.DisableConsoleOutput) plugin removes logging functions from the source.
Example
input
namespace AudioLink
{
public class AudioLinkController : UdonSharpBehaviour
{
// ...
private void Start()
{
// ...
if (audioLink == null)
{
Debug.LogError("[AudioLink] Controller not connected to AudioLink");
return;
}
}
// ...
}
}output
namespace AudioLink
{
public class AudioLinkController : UdonSharpBehaviour
{
// ...
private void _UnityEngineDebugLogStub()
{
}
private void Start()
{
// ...
if (audioLink == null)
{
_UnityEngineDebugLogStub();
return;
}
}
// ...
}
}Options
Options:
--disable-console-output use disable-console-output [default: False]Comments
This plugin does not currently support annotation comments yet.