yii2-coding-standards - Yii 2 coding standards

  •        7

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

https://github.com/yiisoft/yii2-coding-standards

Tags
Implementation
License
Platform

   




Related Projects

PHP-CS-Fixer - A tool to automatically fix PHP coding standards issues

  •    PHP

The PHP Coding Standards Fixer (PHP CS Fixer) tool fixes your code to follow standards; whether you want to follow PHP coding standards as defined in the PSR-1, PSR-2, etc., or other community driven ones like the Symfony one. You can also define your (teams) style through configuration. It can modernize your code (like converting the pow function to the ** operator on PHP 5.6) and (micro) optimize it.

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.

Panopticode - Gathers, Correlats, and displays code metrics

  •    Java

The Panopticode project provides a set of open source tools for gathering, correlating, and displaying code metrics. It evaluates software quality and ensures coding standards. It installs and configures set of tools like Emma or Cobertura for unit test code coverage, Checkstyle to validate the coding standards, JDepend to check the dependency, JavaNCSS for Cyclomatic Complexity metrics.

awesome-guidelines - A curated list of high quality coding style conventions and standards.

  •    Javascript

A curated list of high quality coding style conventions and standards. A set of guidelines for a specific programming language that recommend programming style, practices, and methods for each aspect of a program written in that language.

cscs - A curated list of Coding Style Conventions and Standards.

  •    

A curated list of Coding Style Conventions and Standards. Contributions are welcome! Please see CONTRIBUTING for details.


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.

yii2-wechat - 基于Yii2实现的微信模块, 集成微信模拟器、多公众号管理、扩展开发接口,只需关注功能,微信开发的强劲引擎[停止开发, 仅供学习].

  •    PHP

如果是全新使用Yii2和Yii2-wechat,你可以使用 Yii2-app-wechat 微信应用模板(可在该模板基础上开发). 如果是已有的Yii2项目扩展Yii2-wechat, 请遵循下面的安装步骤使用.

Comperio Coding Standards

  •    

This document contains coding conventions and style guidelines that will ensure that C# code will be of consistent and superior quality. It includes general coding guidelines as well as discussions on naming, formatting, and language usage patterns

yii2-widget-select2 - Enhanced Yii2 wrapper for the Select2 jQuery plugin (sub repo split from yii2-widgets)

  •    Javascript

This is the Select2 widget and a Yii 2 enhanced wrapper for the Select2 jQuery plugin. This input widget is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. The widget is specially styled for Bootstrap 3 and offers a few enhancements not available in the source plugin. The widget allows graceful degradation to a normal HTML select or text input, if the browser does not support JQuery. NOTE: This extension is a sub repo split of yii2-widgets. The split has been done since 08-Nov-2014 to allow developers to install this specific widget in isolation if needed. One can also use the extension the previous way with the whole suite of yii2-widgets.

code-standards

  •    CSS

Roundarch Isobar Interface Development's front-end coding standards. Memorize them BY HEART.

HTML_CodeSniffer - HTML_CodeSniffer is a client-side JavaScript application that checks a HTML document or source code, and detects violations of a defined coding standard

  •    Javascript

HTML_CodeSniffer is a JavaScript application that checks a HTML document or source code, and detects violations of a defined presentation or accessibility standard. By default, HTML_CodeSniffer comes with standards that cover the three conformance levels of the W3C Web Content Accessibility Guidelines (WCAG) 2.0, and the U.S. Section 508 legislation. It also provides tools to write your own standards, which can be useful in situations where you wish to enforce consistency across a web site.

parse-css - :horse_racing: Standards-based CSS Parser

  •    Javascript

This project implements a standards-based CSS Parser. I'm writing the CSS Syntax spec http://dev.w3.org/csswg/css-syntax/, and need an implementation of it for testing purposes. This parser is not designed to be fast, but users tell me it's actually rather speedy. (I suppose it's faster than running a ton of regexes over a bunch of text!) Its structure and coding style are instead meant to be very close to the spec, so that it's easy to verify that the code matches the spec (and vice versa) and to make it easy, when the spec changes, to make the same change in the parser.

Sonar - Code quality for all languages

  •    Java

Sonar is an open platform to manage code quality. As such, it covers the 7 axes of code quality: Design, Code duplication, Unit test, Code complexity, Potential bugs, Coding rules, Comments. It has support for multiple languages like .NET, PHP, Java etc.

yii-user-management - a user management module collection for the yii framework

  •    PHP

Hint: For Yii2 i highly suggest the dektrium/yii2-user module: https://github.com/dektrium/yii2-user . The Yii User Management Module needs a mysql Database Connection to work.

yii2-queue - Yii2 Queue Extension. Supports DB, Redis, RabbitMQ, Beanstalk and Gearman

  •    PHP

An extension for running tasks asynchronously via queues. It supports queues based on DB, Redis, RabbitMQ, AMQP, Beanstalk and Gearman.

js-the-right-way

  •    Javascript

An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web

PHP_CodeSniffer

  •    PHP

PHP_CodeSniffer tokenises PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.

HTML_CodeSniffer

  •    Javascript

HTML_CodeSniffer is a client-side JavaScript application that checks a HTML document or source code, and detects violations of a defined coding standard. Comes with standards that cover the three conformance levels of the W3C's Web Content Accessibility Guidelines (WCAG) 2.0 and the U.S. Section 508 legislation.

PHP-CS-Fixer

  •    PHP

Analyzes some PHP source code and tries to fix coding standards issues (PSR-1 and PSR-2 compatible)