4 repository-uri
Consistent rules for indentation, spacing, and naming to improve source code readability.
Distinct from Clojure: The candidates are either too narrow (generators) or too broad (the language itself), not specifically about formatting standards.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Code Formatting Standards. Refine with filters or upvote what's useful.
Acest proiect oferă un set de linii directoare de arhitectură software, standarde de codare Lisp și modele de programare funcțională pentru dezvoltarea în Clojure. Acesta stabilește cele mai bune practici pentru implementarea logicii declarative și gestionarea stării partajate prin utilizarea structurilor de date persistente și a referințelor atomice. Ghidul acoperă standardele pentru documentarea API-urilor publice și organizarea directoarelor de proiect pentru a asigura distribuția portabilă a bibliotecilor. Detaliază aplicarea formatării consistente și a regulilor de denumire pentru a îmbunătăți lizibilitatea codului sursă și colaborarea în echipă. Domeniul de aplicare se extinde la modele de dezvoltare idiomatice, inclusiv organizarea spațiilor de nume (namespaces), structurarea definițiilor de funcții și a suitelor de testare, precum și designul responsabil al macro-urilor. De asemenea, oferă îndrumări privind gestionarea interop-ului cu tipuri externe și gestionarea distribuției bibliotecilor prin coordonate stabile.
Applies consistent formatting and naming rules to Clojure source code to improve readability and collaboration.
This project is a comprehensive reference guide for writing clean, semantic, and maintainable HTML markup based on modern web standards. It provides a set of rules for implementing semantic HTML standards, using meaningful structural elements instead of generic containers to improve document hierarchy and machine readability. The guide establishes specific conventions for HTML formatting, covering indentation, tag casing, and source code organization to improve codebase maintainability. It also serves as a web accessibility reference, detailing the implementation of ARIA roles, alternative te
Implements consistent rules for attribute spacing and indentation to improve source code readability.
This project provides a collection of coding standard specifications, style guides, and configuration assets used to define automated rules for static code analysis in Ruby. It serves as a centralized set of RuboCop configurations and static analysis rules to ensure consistent syntax and idiomatic usage across a codebase. The project establishes a comprehensive Ruby style guide that defines naming conventions, indentation, and structural requirements. It utilizes a pluggable linting engine to enforce these standards through a defined set of patterns and constraints. The capability surface co
Defines consistent rules for indentation, whitespace, and newline usage to maintain uniform visual structure.
This project is a set of git pre-commit hooks designed to automate the formatting, linting, and validation of Terraform configurations. It functions as an infrastructure as code linter, security scanner, cost estimator, and documentation generator to ensure code quality before commits are finalized. The tool distinguishes itself by providing specialized capabilities for infrastructure workflows, such as scanning templates for security vulnerabilities and hardcoded secrets, calculating projected cloud spending against budgets, and automatically extracting module definitions to populate readme
Automatically standardizes the layout and style of Terraform and YAML configuration files.