Skip to content

feat: add ModernSerializationMethodsFixer#9108

Merged
keradus merged 5 commits intoPHP-CS-Fixer:masterfrom
6b7562617765726c6f73:add_ModernizeSerializationMethodsFixer
Jan 15, 2026
Merged

feat: add ModernSerializationMethodsFixer#9108
keradus merged 5 commits intoPHP-CS-Fixer:masterfrom
6b7562617765726c6f73:add_ModernizeSerializationMethodsFixer

Conversation

@kubawerlos
Copy link
Copy Markdown
Member

@kubawerlos kubawerlos commented Sep 27, 2025

No description provided.

@coveralls
Copy link
Copy Markdown

coveralls commented Sep 27, 2025

Coverage Status

coverage: 93.008% (+0.009%) from 92.999%
when pulling c1e6bca on 6b7562617765726c6f73:add_ModernizeSerializationMethodsFixer
into 02f1301 on PHP-CS-Fixer:master.

@kubawerlos kubawerlos changed the title feat: add ModernizeSerializationMethodsFixer feat: add ModernSerializationMethodsFixer Sep 28, 2025
@kubawerlos kubawerlos force-pushed the add_ModernizeSerializationMethodsFixer branch from e3310db to 97defd2 Compare September 28, 2025 05:09
@kubawerlos kubawerlos marked this pull request as ready for review September 28, 2025 05:27
@kubawerlos kubawerlos enabled auto-merge (squash) September 28, 2025 05:32
@kubawerlos
Copy link
Copy Markdown
Member Author

Not needed anymore as the deprecation was reverted (php/php-src#19966).

@kubawerlos kubawerlos closed this Oct 16, 2025
auto-merge was automatically disabled October 16, 2025 17:49

Pull request was closed

@kubawerlos kubawerlos deleted the add_ModernizeSerializationMethodsFixer branch October 16, 2025 17:49
@keradus keradus restored the add_ModernizeSerializationMethodsFixer branch October 16, 2025 22:11
@keradus keradus reopened this Oct 16, 2025
@keradus
Copy link
Copy Markdown
Member

keradus commented Oct 16, 2025

to what i read in discussion, deprecation is in place, but with "soft deprecation" only (docs only) instead of "hard deprecation" (code warning).
With that, i believe it's still worth to solve this

# Conflicts:
#	.github/workflows/ci.yml
#	doc/ruleSets/AutoPHPMigrationRisky.rst
#	doc/ruleSets/AutoPHPUnitMigrationRisky.rst
#	doc/ruleSets/PHP8x5MigrationRisky.rst
#	doc/rules/alias/modernize_strpos.rst
#	doc/rules/alias/no_alias_functions.rst
#	doc/rules/alias/pow_to_exponentiation.rst
#	doc/rules/alias/random_api_migration.rst
#	doc/rules/basic/non_printable_character.rst
#	doc/rules/class_notation/no_php4_constructor.rst
#	doc/rules/class_notation/no_unneeded_final_method.rst
#	doc/rules/class_notation/phpdoc_readonly_class_comment_to_keyword.rst
#	doc/rules/function_notation/combine_nested_dirname.rst
#	doc/rules/function_notation/implode_call.rst
#	doc/rules/function_notation/no_unreachable_default_argument_value.rst
#	doc/rules/function_notation/use_arrow_functions.rst
#	doc/rules/function_notation/void_return.rst
#	doc/rules/index.rst
#	doc/rules/language_construct/get_class_to_class_keyword.rst
#	doc/rules/strict/declare_strict_types.rst
#	src/RuleSet/Sets/PHP8x5MigrationRiskySet.php
Comment thread .github/workflows/ci.yml Outdated
@keradus keradus enabled auto-merge (squash) January 15, 2026 16:14
@keradus keradus merged commit 571e6b2 into PHP-CS-Fixer:master Jan 15, 2026
34 checks passed
@keradus keradus deleted the add_ModernizeSerializationMethodsFixer branch January 15, 2026 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants