Blizzard seems to frown upon obfuscation, but seemingly didn't smack Carbonite around for it.
From
Blizzard:
2) Add-on code must be completely visible.
The programming code of an add-on must in no way be hidden or obfuscated, and must be freely accessible to and viewable by the general public.
|