All Projects → ninjify → coding-standard

ninjify / coding-standard

Licence: MIT license
🐽 Tuned & very strict coding standards for PHP projects

Projects that are alternatives of or similar to coding-standard

Codor
Custom PHPCS sniffs to find Code Smells
Stars: ✭ 40 (+207.69%)
Mutual labels:  coding-standards
XS-Labs-Style-Guide
XS-Labs Coding Style Guide for C, C++, Objective-C and x86 Assembly
Stars: ✭ 20 (+53.85%)
Mutual labels:  coding-standards
Php codesniffer
PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that tokenizes PHP, JavaScript and CSS files to detect violations of a defined coding standard, and a second phpcbf script to automatically correct coding standard violations. PHP_CodeSniffer is an essential development tool that ensures your code remains clean and consistent.
Stars: ✭ 9,004 (+69161.54%)
Mutual labels:  coding-standards
sniff
Simpler PHP code sniffer built on top of PHP-CS-Fixer.
Stars: ✭ 14 (+7.69%)
Mutual labels:  coding-standards
OpenStaticAnalyzer
OpenStaticAnalyzer is a source code analyzer tool, which can perform deep static analysis of the source code of complex systems.
Stars: ✭ 19 (+46.15%)
Mutual labels:  coding-standards
development-best-practices
程序员开发规范,其中包括Java、JavaScript、CSS、Oracle、MySQL的开发编码规范和规约
Stars: ✭ 14 (+7.69%)
Mutual labels:  coding-standards
wptide
🌊 Tide is a series of automated tests run against every WordPress.org theme and plugin
Stars: ✭ 77 (+492.31%)
Mutual labels:  coding-standards
sprint tutorial
Tutorial and mock repository to teach people to contribute to open source
Stars: ✭ 18 (+38.46%)
Mutual labels:  coding-standards
php-cs-fixer-extensions
PHP-CS-Fixer extensions and configurations
Stars: ✭ 71 (+446.15%)
Mutual labels:  coding-standards
Coding-Standards
Coding Guidelines for C#
Stars: ✭ 125 (+861.54%)
Mutual labels:  coding-standards
grunt-stylelint
Stylelint adapter for the Grunt task runner.
Stars: ✭ 26 (+100%)
Mutual labels:  coding-standards
verilog-coding-style
Verilog (SystemVerilog) coding style
Stars: ✭ 36 (+176.92%)
Mutual labels:  coding-standards
codingstyle
Java coding style and template project used at Munich university of applied sciences
Stars: ✭ 19 (+46.15%)
Mutual labels:  coding-standards
coding-standard
Consistence - Coding Standard - PHP Code Sniffer rules
Stars: ✭ 73 (+461.54%)
Mutual labels:  coding-standards
Twig-CS-Fixer
A tool to automatically fix Twig Coding Standards issues
Stars: ✭ 61 (+369.23%)
Mutual labels:  coding-standards
eslint-config-naver
Naver JavaScript Coding Conventions rules for eslint
Stars: ✭ 184 (+1315.38%)
Mutual labels:  coding-standards
symfony-custom-coding-standard
Customized Symfony coding standard
Stars: ✭ 13 (+0%)
Mutual labels:  coding-standards
eslint-config-javascript
Write bulletproof JavaScript like a pro! 😎
Stars: ✭ 34 (+161.54%)
Mutual labels:  coding-standards
wpcs-docs
WordPress Coding Standards Docs
Stars: ✭ 59 (+353.85%)
Mutual labels:  coding-standards
coding-standard
Official Coding Standards for CodeIgniter
Stars: ✭ 24 (+84.62%)
Mutual labels:  coding-standards

Website 🚀 contributte.org | Contact 👨🏻‍💻 f3l1x.io | Twitter 🐦 @contributte

Usage

To install latest version of ninjify/coding-standard use Composer.

composer require --dev ninjify/coding-standard

Versions

State Version Branch PHP
dev ^0.13 master >=7.2
stable ^0.12 master >=7.2

Documentation

Usage

File Usage
ruleset global
contributte Contributte, Apitte, Nettrine

Create ruleset.xml in root of your project.

<?xml version="1.0"?>
<ruleset name="Acme">
    <!-- Ninjify Coding Standard -->
    <rule ref="./vendor/ninjify/coding-standard/ruleset.xml"/>

    <!-- OR -->
    
    <!-- Contributte Coding Standard -->
    <rule ref="./vendor/ninjify/coding-standard/contributte.xml"/>

    <!--Exclude folders -->
    <exclude-pattern>/tests/tmp</exclude-pattern>
</ruleset>

Integration

Take a look at phpstorm folder, there should be prepared codestyle.

Development

See how to contribute to this package. This package is currently maintained by these authors.


Consider to support contributte development team. Also thank you for using this package.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].