Displaying 1 to 20 from 20 results

PHP_CodeSniffer - PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards

  •    PHP

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. PHP_CodeSniffer requires PHP version 5.4.0 or greater, although individual sniffs may have additional requirements such as external applications and scripts. See the Configuration Options manual page for a list of these requirements.

Checkstyle - Checks Java coding standard

  •    Java

Checkstyle is a tool to help programmers write Java code that adheres to a coding standard. Checkstyle is highly configurable and can be made to support almost any coding standard. Checkstyle provides checks that find class design problems, duplicate code, or bug patterns like double checked locking. This tool could be integrated as Ant task.

XS-Labs-Style-Guide - XS-Labs Coding Style Guide for C, C++, Objective-C and x86 Assembly

  •    

These are the coding conventions used for all recent XS-Labs projects. Feel free to comment, raise issues, fork and/or adapt this document. XS-Labs' coding conventions make a heavy use of whitespaces. It's not a common habit among coders, who usually prefers compact code.




base - Base files for new projects

  •    Javascript

Files we use when scaffolding new projects.bevry/based is underway to automate the application of these files, for new projects, and existing projects.

grunt-stylelint - Grunt plugin for running Stylelint

  •    Javascript

If this is the first time you're using Grunt, the getting started guide will show you how to get up and running.Note that this installs both grunt-stylelint and the stylelint tool itself, which is a peer dependency. If you do not explicitly depend on stylelint in your package.json file and do not have it available, grunt-stylelint will not work. Modern versions of npm will warn you of such unmet peer dependencies.

coding - 🖥 Our coding manual.

  •    

Our coding manual represents everything we need to know in order to keep a consistent coding style and make collaboration a breeze. See the ./guidelines folder for a collection of language specific coding guidelines.

pretty - ✨ CLI command with sane defaults to simplify CodeSniffer and PHP-CS-Fixer

  •    PHP

A single CLI command with sane defaults to simplify CodeSniffer and PHP-CS-Fixer. PHP CodeSniffer and PHP-CS-Fixer are powerful but using them is not simple. It is not always obvious which tool a project uses and whether there is a configuration file to use or whether you need to provide options to the CLI command.


sniff - Simpler PHP code sniffer built on top of PHP-CS-Fixer.

  •    PHP

Simpler PHP code sniffer, built on top of PHP-CS-Fixer. PHP-CS-Fixer can validate and fix the formatting of your code.

phpdoc-to-typehint - Add scalar type hints and return types to existing PHP projects using PHPDoc annotations

  •    PHP

phpdoc-to-typehint adds automatically scalar type hints and return types to all functions and methods of a PHP project using existing PHPDoc annotations. Warning: this project is an early stage of development. It can damage your code. Be sure to make a backup before running this command and to run your test suite after.

wp-enforcer - Git hooks to encourage well-written WordPress.

  •    Shell

When writing for a platform as big as WordPress – especially in a team environment – a consistent set of coding standards is vital. Having multiple developers committing code using a mixture of spaces and tabs, inconsistent formatting, or otherwise varying coding styles can lead to headache-inducing merge conflicts. There are a number of great tools available to check against established coding standards (namely PHP_CodeSniffer), but setting them up on a project can be a pain. WP Enforcer is designed to make this setup a breeze.

sprint_tutorial - Tutorial and mock repository to teach people to contribute to open source

  •    Python

This repository was created to allow new sprinters to learn to contribute to a project. It also contains a document summarizing the most important steps to learn to contribute to open source Python projects. See the doc/how_to_sprint.rst document to get started on learning how to contribute to projects during and after sprints.

yii2-coding-standards - Yii 2 coding standards

  •    PHP

This repository contains settings for Yii2 coding style for various tools. You can get code style definition using one of the following methods.

laravelcs - Laravel PHP_CodeSniffer

  •    PHP

Your source code will be checked for PSR-1 & the Laravel "flavor" of PSR-2. Make sure you have ~/.composer/vendor/bin/ in your PATH.

wptide - :ocean: Tide is a series of automated tests run against every WordPress

  •    Go

Tide is an automated tool to provide insight into WordPress code and highlight areas to improve the quality of plugins and themes. We believe the web can be better. With Tide, the code which underpins every website can be more standardized, faster, and more secure. Tide is focused on WordPress, because no other platform has as large an impact on the state of the web. Tide raises the quality of code one plugin or theme at a time, by elevating the importance of code quality in the developer consciousness. Because a rising Tide lifts all boats.

Pre-commit-hooks - A set of useful (and documented!) git pre-commit hooks.

  •    Shell

This repository contains some useful and documented pre-commit hooks to use with git. Sometimes pictures say more than a thousand words. Below is an exemplary workflow using the Uncrustify hook.

Codor - Custom PHPCS sniffs to find Code Smells

  •    PHP

👃 💩 Custom PHP Code Sniffer sniffs to help find Code Smells (Odor). This package is a set of custom Sniffs for the PHP Code Sniffer that you can use in your CI build to ensure the ingegrity of your code base.

phpcodesniffer-composer-installer - Composer installer for PHP_CodeSniffer coding standards

  •    PHP

This composer installer plugin allows for easy installation of PHP_CodeSniffer coding standards (rulesets). No more symbolic linking of directories, checking out repositories on specific locations or changing the phpcs configuration.