Skip to content

[Feature Request]: Get rid of Neutron PHP Standard #65

@antonioeatgoat

Description

@antonioeatgoat

Is your feature request related to a problem?

Neutron PHP Standard is a coding standard for PHP Code Sniffer. It was developed by Automattic but it is now abandoned by ~2 years.

As they state in their readme, they abandoned it because wanted to fully switch to Vip Coding Standards, however it is not clear of all the roles from the old package have been moved.

Describe the desired solution

These are the rules coming from Neutron that are used in this package:

  • NeutronStandard.AssignAlign.DisallowAssignAlign
  • NeutronStandard.Functions.DisallowCallUserFunc
  • NeutronStandard.Globals.DisallowGlobalFunctions
  • NeutronStandard.MagicMethods.DisallowMagicSerialize
  • NeutronStandard.StrictTypes.RequireStrictTypes
  • NeutronStandard.Whitespace.DisallowMultipleNewlines
  • NeutronStandard.Whitespace.RequireNewlineBetweenFunctions

We need to check one by one if they have already a replacement in VIP Coding Standards, if not, we should probably write a custom one for them.

Describe the alternatives that you have considered

I cannot see any alternative solution.

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions