Ich möchte, dass alle meine exportierten Funktionen den Typ -spec
s haben, um sicherzustellen, dass es zumindest eine grundlegende Dokumentation der Schnittstelle gibt. Kann ich den Compiler oder Dialysator dazu bringen, Warnungen für Funktionen ohne Typspezifikationen zu senden?Warnungen für Funktionen ohne Typangabe?
12
A
Antwort
13
Es gibt eine undokumentierte Compiler (nicht Dialysator) -Option namens warn_missing_spec
, die dies tut. Auf der Kommandozeile übergeben +warn_missing_spec
-erlc
:
erlc -o ebin +warn_missing_spec foo.erl
Wenn Sie Rebar verwenden, fügen warn_missing_spec
-erl_opts
:
{erl_opts, [warn_missing_spec]}.
Verwandte Themen
- 1. Verhindern von PHP-Warnungen auf LDAP-Funktionen
- 2. "'Objekte' reagieren möglicherweise nicht auf 'Funktionen'" Warnungen
- 3. Läuft PHP ohne Warnungen schneller?
- 4. IDEA: Wie Warnungen für Rechtschreibfehler zu unterdrücken?
- 5. Anonyme Funktionen ohne Eingabeparameter
- 6. ReSharper Warnungen für JavaScript Namenskonvention auf Konstruktorfunktionen
- 7. Javascript: Funktionen ohne Prototyp
- 8. Symboling-Funktionen ohne PDBs
- 9. Generieren Sie Warnungen für Autoboxing
- 10. PHP - error_get_last Methode für Warnungen?
- 11. Warum funktioniert dieser Zeiger ohne Warnungen oder Fehler?
- 12. Codierung UnsharpMask ohne Fourier-Funktionen
- 13. Befehlsmuster ohne virtuelle Funktionen (C++)
- 14. Datum gefiltert Kollektionen ohne Funktionen
- 15. Wie man eine GroupBy ohne Mittel für andere Funktionen macht?
- 16. gcc Optionen: Warnung für nicht-void Funktionen ohne eine Rückgabeanweisung
- 17. Stille PostSharp Warnungen bei Build ohne zu überspringen PostSharp
- 18. Eine Möglichkeit, übereinstimmende Paare generischer Klassen ohne Warnungen zu erstellen?
- 19. anzeigen TODO Kommentare als Warnungen der Pods Ordner ohne
- 20. autotools: Compiler Warnungen aktivieren
- 21. Unterdrücken Erlang "unbenutzte Funktion" Warnungen
- 22. mysql Warnungen
- 23. Test iPhone Bluetooth-Funktionen ohne zwei iPhones
- 24. Konfigurieren Sie Fehler für SharePoint-Warnungen
- 25. Google Rich Snippets Warnungen für hCard
- 26. CUDA ptxas Warnungen (Stackgröße für den Eintritt)
- 27. Maven - deaktivieren Warnungen für bestimmte pom
- 28. Swift Anzeige der Best Practices für Warnungen
- 29. Best Practices für die Handhabung von Warnungen
- 30. Syntax hilighting für gcc-Warnungen in bash
Wirklich schöne Selbst Post! Vielen Dank! –