Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpcs Neutron Ruleset Laravel Package

automattic/phpcs-neutron-ruleset

Neutron ruleset for PHP_CodeSniffer from Automattic. Provides opinionated coding standards and sniffs to enforce consistent PHP style across projects, helping catch formatting and quality issues in CI and local development.

View on GitHub
Deep Wiki
Context7
v3.4.0

Changelog

  • Allow using with php 8
v3.3.0

Changelog

  • Re-enable long function warnings (NeutronStandard.Functions.LongFunction.LongFunction).
  • Re-enable no-return type warnings (NeutronStandard.Functions.TypeHint.NoReturnType).
v3.2.0

Changelog

  • Ignore Generic.Arrays.DisallowShortArraySyntax (#6) (props @yoavf)
v3.1.0

Changelog

  • Switch WordPress standard to just WordPress-Core. That covers most of the sniffs.
v3.0.0

Changelog

  • Update dependencies to include WPCS v2 #3 (props @szepeviktor )

In theory this shouldn't actually cause any breaking changes, but since the sniff codes for WPCS changed, I wanted to make this a major version release so that anyone updating to it would know about the risk.

v2.0.0

Changelog

  • Update WPCS from 0.14 to version 1.2.
v1.9.0

Mostly this adds better support for ignoring WP and WP.com patterns in ImportDetection.

v1.8.0
v1.7.0

Ignore unused Exceptions in VariableAnalysis

v1.6.0

Changelog

  • Ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
v1.5.0

Changelog

  • Disable superglobal rule
v1.4.0

Changelog

  • Downgrade NotPrepared to warning
  • Disable switch_to_blog_switch_to_blog
v1.3.0

Changelog

  • Disable NoCaching and DirectQuery for now
  • Upgrade LooseComparison to error
v1.2.0

While we're refactoring code, this version downgrades or hides several warnings and errors to reduce noise.

Changelog

  • Disable Typehint warnings
  • Upgrade MissingTrueStrict to error
  • Disable LongFunction for now
  • Upgrade UndefinedVariable to error
  • Downgrade DirectDatabaseQuery.NoCaching to warning
  • Downgrade AssociativeArrayFound to warning
  • Downgrade StrictTypes to a warning
v1.1.0

Changelog

  • Disable ContentAfterBrace, NoSpaceAfterCloseParenthesis
v1.0

Initial release

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor