Skip to content

Commit

Permalink
Support HHVM 3.29, migrate to HackTest
Browse files Browse the repository at this point in the history
  • Loading branch information
fredemmott committed Oct 19, 2018
1 parent f753113 commit 0b8d145
Show file tree
Hide file tree
Showing 11 changed files with 180 additions and 1,574 deletions.
10 changes: 4 additions & 6 deletions .hhconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,7 @@ disallow_non_arraykey_keys=true
disallow_unsafe_comparisons=true
decl_override_require_hint=true
enable_experimental_tc_features=shape_field_check,sealed_classes

# ignore HHAST as:
# - otherwise, we get a circular dependency
# - we don't use anything other than executables from it
ignored_paths = [ "vendor/.+/tests/.+", "vendor/hhvm/hhast/.+" ]
forward_compatibility_level=3.28
forward_compatibility_level=3.29
user_attributes=
disable_primitive_refinement=true
disallow_stringish_magic=true
2 changes: 0 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
language: php
php:
- hhvm
- hhvm-3.27
- hhvm-nightly
script:
- ./.travis.sh
5 changes: 2 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,9 @@
],
"type": "library",
"require-dev": {
"phpunit/phpunit": "^5.7",
"91carriage/phpunit-hhi": "^5.6",
"hhvm/type-assert": "^3.1",
"facebook/fbexpect": "^0.4.0|^1.0.0",
"facebook/fbexpect": "^2.0.0",
"hhvm/hacktest": "^1.0",
"hhvm/hhast": "^3.26.0"
}
}
Loading

0 comments on commit 0b8d145

Please sign in to comment.