Jordi Boggiano
|
94926218e8
CS fixes
|
10 years ago |
Jordi Boggiano
|
109f4ffd5e
Normalize json across all php versions, fixes #3226
|
10 years ago |
Jordi Boggiano
|
ed54e8346d
Fix json test, fixes #3326
|
10 years ago |
Jordi Boggiano
|
8881cec174
Simplify version ranges (hopefully includes hhvm), refs #3049
|
10 years ago |
Jordi Boggiano
|
3874a11238
Update json test
|
10 years ago |
Sandy Pleyte
|
3a2815b778
Added extra unit test from the example in the ticket.
|
11 years ago |
Sandy Pleyte
|
f92f2f45a9
Fix for #2613, when using php < 5.4 there was an unnecessary backslash before each utf-8 char. The problem was that the regexp matched all utf-8 encoded chars (included the ones that where escaped). The new regexp uses the lookbehind feature to check if the backslash isn't prefixed with an other backslash.
|
11 years ago |
Sandy Pleyte
|
7a902ed96d
Fix for #2613, when using php < 5.4 there was an unnecessary backslash before each utf-8 char. The problem was that the regexp matched all utf-8 encoded chars (included the ones that where escaped). The new regexp uses the lookbehind feature to check if the backslash isn't prefixed with an other backslash.
|
11 years ago |
Jordi Boggiano
|
e348642aa7
Fix json manipulator handling of escaped backslashes, fixes #1588
|
12 years ago |
Jordi Boggiano
|
521bbe6556
CS fixes
|
12 years ago |
Jordi Boggiano
|
db16f68fbf
Tweak exception messages
|
12 years ago |
Robert Schönthal
|
e96e06946f
fixed json file tests
|
12 years ago |
Robert Schönthal
|
c517ac6404
fixed issue #347 added file to json validation exception
|
12 years ago |
Jordi Boggiano
|
a30e6109bf
Fix 5.4.0 interop in formatting of empty array/objects
|
13 years ago |
Martin Hasoň
|
947d429c61
Removed definition of global constants reserved for PHP >=5.4 and fixed tests
|
13 years ago |
Jordi Boggiano
|
bd54e43d37
Rework JsonFile API slightly, avoid tokenizing in php if the syntax is valid
|
13 years ago |
digitalkaoz
|
6929c42848
added schema/syntax validation for composer.json
|
13 years ago |
Volker Dusch
|
9ede082371
Skip tests if mbstring is not installed
|
13 years ago |
Martin Hasoň
|
e621495c4d
Added support for JSON_UNESCAPED_SLASHES
|
13 years ago |
Martin Hasoň
|
ff0f833b3e
Added support for JSON_UNESCAPED_UNICODE and fixed parsing string
|
13 years ago |
Martin Hasoň
|
76a2be5ae0
Fixed detection of missing comma and added detection of missing colon in json
|
13 years ago |
Jakub Zalas
|
c680ec7e51
Fixed json encoding when quoted value contained trailing backslash.
|
13 years ago |
Justin Rainbow
|
447230d77a
Extracting JsonFile additions for prettifying JSON
|
13 years ago |
Jordi Boggiano
|
b7f6cf69ab
Add tests and fixes some issues
|
13 years ago |
Jordi Boggiano
|
066a0db752
Add detection for unescaped backslashes
|
13 years ago |
Jordi Boggiano
|
f5aa3e6c79
Add detection for extra commas in arrays
|
13 years ago |
Jordi Boggiano
|
c129d570e8
Add more json validation rules
|
13 years ago |