This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/Config/Definition
Nicolas Grekas 7323372c2b minor #26335 [Config] Handle nullable node name + fix inheritdocs (ro0NL)
This PR was squashed before being merged into the 2.7 branch (closes #26335).

Discussion
----------

[Config] Handle nullable node name + fix inheritdocs

| Q             | A
| ------------- | ---
| Branch?       | 2.7
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no-ish
| Deprecations? | no
| Tests pass?   | yes    <!-- please add some, will be required by reviewers -->
| Fixed tickets | #...   <!-- #-prefixed issue number(s), if any -->
| License       | MIT
| Doc PR        | symfony/symfony-docs#... <!-- required for new features -->

Small split from #26297 that can be merged until master/4.1. Whereas the doc fixes only apply until 3.4, hence the split.

Small change regarding `getName/Path()` for not returning a `null` value anymore which violates `NodeInterface::getName/Path()`

Remainng issue left at

cd5f4105a4/src/Symfony/Component/Config/Definition/Builder/ArrayNodeDefinition.php (L381-L383)

which i tend to leave untouched across all branches for now.

Commits
-------

5c3e6a9 [Config] Handle nullable node name + fix inheritdocs
2018-03-19 21:05:12 +01:00
..
Builder minor #26335 [Config] Handle nullable node name + fix inheritdocs (ro0NL) 2018-03-19 21:05:12 +01:00
Dumper [CS][2.7] yoda_style, no_unneeded_curly_braces, no_unneeded_final_method, semicolon_after_instruction 2017-09-15 11:46:57 +02:00
Exception Merge branch '2.5' into 2.6 2014-12-22 17:44:09 +01:00
ArrayNode.php [Config] Handle nullable node name + fix inheritdocs 2018-03-19 21:05:09 +01:00
BaseNode.php minor #26335 [Config] Handle nullable node name + fix inheritdocs (ro0NL) 2018-03-19 21:05:12 +01:00
BooleanNode.php Merge branch '2.3' into 2.7 2015-08-01 11:05:17 +02:00
ConfigurationInterface.php [2.3] CS And DocBlock Fixes 2014-12-22 16:58:09 +01:00
EnumNode.php removed unneeded use statements 2014-01-01 08:52:14 +01:00
FloatNode.php [Config] Allow extra hint in exception message 2014-09-25 20:11:47 +02:00
IntegerNode.php [Config] Allow extra hint in exception message 2014-09-25 20:11:47 +02:00
NodeInterface.php [Config] Handle nullable node name + fix inheritdocs 2018-03-19 21:05:09 +01:00
NumericNode.php [Config] type specific check for emptiness 2015-07-15 19:51:32 +02:00
Processor.php [DIC] Better handling of enableable configurations 2013-01-28 18:21:49 +01:00
PrototypedArrayNode.php [Config] Handle nullable node name + fix inheritdocs 2018-03-19 21:05:09 +01:00
PrototypeNodeInterface.php fixed CS 2012-07-09 14:54:20 +02:00
ReferenceDumper.php fixed some deprecation messages 2017-12-31 05:55:05 +01:00
ScalarNode.php Merge branch '2.3' into 2.7 2015-08-01 11:05:17 +02:00
VariableNode.php [Config] Handle nullable node name + fix inheritdocs 2018-03-19 21:05:09 +01:00