1 Repo
Automated scanning of source code attributes to verify compliance with documentation and type requirements.
Distinct from Attribute Metadata Annotations: Focuses on the process of scanning for compliance, whereas Attribute Metadata Annotations focuses on the act of attaching metadata.
Explore 1 awesome GitHub repository matching development tools & productivity · Metadata Scanning. Refine with filters or upvote what's useful.
Dieses Projekt ist ein statisches Analysetool und Linter für Elixir, das entwickelt wurde, um eine einheitliche visuelle Struktur über Codebasen hinweg durchzusetzen. Es dient als Spezifikation für Code-Formatierung, Namenskonventionen und Dokumentationsstandards. Das Tool bietet ein standardisiertes System für Casing und Präfixe, die in Dateien, Funktionen und Variablen verwendet werden. Es legt zudem Richtlinien für die Formatierung von Modul- und Funktionsbeschreibungen fest, um eine konsistente technische Dokumentation zu gewährleisten. Das Projekt deckt einen breiten Bereich der Codequalität ab, einschließlich der Organisation von Modullayouts, der Implementierung von Kommentar-Mustern und der Standardisierung von Test-Assertions. Es bietet zudem Anleitungen für idiomatische Sprachausdrücke und die Definition von Typspezifikationen.
Scans module and function attributes to ensure required documentation blocks and type definitions are present.