SIGN IN SIGN UP

Merge branch '8.1' into 8.2

* commit '90748b54f1f':
  [TypeInfo] Fix printing object shape keys that contain quotes or backslashes
  [TypeInfo] Fix printing array shape keys that contain quotes or backslashes
  [JsonStreamer] Fix generic types replacement in object shapes
  [HttpKernel] Fix the log level of exceptions mapped to an HTTP status code
  [HtmlSanitizer] Don't render comments as elements when the default action is `Allow`
  [HtmlSanitizer] Fix `sanitizeFor()` with table-related, `image` and `plaintext` contexts
  [Serializer][Validator] Fix compile-time discovery of attributes on non-public members
  [Serializer] Fix the cache key of MetadataAwareNameConverter when the context can't be serialized
  [TypeInfo] Fix quoted strings resolution with phpstan/phpdoc-parser 1.x
  [TypeInfo] Fix `accepts()` of union and intersection types
  [TypeInfo] Fix `Type::traverse()` PHPDoc
  [DependencyInjection][FrameworkBundle] Fix describing services that have env closure arguments
  [Translation] Updating and improving Albanian translations
  [Validator] Review Arabic translations
  [FrameworkBundle] Disable HTTP/2 push on the default HTTP client
  [JsonStreamer] Fix generic types replacement in array shapes
  [TypeInfo] Fix object shape keys resolution in `StringTypeResolver`
  [Validator] Review Albanian translations

# Conflicts:
#	src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php
#	src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php
#	src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php
#	src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php
#	src/Symfony/Bundle/FrameworkBundle/Tests/Console/Descriptor/ObjectsProvider.php
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/alias_with_definition_1.json
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/alias_with_definition_1.txt
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/alias_with_definition_1.xml
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/builder_1_arguments.json
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/builder_1_arguments.xml
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/builder_1_public.json
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/builder_1_public.xml
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/definition_1.json
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/definition_1.txt
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/definition_1.xml
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/definition_arguments_1.json
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/definition_arguments_1.txt
#	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/definition_arguments_1.xml
#	src/Symfony/Bundle/FrameworkBundle/Tests/Functional/app/ContainerDebug/config.yml
#	src/Symfony/Component/HttpKernel/EventListener/ErrorListener.php
#	src/Symfony/Component/HttpKernel/Tests/EventListener/ErrorListenerTest.php
#	src/Symfony/Component/Serializer/DependencyInjection/AttributeMetadataPass.php
#	src/Symfony/Component/Serializer/Tests/DependencyInjection/AttributeMetadataPassTest.php
#	src/Symfony/Component/Validator/DependencyInjection/AttributeMetadataPass.php
#	src/Symfony/Component/Validator/Tests/DependencyInjection/AttributeMetadataPassTest.php
N
Nicolas Grekas committed
3913e4aeb407348e7fc21e73d7bc2f9f06f4a9d9