repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
avoid nan json
2021-04-29
Davi
d
Sni
d
er
F
l
ip the positions so
that the ty
p
e err
o
r
i
s over the
.
.
.
commit
|
commitdiff
|
tree
2021-04-29
Da
v
i
d
Sni
d
er
H
a
ve object -
>
int
convers
i
o
n
notice for
m
a
t
h
happ
e
n
.
.
.
commit
|
commitdiff
|
tree
2021-04-27
David Snider
Remove a bunc
h
of dead won
k
y compari
s
ons against Array
.
.
.
commit
|
commitdiff
|
tree
2021-04-20
David
S
nid
e
r
ha
n
dle err
a
nt coercion to string in SoapFault:
:
_
_
t
oStr
i
ng
commit
|
commitdiff
|
tree
2021-04-16
Dav
i
d
Snider
Handfix a few cases of potential string con
c
at/interp
.
.
.
commit
|
commitdiff
|
tree
2021-04-13
Davi
d
Snider
Have i
n
cre
m
enting empty string
l
og
commit
|
commitdiff
|
tree
2021-03-30
David Sn
i
der
C
h
a
nge str_to_numeri
c
to
wor
k
like coercio
n
and in
t
r
o
du
c
e
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
David
S
nider
handf
i
x
bit ops in
SplFil
e
Opject that triggered coer
c
ions
commit
|
commitdiff
|
tree
2021-03-23
Davi
d
S
n
i
der
create new native
helper for
c
o
n
verting s
t
r
i
ngs to
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
D
a
vid Sn
i
der
Remove defaults
from conv n
o
tice h
a
nd
l
ing
commit
|
commitdiff
|
tree
2021-03-20
David Snider
Math
commit
|
commitdiff
|
tree
2021-03-16
Dav
i
d Snide
r
Inc/Dec
commit
|
commitdiff
|
tree
2021-03-06
Da
v
id Snid
e
r
Bitwise Ope
r
ations
commit
|
commitdiff
|
tree
2021-03-06
D
a
vid Sn
i
der
Stop coercing bad values
in enum::asser
t
commit
|
commitdiff
|
tree
2021-03-03
David Snider
Rip
out legacy
reacti
v
ity from t
h
e typech
e
cker an
d
.
.
.
commit
|
commitdiff
|
tree
2021-03-01
D
a
vid Snider
Remove legac
y
react
i
vity an
n
otations from the h
h
is
commit
|
commitdiff
|
tree
2021-03-01
Dav
i
d Snider
R
e
move all legac
y
reactivity tests
commit
|
commitdiff
|
tree
2021-02-28
Da
v
id Snider
remove
purity from exception
commit
|
commitdiff
|
tree
2021-02-17
David Sni
d
er
S
t
ring C
o
nca
t
enatio
n
/Interpolation
commit
|
commitdiff
|
tree
2021-02-17
David S
n
i
d
er
Have H
a
ckC
n
ot const-
f
o
ld awa
y
conc
a
te
n
ation involving
.
.
.
commit
|
commitdiff
|
tree
2021-02-12
Dav
i
d S
n
id
e
r
Rip out rx from ty
p
e
c
hecker
commit
|
commitdiff
|
tree
2021-02-10
Davi
d
Snider
Mark s
o
me collections functions as re
q
uiring
write_pr
o
p
s
commit
|
commitdiff
|
tree
2021-02-10
David Snider
mark new
I
nstanc
e
WithoutConstr
u
ctor pure
commit
|
commitdiff
|
tree
2021-01-28
D
avid Snide
r
R
e
do cipp coe
f
fec
t
s
hierarchy
commit
|
commitdiff
|
tree
2021-01-27
Da
v
id Sn
i
der
Remov
e
class-lo
a
ding
c
h
e
ck for ov
e
r
riding t
y
pe constants
commit
|
commitdiff
|
tree
2021-01-22
David
Sni
d
er
Add con
t
ex
t
to Map::
f
romItems
commit
|
commitdiff
|
tree
2021-01-21
Davi
d
Snider
R
e
nam
e
some co
n
tex
t
s/props
and kill
t
he
o
utput
c
ontex
t
commit
|
commitdiff
|
tree
2021-01-17
Da
v
id Snider
Remove the IsFun
L
ocallab
l
e API
commit
|
commitdiff
|
tree
2021-01-17
David S
n
ide
r
flip t
h
e
defaults on coeff
e
c
t
s
flags
commit
|
commitdiff
|
tree
2021-01-16
David Snider
Rip
o
u
t
parser-gati
n
g for coef
f
ects
commit
|
commitdiff
|
tree
2021-01-12
David
Snider
Fix some coeffects markings
commit
|
commitdiff
|
tree
2021-01-05
David Snider
Mark fun
c
tions in excep
t
io
n
.
h
h
i as p
u
re
commit
|
commitdiff
|
tree
2020-12-28
David S
n
ider
Add special support for c
o
n
t
e
x
t con
s
tants on v
a
rr
a
ys
.
.
.
commit
|
commitdiff
|
tree
2020-12-28
David
Sn
i
der
Ad
d
cont
e
xt c
o
n
s
t
ant
s
t
o some
h
ierarchies
commit
|
commitdiff
|
tree
2020-12-28
Da
v
id
Snide
r
Reorder
s
ome collections
hier
a
rchy extensi
o
n
s
commit
|
commitdiff
|
tree
2020-12-23
Davi
d
Snide
r
expose shallowdecl
/
legacyde
c
l d
i
fference
commit
|
commitdiff
|
tree
2020-12-22
David Snider
remove pure co
e
ffect from rx ex
c
ept
i
on file
commit
|
commitdiff
|
tree
2020-12-22
David Snider
Add fn arg-b
a
sed polymorphism
t
o coll
e
ctions hier
a
r
c
hy
commit
|
commitdiff
|
tree
2020-12-21
Dav
i
d
Snider
Renam
e
$ca
l
lbac
k
to $fn in col
l
ection hierarchy
commit
|
commitdiff
|
tree
2020-12-21
Davi
d
Snider
Tes
t
case fo
r
bug with ctx constants wit
h
named
c
ontexts
commit
|
commitdiff
|
tree
2020-12-21
Dav
i
d Snide
r
Remov
e
p
u
re
c
on
t
e
xt from
E
x
cept
i
o
n
s
.
hhi
commit
|
commitdiff
|
tree
2020-12-21
David
Snider
Back out "Add function-arg depend
e
nt coeffect
s
to list"
commit
|
commitdiff
|
tree
2020-12-21
Da
v
id
S
nider
A
d
d function-arg dependent coef
f
ec
t
s to lis
t
commit
|
commitdiff
|
tree
2020-12-21
David
S
ni
d
er
Move
c
oeffects nast tests into a sub directory
commit
|
commitdiff
|
tree
2020-12-21
Davi
d
S
nid
e
r
Lowe
r
context con
s
tants
commit
|
commitdiff
|
tree
2020-12-18
David
S
n
i
der
some
n
otes
o
n ==
/
===
commit
|
commitdiff
|
tree
2020-12-17
Da
v
id Snider
A
dd
e
m
p
ty coef
f
e
cts list to pu
r
e fu
n
ctions
commit
|
commitdiff
|
tree
2020-12-17
David Snider
Add <<
f
ile: __EnableUnstableFeatures('
c
oeffects_pr
o
vision
a
l
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
David Snid
e
r
Mar
k
HHVM DateTimeZone fns as
pure
commit
|
commitdiff
|
tree
2020-12-16
Dav
i
d Snider
Ma
r
k
Da
t
eTim
e
Zone
f
unctio
n
s as
pure
commit
|
commitdiff
|
tree
2020-12-14
David Snider
Par
s
er flag f
o
r coeffects
commit
|
commitdiff
|
tree
2020-11-19
Da
v
i
d S
n
ider
M
ove
C
ontexts a
n
d C
o
eff
e
cts to OSS
commit
|
commitdiff
|
tree
2020-10-21
David Snide
r
a
l
l
ow cipp
to over
r
ide noncipp
commit
|
commitdiff
|
tree
2020-10-21
David Snider
fix a bun
c
h of typechecker bu
g
s with
n
ot handling cip
p
commit
|
commitdiff
|
tree
2020-10-21
David Snider
doc block
f
or AnyArray
commit
|
commitdiff
|
tree
2020-10-14
David Snid
e
r
Expose new AnyA
r
ray
cl
a
ss
t
o
t
h
e
t
y
peche
c
ker
commit
|
commitdiff
|
tree
2020-10-06
Dav
i
d Snider
Mark array functio
n
s as c
o
nditionally pu
r
e based on
.
.
.
commit
|
commitdiff
|
tree
2020-10-06
Dav
i
d Snider
s/arraylike/
A
ny
A
rray
commit
|
commitdiff
|
tree
2020-10-05
David
Snider
TypeConstraint
i
s
A
r
ray
-
> is
P
HPArr
a
y
commit
|
commitdiff
|
tree
2020-10-05
David
S
nider
Re
m
ove unnec
e
ssary references t
o
raw PHP
a
r
ray
s
commit
|
commitdiff
|
tree
2020-10-02
David S
n
ide
r
Cr
e
ate a
dummy Array
c
lass
commit
|
commitdiff
|
tree
2020-10-02
David
Snider
r
emove Har
r
ay hint from
typec
h
ecke
r
commit
|
commitdiff
|
tree
2020-10-02
David Snider
Remove
a
r
ray type h
i
nt parsing
commit
|
commitdiff
|
tree
2020-09-30
David S
n
i
d
er
clean up
t
h
e
e
rro
r
message fo
r
stringishcast
commit
|
commitdiff
|
tree
2020-09-29
David S
n
i
der
A bunch of
c
leanup for b
u
iltins
t
hat should or sh
o
uld
n
.
.
.
commit
|
commitdiff
|
tree
2020-09-22
David Snider
Handle Pure<> i
n
the lowerer
commit
|
commitdiff
|
tree
2020-09-18
D
a
vid S
n
i
d
er
H
I
P for Pure Func
t
ions
commit
|
commitdiff
|
tree
2020-09-17
D
a
v
i
d Snider
Fi
x
like types test
commit
|
commitdiff
|
tree
2020-09-17
David Sn
i
d
e
r
More bugs with Pure
+ Rx\
I
S_E
N
ABLED
commit
|
commitdiff
|
tree
2020-09-15
Da
v
id Snider
Sepa
r
at
e
out flags for
Purity from R
e
a
ctivi
t
y
commit
|
commitdiff
|
tree
2020-09-12
David
S
nider
Ban Rx
I
S_E
N
ABLED i
n
pure funct
i
o
n
s
commit
|
commitdiff
|
tree
2020-09-10
Da
v
i
d Snider
Fi
x
a handf
u
l o
f
issues
occ
u
rin
g
with reacti
v
ity attributes
.
.
.
commit
|
commitdiff
|
tree
2020-09-10
D
avid Snider
R
emove reactivity
t
ests
f
o
r referen
c
es
commit
|
commitdiff
|
tree
2020-09-10
Dav
i
d Snider
Remov
e
reactive-
s
pecif
i
c mu
t
able-on-varia
d
ic e
r
ror
commit
|
commitdiff
|
tree
2020-09-10
David Snider
Move a bunch
of rx
tests o
u
t
o
f
the o
n
ly_first_error
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
D
avid
S
nider
F
i
x a handfu
l
of purit
y
bugs
commit
|
commitdiff
|
tree
2020-09-09
David Snider
Move
t
e
sts that onl
y
checks first error to
subfolder
commit
|
commitdiff
|
tree
2020-09-01
David S
n
ider
Mar
k
ing Ownersh
i
p & L
i
ne
a
rity as Postponed
commit
|
commitdiff
|
tree
2020-08-24
Davi
d
Snider
Move Owne
r
ship and Lin
e
arity H
I
P to
o
p
e
n
source
commit
|
commitdiff
|
tree
2020-07-30
Dav
i
d Snider
Rip out g
a
ting for return typehint enforcement
commit
|
commitdiff
|
tree
2020-07-29
Da
v
i
d
Snider
Cha
n
g
e
the de
f
ault for Switches
match
i
ng no cases
t
o
lo
g
commit
|
commitdiff
|
tree
2020-07-23
David Snider
Rip out g
a
ting
f
or ForbidThrift
I
nteger
V
alues
O
u
tOfRange
commit
|
commitdiff
|
tree
2020-07-23
D
avid Snider
Set return type enforce
m
ent t
o
b
e unre
c
overable
commit
|
commitdiff
|
tree
2020-07-23
David Sn
i
der
Have prop & UB generics type
enforcemen
t
warn
b
y
default
commit
|
commitdiff
|
tree
2020-07-20
D
avid Snider
R
i
p
the PropUB option out
of
the r
u
n
t
ime
commit
|
commitdiff
|
tree
2020-06-09
David Snider
Fix
ji
t
/hhbb
c
ha
n
d
ling of nullable in
o
ut parameter
s
.
.
.
commit
|
commitdiff
|
tree
2020-06-09
David Sni
d
er
S/Rx
/
P
u
re for the hhis
commit
|
commitdiff
|
tree
2020-06-07
David Snider
S/Rx/Pure for the builtins
commit
|
commitdiff
|
tree
2020-06-02
David Snider
Rip EmitGenericsUB out of
H
HVM
commit
|
commitdiff
|
tree
2020-05-06
David Snider
A
l
low Shapes::idx to
a
ccept
n
ullable in
p
ut
commit
|
commitdiff
|
tree
2020-04-30
David Snider
Remove unecessary che
c
k f
o
r types in f
u
n
ctions
e
xtending
.
.
.
commit
|
commitdiff
|
tree
2020-04-30
David
Sni
d
er
Move
Imagick a
w
ay f
r
om __get, __i
s
se
t
commit
|
commitdiff
|
tree
2020-04-30
David S
n
i
d
er
Rip
m
agic m
e
tho
d
s
out of closure
commit
|
commitdiff
|
tree
2020-04-30
Davi
d
S
nide
r
Rip mag
i
c method
s
out of collect
i
on APIs
commit
|
commitdiff
|
tree
2020-04-30
Dav
i
d Sn
i
der
Move ZipArchive aw
a
y from magic __get
commit
|
commitdiff
|
tree
2020-04-30
D
avid
Snide
r
M
ake appending
t
o a Map
v
ia a Pair
throw an exception
commit
|
commitdiff
|
tree
2020-04-30
David Snider
Remove
uneces
s
a
r
y
mag
i
c
fun
c
tions f
r
om FunctionCredenti
a
l
commit
|
commitdiff
|
tree
2020-04-23
Dav
i
d Snider
Move XMLReader away
f
rom __get
commit
|
commitdiff
|
tree
2020-04-22
D
avid Snider
Mov
e
Si
m
pleXMLE
l
eme
n
t away from __get
a
nd
_
_set
commit
|
commitdiff
|
tree
2020-04-21
David Snider
Mov
e
DateInterv
a
l
away from
_
_get
an
d
__set
commit
|
commitdiff
|
tree
next