Merge branch '3.4' into 4.4

* 3.4:
  [Config] fix test
  [Intl][3.4] Bump ICU 66.1
  fix import from config file using type: glob
  [DoctrineBridge][DoctrineExtractor] Fix wrong guessed type for "json" type
This commit is contained in:
Nicolas Grekas 2020-03-13 09:01:26 +01:00
commit f9b2714efb
1008 changed files with 1018 additions and 1011 deletions

View File

@ -175,7 +175,6 @@ class DoctrineExtractor implements PropertyListExtractorInterface, PropertyTypeE
switch ($typeOfField) {
case self::$useDeprecatedConstants ? DBALType::TARRAY : Types::ARRAY:
case 'json_array':
case self::$useDeprecatedConstants ? false : Types::JSON:
return [new Type(Type::BUILTIN_TYPE_ARRAY, $nullable, null, true)];
case self::$useDeprecatedConstants ? DBALType::SIMPLE_ARRAY : Types::SIMPLE_ARRAY:
@ -290,7 +289,6 @@ class DoctrineExtractor implements PropertyListExtractorInterface, PropertyTypeE
case self::$useDeprecatedConstants ? DBALType::TARRAY : Types::ARRAY:
case self::$useDeprecatedConstants ? DBALType::SIMPLE_ARRAY : Types::SIMPLE_ARRAY:
case 'json_array':
case self::$useDeprecatedConstants ? false : Types::JSON:
return Type::BUILTIN_TYPE_ARRAY;
}

View File

@ -221,7 +221,7 @@ class DoctrineExtractorTest extends TestCase
];
if (class_exists(Types::class)) {
$provider[] = ['json', [new Type(Type::BUILTIN_TYPE_ARRAY, true, null, true)]];
$provider[] = ['json', null];
}
return $provider;

View File

@ -90,7 +90,7 @@ abstract class FileLoader extends Loader
$ret = [];
$isSubpath = 0 !== $i && false !== strpos(substr($resource, 0, $i), '/');
foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
if (null !== $res = $this->doImport($path, $type, $ignoreErrors, $sourceResource)) {
if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
$ret[] = $res;
}
$isSubpath = true;

View File

@ -42,6 +42,7 @@ class XmlUtilsTest extends TestCase
XmlUtils::loadFile($fixtures.'not_readable.xml');
$this->fail();
} catch (\InvalidArgumentException $e) {
chmod($fixtures.'not_readable.xml', 0644);
$this->assertStringContainsString('is not readable', $e->getMessage());
}
@ -49,7 +50,7 @@ class XmlUtilsTest extends TestCase
XmlUtils::loadFile($fixtures.'invalid.xml');
$this->fail();
} catch (\InvalidArgumentException $e) {
$this->assertStringContainsString('ERROR 77', $e->getMessage());
$this->assertStringContainsString('ERROR ', $e->getMessage());
}
try {

View File

@ -256,7 +256,7 @@ final class Intl
*/
public static function getIcuStubVersion(): string
{
return '65.1';
return '66.1';
}
/**

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NAD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"DJF": [
"Fdj",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ERN": [
"Nfk",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"KMF": [
"CF",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"SDG": [
"SDG",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"SOS": [
"S",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GBP": [
"GB£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AZN": [
"₼",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"CNY": [
"¥",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"CNY": [
"CN¥",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"FRF": [
"F",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BYN": [
"BYN",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"EUR": [
"EUR",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"LUF": [
"F",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ADP": [
"ADP",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BYB": [
"BYB",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"EUR": [
"€",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AED": [
"AED",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BBD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BIF": [
"FBu",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BMD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BSD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BWP": [
"P",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"BZD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"CAD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AUD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NZD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AUD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"DKK": [
"kr.",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ERN": [
"Nfk",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"FJD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"FKP": [
"£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GBP": [
"£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GHS": [
"GH₵",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GBP": [
"GB£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GMD": [
"D",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GYD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GBP": [
"£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"VEF": [
"VEF",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GBP": [
"£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"JMD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"KES": [
"Ksh",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AUD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"KYD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"LRD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"ZAR": [
"R",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"MGA": [
"Ar",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"MOP": [
"MOP$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"XCD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"GBP": [
"GB£",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"MUR": [
"Rs",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"MWK": [
"MK",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"MYR": [
"RM",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NAD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AUD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NGN": [
"₦",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"VUV": [
"VT",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"AUD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NZD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NZD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"PGK": [
"K",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"PHP": [
"₱",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"PKR": [
"Rs",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"NZD": [
"$",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"RWF": [
"RF",

View File

@ -1,5 +1,5 @@
{
"Version": "36",
"Version": "36.1",
"Names": {
"SBD": [
"$",

Some files were not shown because too many files have changed in this diff Show More