415 Commits

Author SHA1 Message Date
Andy Raines
4ce936a91e Alter tests so that we actually resolve references 2015-08-15 14:15:28 +01:00
David Porter
34ca930d9f Merge pull request #169 from localheinz/feature/psr-4
Enhancement: Switch to PSR-4 autoloading
2015-07-14 11:34:54 -05:00
David Porter
8dc9b9d85a Merge pull request #161 from f-go/max_depth_fix
Throw exception if max depth exceeded
1.4.4
2015-07-14 11:29:50 -05:00
Frank Göldner
0398e45d9e Throw exception if max depth exceeded 2015-07-14 10:27:20 +02:00
David Porter
70a03b47f2 Merge pull request #171 from localheinz/fix/items
Fix: Be more specific with error message
2015-07-13 21:09:43 -05:00
Andreas Möller
344315fe13 Enhancement: Switch to PSR-4 autoloading 2015-07-13 19:28:05 -04:00
Andreas Möller
5ac997b43c Fix: Be more specific with error message 2015-07-13 19:05:04 -04:00
David Porter
fafdbcd253 Merge pull request #170 from localheinz/fix/capital
Fix: Start all messages with a capital letter
2015-07-13 15:12:08 -05:00
David Porter
fded2a88b9 Merge pull request #168 from localheinz/feature/speed
Enhancement: Speed up builds as much as possible
2015-07-13 15:08:26 -05:00
Andreas Möller
1e9f9b2c02 Fix: Start all messages with a capital letter 2015-07-13 09:36:57 -04:00
Andreas Möller
d82eef0fcc Enhancement: Check links and build docs after running tests 2015-07-13 09:26:27 -04:00
David Porter
44adc6f255 Merge pull request #167 from localheinz/fix/return
Fix: Constraint::addError() does not return anything
1.4.3
2015-07-13 00:06:53 -05:00
David Porter
66c1330d0f Merge pull request #154 from samkeen/fix_empty_property_keyname_when_property_is_missing
For missing properties, the key for that error in set to ""
2015-07-13 00:06:01 -05:00
David Porter
b398411383 Merge pull request #166 from localheinz/fix/readme
Fix: Encourage to use phpunit as installed with Composer
2015-07-13 00:02:06 -05:00
David Porter
943fa44fbe Merge pull request #165 from localheinz/fix/unused-imports
Fix: Remove unused imports
2015-07-13 00:01:32 -05:00
David Porter
a9d2082aac Merge pull request #164 from localheinz/fix/autoloading
Fix: Autoload test resources with Composer
2015-07-13 00:00:53 -05:00
Andreas Möller
75e0161cd3 Enhancement: Build docs on PHP 5.6 only 2015-07-12 23:52:12 -04:00
Andreas Möller
5251707a4a Enhancement: Check links only on PHP 5.6 2015-07-12 23:51:06 -04:00
Andreas Möller
361e906c07 Fix: Install dependencies instead of updating them 2015-07-12 23:50:00 -04:00
Andreas Möller
134fe4e67d Enhancement: Specify matrix inclusions 2015-07-12 23:22:23 -04:00
Andreas Möller
7f1a173cab Fix: Update composer itself in before_install section 2015-07-12 23:21:01 -04:00
Andreas Möller
67b9eb8565 Enhancement: Finish builds quickly 2015-07-12 23:20:08 -04:00
Andreas Möller
1fe66d5834 Fix: Indentation 2015-07-12 23:19:28 -04:00
Andreas Möller
67629df54a Fix: Constraint::addError() does not return anything 2015-07-12 23:09:38 -04:00
Andreas Möller
448937b8e4 Fix: Encourage to use phpunit as installed with Composer
[skip ci]
2015-07-12 23:06:51 -04:00
Andreas Möller
72e81d6821 Fix: Remove unused imports 2015-07-12 23:04:55 -04:00
Andreas Möller
f5e34e42f8 Enhancement: Simplify test bootstrapping 2015-07-12 22:52:45 -04:00
Andreas Möller
45bfb2265d Fix: Autoload with Composer only 2015-07-12 22:51:12 -04:00
David Porter
d6a1d6d8d5 Merge pull request #163 from localheinz/feature/travis-badge
Enhancement: Use SVG badge for displaying Travis build status
2015-07-12 21:38:17 -05:00
Andreas Möller
43e24411d1 Enhancement: Use SVG badge for displaying Travis build status 2015-07-12 21:29:05 -04:00
David Porter
8cd1dbe696 Merge pull request #159 from Maks3w/patch-1
Promote HHVM.
2015-07-01 10:25:33 -05:00
samkeen
a71086d68b For missing properties, the key for that error in set to ""
- Expected bahavior is that the key would be set to the poperty name.
- added tests to ensure the "property" is populated regardless
of required attribute is completely missing or has empty value.
2015-06-16 15:45:20 -07:00
Maks3w
34f9ae1d8b Add constraint factory
This factory can be injected and allow extend built-in constraint types with custom ones.
2015-06-14 22:32:02 +02:00
Maks3w
630d7493be Promote HHVM.
This repo has a coverage bigger than 85% and tests works with HHVM. This means HHVM support is enough stable for to make it officially supported.
2015-06-14 22:30:16 +02:00
David Porter
7dfe4f1db8 Merge pull request #157 from Maks3w/patch-2
Scrutinizer-CI is not used
1.4.2
2015-06-14 15:01:28 -05:00
David Porter
90c70b82bb Merge pull request #155 from bighappyface/fix-phpdoc-failures
chore(travis): remove phpdoc ext and ignore output
2015-06-14 14:59:00 -05:00
David Porter
c437d933a9 Merge pull request #156 from Maks3w/patch-1
[travis-ci] Add PHP 7 to build matrix
2015-06-14 14:58:45 -05:00
David Porter
7f55a9727e Merge pull request #153 from alecsammon/missingFileWarning
Fix warning on file_get_contents
2015-06-14 14:57:49 -05:00
Maks3w
71ada7be02 Scrutinizer-CI is not used
Initial experiment is 2 years old

https://scrutinizer-ci.com/g/justinrainbow/json-schema/inspections
2015-06-13 10:50:34 +02:00
Maks3w
9afdf150ad [travis-ci] Add PHP 7 to build matrix
Any failure is allowed until PHP 7 become stable
2015-06-13 10:48:26 +02:00
David Porter
c76301b61e Merge pull request #152 from alecsammon/refArrayJson
Fetching JSON Array from URI
2015-06-12 22:59:41 -05:00
bighappyface
803bbb9e90 chore(travis): remove phpdoc ext and ignore output 2015-06-12 22:57:29 -05:00
Alec Sammon
15ce6bfead Fix warning on file_get_contents
Fixes #153
2015-06-11 06:49:49 +01:00
Alec Sammon
f092588502 Fix for retrieving a JSON array from a uri
Fixes #152
2015-06-11 06:21:13 +01:00
David Porter
1ffdea0e23 Merge pull request #125 from ArDeveloppement/master
Do not throw errors when using unknown/custom format
2015-06-10 20:47:03 -05:00
David Porter
c0387d3f58 Merge pull request #150 from hhamon/better-error-message
[Constraints] make error messages better.
2015-06-10 20:44:25 -05:00
David Porter
35c54358e7 Merge pull request #96 from siwinski/pr-update-min-php-version-to-5-3-2
Update minimum PHP version to 5.3.2
2015-06-10 20:36:56 -05:00
Hugo Hamon
65c4134455 [Constraints] make error messages better. 2015-05-08 07:00:09 -04:00
Shawn Iwinski
d81a42b98c Update minimum PHP version to 5.3.2
bin/validate-json uses stream_resolve_include_path()
which is only available in PHP >= 5.3.2
2015-04-20 17:43:07 -04:00
Laurent Wiesel
c112d67f23 Do not throw errors when using unknown format 2015-04-07 10:22:10 +02:00