Skip to content
This repository was archived by the owner on Aug 25, 2025. It is now read-only.

Commit 0b8d145

Browse files
committed
Support HHVM 3.29, migrate to HackTest
1 parent f753113 commit 0b8d145

11 files changed

+180
-1574
lines changed

.hhconfig

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ disallow_non_arraykey_keys=true
55
disallow_unsafe_comparisons=true
66
decl_override_require_hint=true
77
enable_experimental_tc_features=shape_field_check,sealed_classes
8-
9-
# ignore HHAST as:
10-
# - otherwise, we get a circular dependency
11-
# - we don't use anything other than executables from it
12-
ignored_paths = [ "vendor/.+/tests/.+", "vendor/hhvm/hhast/.+" ]
13-
forward_compatibility_level=3.28
8+
forward_compatibility_level=3.29
9+
user_attributes=
10+
disable_primitive_refinement=true
11+
disallow_stringish_magic=true

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
language: php
22
php:
33
- hhvm
4-
- hhvm-3.27
5-
- hhvm-nightly
64
script:
75
- ./.travis.sh

composer.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@
3232
],
3333
"type": "library",
3434
"require-dev": {
35-
"phpunit/phpunit": "^5.7",
36-
"91carriage/phpunit-hhi": "^5.6",
3735
"hhvm/type-assert": "^3.1",
38-
"facebook/fbexpect": "^0.4.0|^1.0.0",
36+
"facebook/fbexpect": "^2.0.0",
37+
"hhvm/hacktest": "^1.0",
3938
"hhvm/hhast": "^3.26.0"
4039
}
4140
}

0 commit comments

Comments
 (0)