GoogleCloudPlatform / GoogleCloudPlatform/samples-style-guide

Proposal: Detail linting recommendation per language

Open
#102 0 comments 0 reactions 0 assignees View on GitHub
type: feature request
Dominant language
HTML
Stars
13
Forks
17
PR merge metrics
No merged PRs in 30d

Description

### Description

The current guideline suggests to use linting, but not the specific linting rules to apply. Linting rules may be subjective per project, but the goal of systemic linting is to ensure samples of a given language have consistency.

Let's add written guidelines to the linting rules, and possibly references to the tools and configuration we recommend.

Thanks to @bshaffer for noting the opportunity to improve this guideline.

### Impact

The will not impact existing repositories that correctly implement linting, but will make this guideline much more actionable in setting up new repositories.

### Challenge

TBD

### Implementation

* [ ] Java
* [x] Node.js
* [ ] Python
* [ ] Go
* [ ] C#
* [ ] Ruby
* [x] PHP

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.