Gert de Pagter
afc09cc8a7
Use symfony/polyfill-ctype
...
Use the polyfill for every package that uses cytpe functions.
2018-05-01 15:30:49 -07:00
Nicolas Grekas
43599362a2
[Yaml] Throw parse error on unfinished inline map
2018-04-06 13:01:31 +02:00
Fabien Potencier
07a7f560cd
fixed years in copyright
2018-01-03 08:23:28 +01:00
Kévin Dunglas
8ce8bd5901
Update LICENSE year... forever
2017-12-31 13:13:41 +01:00
Romain Neutron
c2338cbd7a
[2.7][DX] Use constant message contextualisation for deprecations
2017-12-20 15:36:51 +01:00
Christian Flothmann
dd26c80aa9
substitute aliases in inline mappings
2017-11-20 10:04:28 +01:00
Michał Strzelecki
675a3fe7f6
added ability for substitute aliases when mapping in YAML is on single line
2017-11-20 08:20:36 +01:00
Nicolas Grekas
2443511324
Remove useless docblocks
2017-10-29 10:49:53 +01:00
Christian Flothmann
dab72ab9a9
[Yaml] parse references on merge keys
2017-10-04 00:19:48 +02:00
Fabien Potencier
72cc5df5fc
minor #24342 removed useless PHPDoc (OskarStark)
...
This PR was squashed before being merged into the 2.7 branch (closes #24342 ).
Discussion
----------
removed useless PHPDoc
| Q | A
| ------------- | ---
| Branch? | 2.7
| Bug fix? | no
| New feature? | no <!-- don't forget updating src/**/CHANGELOG.md files -->
| BC breaks? | no
| Deprecations? | no <!-- don't forget updating UPGRADE-*.md files -->
| Tests pass? | yes
| Fixed tickets |
| License | MIT
| Doc PR | n/a
Commits
-------
5ee9043d8b
removed useless PHPDoc
2017-09-30 07:00:25 -07:00
Oskar Stark
5ee9043d8b
removed useless PHPDoc
2017-09-30 07:00:23 -07:00
Dariusz
4e9d1600ee
CS: recover no_break_comment
2017-09-15 12:36:22 +02:00
SpacePossum
3e90138214
[CS][2.7] yoda_style, no_unneeded_curly_braces, no_unneeded_final_method, semicolon_after_instruction
2017-09-15 11:46:57 +02:00
Fabien Potencier
f91a020b84
Using FQ name for PHP_VERSION_ID
2017-06-01 13:44:56 -07:00
Tyson Andre
12f1239565
Fix minor phpdoc mismatches with the code(detected by phan)
2017-04-29 08:58:46 -07:00
Christian Flothmann
3792ee6c93
fail when detecting risky tests
2017-04-12 09:39:27 +02:00
Christian Flothmann
c891413f6c
[Yaml] release memory after parsing
2017-04-11 09:50:01 +02:00
Christian Flothmann
faf671db0f
don't keep internal state between parser runs
2017-04-09 10:04:00 +02:00
Nicolas Grekas
3185dc9c8f
[Yaml] CS
2017-03-20 10:41:03 +01:00
Fabien Potencier
ab1d9383b9
bug #21523 #20411 fix Yaml parsing for very long quoted strings (RichardBradley)
...
This PR was squashed before being merged into the 2.7 branch (closes #21523 ).
Discussion
----------
#20411 fix Yaml parsing for very long quoted strings
| Q | A
| ------------- | ---
| Branch? | 2.7
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #20411
| License | MIT
| Doc PR | no
This is a second fix for the issue discussed in #20411 . My first PR (#21279 ) didn't fix the bug in all cases, sorry.
If a YAML string has too many spaces in the value, it can trigger a `PREG_BACKTRACK_LIMIT_ERROR` error in the Yaml parser.
There should be no behavioural change other than the bug fix
I have included a test which fails before this fix and passes after this fix.
I have also added checks that detect other PCRE internal errors and throw a more descriptive exception. Before this patch, the YAML engine would often give incorrect results, rather than throwing, on a PCRE `PREG_BACKTRACK_LIMIT_ERROR` error.
Commits
-------
c9a1c09182
#20411 fix Yaml parsing for very long quoted strings
2017-03-17 09:20:26 -07:00
Richard Bradley
c9a1c09182
#20411 fix Yaml parsing for very long quoted strings
2017-03-17 09:20:23 -07:00
Guilhem Niot
5107b94baf
[Yaml] Fix the tests
2017-03-06 21:37:41 +01:00
Fabien Potencier
0a15eea264
minor #21650 [Yaml] add tests for specific mapping keys (xabbuh)
...
This PR was merged into the 2.7 branch.
Discussion
----------
[Yaml] add tests for specific mapping keys
| Q | A
| ------------- | ---
| Branch? | 2.7
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | see https://github.com/symfony/symfony/pull/21643#discussion_r101703130
| License | MIT
| Doc PR |
Commits
-------
b8e0d705f6
[Yaml] add tests for specific mapping keys
2017-03-01 06:39:50 -08:00
Gabriel Ostrolucký
d9674401de
[Yaml] Stop replacing NULLs when merging
2017-02-25 19:32:58 +01:00
Peter Rehm
de8106fea6
Further refactorings to PHPUnit namespaces
2017-02-21 09:32:25 +01:00
Peter Rehm
ddd2dff9b2
Update to PHPUnit namespaces
2017-02-18 08:02:39 -08:00
Christian Flothmann
b8e0d705f6
[Yaml] add tests for specific mapping keys
2017-02-17 14:54:22 +01:00
Vladimir Reznichenko
3feeca74d0
Static code analysis with Php Inspections (EA Extended)
2017-02-16 14:26:15 -08:00
Fabien Potencier
735d0a6ce7
Revert "fixed typo"
...
This reverts commit 6830d9f4c9
.
2017-01-21 08:37:26 -08:00
Fabien Potencier
6830d9f4c9
fixed typo
2017-01-21 08:33:48 -08:00
Richard Bradley
51bca66dfb
#20411 fix Yaml parsing for very long quoted strings
2017-01-13 16:26:16 +00:00
Fabien Potencier
942e0c1706
bug #21084 [Yaml] handle empty lines inside unindented collection (xabbuh)
...
This PR was merged into the 2.7 branch.
Discussion
----------
[Yaml] handle empty lines inside unindented collection
| Q | A
| ------------- | ---
| Branch? | 2.7
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #21005
| License | MIT
| Doc PR |
Commits
-------
bbfe6f73b5
handle empty lines inside unindented collection
2017-01-03 05:44:39 -08:00
Fabien Potencier
9879c8193f
updated LICENSE year
2017-01-02 12:30:00 -08:00
Christian Flothmann
bbfe6f73b5
handle empty lines inside unindented collection
2016-12-28 19:56:06 +01:00
Roland Franssen
dd47295c15
fixed phpdoc
2016-11-09 17:27:48 +00:00
Nicolas Grekas
0aca495522
minor #20364 CS: apply rules (keradus)
...
This PR was squashed before being merged into the 2.7 branch (closes #20364 ).
Discussion
----------
CS: apply rules
| Q | A |
| --- | --- |
| Branch? | 2.7 |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Tests pass? | n/a |
| Fixed tickets | - |
| License | MIT |
| Doc PR | - |
Commits
-------
22d4e15
CS: apply rules
2016-11-03 08:44:55 +01:00
Dariusz Ruminski
22d4e15634
CS: apply rules
2016-11-03 08:44:53 +01:00
Nicolas Grekas
7520f7b937
[Yaml] Clean some messages + add test case
2016-11-02 15:01:29 +01:00
Ener-Getick
a88dff3981
[Yaml] Remove legacy code
2016-08-31 15:10:08 +02:00
Kévin Dunglas
a3fd991c4b
[Yaml] Fix PHPDoc of the Yaml class
2016-07-11 09:20:55 +02:00
Fabien Potencier
554303e339
removed dots at the end of @param and @return
2016-06-28 08:24:06 +02:00
Christian Flothmann
da7fc36a43
[Yaml] properly count skipped comment lines
2016-06-11 11:53:36 +02:00
Paráda József
d83e3463ba
[Yaml] Fix wrong line number when comments are inserted in the middle of a block.
2016-06-08 13:30:01 +02:00
Nicolas Grekas
cb850fef26
Fix merge
2016-06-06 11:00:08 +02:00
Fabien Potencier
011d2dcd26
Merge branch '2.3' into 2.7
...
* 2.3:
updated VERSION for 2.3.42
update CONTRIBUTORS for 2.3.42
updated CHANGELOG for 2.3.42
Revert "bug #18908 [DependencyInjection] force enabling the external XML entity loaders (xabbuh)"
Partial revert of previous PR
[DependencyInjection] Skip deep reference check for 'service_container'
Catch \Throwable
[Serializer] Add missing @throws annotations
Fix for #18843
force enabling the external XML entity loaders
Removed UTC specification with timestamp
2016-06-06 10:55:42 +02:00
Anton Bakai
7d78196d0c
Fix for #18843
2016-05-30 10:10:17 +02:00
Fabien Potencier
eac5868d20
Merge branch '2.3' into 2.7
...
* 2.3:
[Yaml] fix exception contexts
People - person singularization
[Yaml] properly handle unindented collections
chomp newlines only at the end of YAML documents
2016-05-24 11:57:18 +02:00
Christian Flothmann
9bdaba4801
[Yaml] fix exception contexts
2016-05-23 12:02:40 +02:00
Fabien Potencier
7830fa7dbd
bug #18840 [Yaml] properly handle unindented collections (xabbuh)
...
This PR was merged into the 2.3 branch.
Discussion
----------
[Yaml] properly handle unindented collections
| Q | A
| ------------- | ---
| Branch? | 2.3
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #8077
| License | MIT
| Doc PR |
Commits
-------
717e1a9
[Yaml] properly handle unindented collections
2016-05-23 11:02:43 +02:00
Christian Flothmann
717e1a9e47
[Yaml] properly handle unindented collections
2016-05-22 18:07:51 +02:00