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
Store weak pointers by hash
2022-01-20
Micha
e
l Thomas
Add `Assert_in_curr
e
n
t
_
decl` combi
n
ato
r
to `Typin
g
_error
.
.
.
commit
|
commitdiff
|
tree
2022-01-19
Mich
a
e
l
T
ho
m
as
Add `Assert_in
_
cur
r
ent_decl`
c
onstructor to `Typi
n
g_er
r
or
.
t`
commit
|
commitdiff
|
tree
2022-01-14
Michae
l
Thomas
Move
r
en
d
ering
o
f `Second
a
ry
.
t` errors to indivi
d
ual
.
.
.
commit
|
commitdiff
|
tree
2022-01-14
Mic
h
ael
T
homas
Enable
logging of specific ty
p
ing e
r
rors using `Typing_error
.
.
.
commit
|
commitdiff
|
tree
2022-01-13
Michael Th
o
mas
replace `fi
n
al_
t
his` with expli
c
it `Secondary
.
t` error
commit
|
commitdiff
|
tree
2022-01-11
Michael Thomas
Translate non-con
f
orming er
r
ors which
'append' secondary
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Michael Thomas
I
nt
r
oduce secondary e
r
r
or
s
i
n
p
lace o
f
explicit applic
a
tion
.
.
.
commit
|
commitdiff
|
tree
2022-01-06
Michael Thoma
s
D
is
a
ll
o
w explicit applica
t
ion of
`
Ty
p
ing_error
.
Callback`s
commit
|
commitdiff
|
tree
2022-01-04
Michael Thom
a
s
M
ov
e
newly created
errors
commit
|
commitdiff
|
tree
2021-12-15
Michael Thomas
Do not
drop er
r
or cod
e
s whe
n
c
alli
n
g bad_dec
l
_overri
d
e
commit
|
commitdiff
|
tree
2021-12-14
Mic
h
a
e
l
Thomas
D
efunctionali
z
e typing errors
commit
|
commitdiff
|
tree
2021-12-14
Mic
h
a
el Thomas
E
limi
n
ate callback w
h
ich ge
n
erates multi
p
l
e er
r
ors
commit
|
commitdiff
|
tree
2021-12-14
Michael Tho
m
as
Rephras
e
typing errors using combi
n
ators
commit
|
commitdiff
|
tree
2021-12-14
Michael Thom
a
s
Refactor nast check erro
r
s
commit
|
commitdiff
|
tree
2021-12-14
Mic
h
ael T
h
o
m
as
Nast check error repre
s
ent
a
tion
commit
|
commitdiff
|
tree
2021-12-14
M
ic
h
ael T
h
o
m
as
Re
f
acto
r
naming erro
r
s
commit
|
commitdiff
|
tree
2021-12-14
Michael Th
o
mas
Naming error repres
e
ntat
i
on
commit
|
commitdiff
|
tree
2021-12-14
Mic
h
ael Thomas
Simplify `Phase_e
r
ror` i
n
te
r
face and update pars
i
ng
.
.
.
commit
|
commitdiff
|
tree
2021-12-14
M
i
c
hael
Thomas
Move
`
error_`
t
o its own mo
d
ule
commit
|
commitdiff
|
tree
2021-12-14
M
i
chael Thomas
Parsing error
repre
s
entation
commit
|
commitdiff
|
tree
2021-11-15
Michael Tho
m
as
Update f
u
nction
n
ame in lint m
e
ss
a
g
e
commit
|
commitdiff
|
tree
2021-11-04
Michael
T
homas
C
orrect the name o
f
th
e
uns
a
fe cas
t
function to ens
u
re
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Michael Thomas
N
o
e
rror on use
o
f `unsafe_cast`
commit
|
commitdiff
|
tree
2021-09-28
Mi
c
hael Th
o
mas
Prefer ca
s
ting to m
u
tab
l
e
equival
e
nt of collection
.
.
.
commit
|
commitdiff
|
tree
2021-09-08
Michael Thomas
A
d
d
`fmt
.
0
.
8
.
9` t
o
mini
r
epo
commit
|
commitdiff
|
tree
2021-08-26
Michael Thomas
A
dd `Hole` on
4
053 (Membe
r
NotFound) erro
r
s
commit
|
commitdiff
|
tree
2021-08-26
M
i
chael
T
homas
Add `Hole` on 40
6
2
(
NonObje
c
tMember
R
ead)
e
rrors
commit
|
commitdiff
|
tree
2021-08-25
Michael Thomas
Add `Ho
l
e`s on 4
0
64
(
NullMemberRead) wa
r
nings
commit
|
commitdiff
|
tree
2021-08-25
Mich
a
el
Thom
a
s
add `Hole` on `ExpectedCla
s
s` (4026)
e
rrors
commit
|
commitdiff
|
tree
2021-08-25
Michael Thomas
a
dd `Hole` to i
n
dexed expression for array wri
t
e &
.
.
.
commit
|
commitdiff
|
tree
2021-08-19
Mic
h
ael Thomas
Fix fai
l
ing test
commit
|
commitdiff
|
tree
2021-08-18
Michael T
h
omas
Bac
k
o
u
t "add
s
ymbol level decl h
a
sh to na
m
ing table"
commit
|
commitdiff
|
tree
2021-08-18
Mic
h
ael Thomas
Back
o
ut
"
Add dynamic
-
type of $thi
s
dependent co
e
f
f
e
c
ts
.
.
.
commit
|
commitdiff
|
tree
2021-08-17
Mi
c
h
a
el Th
o
mas
Ba
c
k out "make de
c
l hash sqlite column
a
n
integer instead
.
.
.
commit
|
commitdiff
|
tree
2021-08-14
Mich
a
el Thomas
G
ener
a
te distinct
e
rror when indexin
g
covariant cont
a
iners
commit
|
commitdiff
|
tree
2021-08-12
Michael Thomas
Reinstate err
o
r on tuple ar
r
ay
get with non-int
commit
|
commitdiff
|
tree
2021-08-06
Michael Thom
a
s
`Hole` on 4005 (ArrayAcc
e
ss
R
ead)
commit
|
commitdiff
|
tree
2021-08-05
Mich
a
el
Thom
a
s
add `Hole` o
n
argu
m
ent
s
to `ech
o
` special
f
uncti
o
n
commit
|
commitdiff
|
tree
2021-08-05
M
i
ch
a
el Thomas
prefer `string` or `int` to
`arraykey` when addin
g
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Michael T
h
omas
a
d
d `Ho
l
e`
o
n ill-
t
yp
e
d
sub-express
i
on
s
in string interpo
l
at
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Mi
c
h
a
el Thomas
c
onvert
`UN
S
AFE_C
A
ST` `Hole`s back to
`
Ca
l
l` durin
g
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Michael Tho
m
as
Ad
d
`Hole` to arr
a
y get's on nullable
c
on
t
a
iners not
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Michael
T
homa
s
Expected
type
f
or `
M
ap`
i
ndex expre
s
s
i
on should be
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Michael Thom
a
s
Remove tas
t
che
c
k warning for cont
a
iners wit
h
c
o
v
ariant
.
.
.
commit
|
commitdiff
|
tree
2021-07-14
Micha
e
l
T
homas
a
d
d
`
-
-
extrac
t
-standal
o
ne` usage to help
commit
|
commitdiff
|
tree
2021-07-08
Micha
e
l Thomas
`Hol
e
`
o
n
ill-typed set
append
commit
|
commitdiff
|
tree
2021-07-07
Michael Thomas
Ex
t
ract all class
dep
e
ndencies from type hin
t
s
commit
|
commitdiff
|
tree
2021-06-29
Michael
Thomas
`Hole` on
non-arraykey
values
in
keys
e
t literal
s
commit
|
commitdiff
|
tree
2021-06-29
Michael Thomas
Move `UNSAFE_
C
AST` to `HH\FIXME`
commit
|
commitdiff
|
tree
2021-06-22
Michael Thomas
Add
op
t
ional str
i
ng-lit
e
ral par
a
m to `HH_FIXME\UNSAFE_CAST`
commit
|
commitdiff
|
tree
2021-06-22
Michael Thomas
ren
a
m
e
`un
s
afe_cast` to `HH_FIXME\
U
NSAFE_C
A
ST`
commit
|
commitdiff
|
tree
2021-06-08
Michael Thomas
Do
not
rende
r
properties tha
t
appear via
constructor
.
.
.
commit
|
commitdiff
|
tree
2021-06-08
Michael Thomas
e
x
trac
t
type par
a
meter cons
t
raint depend
e
ncies
commit
|
commitdiff
|
tree
2021-06-07
Mi
c
h
ael Thomas
extract
as dependencies clas
s
e
s appearing i
n
ar
g
ument
s
.
.
.
commit
|
commitdiff
|
tree
2021-06-07
Michael Thomas
escape c
h
ar in string lite
r
als
commit
|
commitdiff
|
tree
2021-06-04
Mich
a
el Tho
m
a
s
Add `Tvec_or
_
dict` ca
s
e to typ
e
comparison
commit
|
commitdiff
|
tree
2021-06-03
Michael Thoma
s
A
d
d
T
AST `Hole`s to ill-t
y
p
e
d
xh
p
at
t
ributes
commit
|
commitdiff
|
tree
2021-05-24
M
i
chae
l
T
h
o
m
as
add `Hole`s to il
l
-t
y
ped in
d
ex expressi
o
ns
commit
|
commitdiff
|
tree
2021-05-24
Michael Thom
a
s
add `Hole` for string
a
ppend
commit
|
commitdiff
|
tree
2021-05-19
Michael T
h
omas
Allow multiple
arg
u
ments to `unsafe
_
cast
`
and represent
.
.
.
commit
|
commitdiff
|
tree
2021-05-19
Michael Thomas
a
d
d
test case
for expres
s
i
o
n dependent type
commit
|
commitdiff
|
tree
2021-05-19
Michael Thomas
d
o
not add a Hole with w
e
l
l-t
y
ped
d
estructur
e
assign
m
ents
commit
|
commitdiff
|
tree
2021-05-19
M
i
c
hael Thomas
add
command
t
o r
e
p
o
rt all TAS
T
`Hole
s
`
for a giv
e
n
.
.
.
commit
|
commitdiff
|
tree
2021-05-19
Michael Thomas
report
n
e
ste
d
TAS
T
`Hole`s c
o
r
r
ec
t
l
y
w
hen c
a
lling
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
Michael Thom
a
s
do not emi
t
`__construct` twice wh
e
n it is the target
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
Michael Thomas
co
r
rectly emit shapes
with un
k
nown fie
l
d
s o
n
ly
commit
|
commitdiff
|
tree
2021-05-04
Michael Thomas
emit where cla
u
s
e
s for
c
onstructors
commit
|
commitdiff
|
tree
2021-04-30
Michael Tho
m
as
Add
T
A
ST `
H
ole`s to ill-typed
ex
p
r
ession
s
in `fore
a
c
h
.
.
.
commit
|
commitdiff
|
tree
2021-04-30
M
icha
e
l Thomas
A
d
d TAST `
H
ole`s t
o
ill-type
expressions inside `KeyValueCol
.
.
.
commit
|
commitdiff
|
tree
2021-04-30
Michael
Thomas
add
`
Hole`s o
n
r
h
s of ill-typed assignments
commit
|
commitdiff
|
tree
2021-04-23
Mi
c
h
a
el Thomas
add `Hole` on
e
xpressions ac
t
ing as unpac
k
ed elements
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Michael Th
o
mas
Ad
d
exam
p
le
of
`
unsafe_cast` to `Ho
l
e` docstring
commit
|
commitdiff
|
tree
2021-04-09
Michael Thomas
represent
c
alls to
`u
n
safe_cast` as TAST `Hol
e
`s
commit
|
commitdiff
|
tree
2021-04-09
Michae
l
T
h
o
m
a
s
Add `Hole` to ill-typed return expre
s
sion
commit
|
commitdiff
|
tree
2021-04-09
Mi
c
h
a
e
l Thom
a
s
add `type
-
error-at-pos` command to
hh_client
commit
|
commitdiff
|
tree
2021-04-09
Michael Thomas
a
d
d
`
Ho
l
e` TAST
annotati
o
n
to fu
n
ction
par
a
mete
r
s whic
h
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
M
ich
a
el Thomas
Add
A
A
S
T `Hole`
f
or subtype/coerc
i
on e
r
ro
r
annotation
commit
|
commitdiff
|
tree
2021-03-18
Mic
h
ael
T
h
o
mas
R
eturn s
u
b
-
and s
u
per-types on failure from c
o
ercion
.
.
.
commit
|
commitdiff
|
tree
2021-03-08
Michael Thoma
s
extract depen
d
encies from u
s
er
a
ttributes
commit
|
commitdiff
|
tree
2021-03-08
Michael Thomas
add line breaks to gene
r
ated output
t
o
aid r
e
adab
i
lit
y
commit
|
commitdiff
|
tree
2021-03-08
M
ic
h
ael T
h
omas
extract sealed whiteli
s
t dependen
c
ies
commit
|
commitdiff
|
tree
2021-02-26
Michae
l
Thomas
r
e
nder
u
s
er attrib
u
t
e
s with
p
ara
m
et
e
rs
commit
|
commitdiff
|
tree
2021-02-26
Mich
a
e
l
Tho
m
as
A
p
p
ly u
p
date of high
e
r
-order
f
unction function-type
.
.
.
commit
|
commitdiff
|
tree
2021-02-19
Micha
e
l Thomas
Add
p
ure cont
e
xt
t
o `extra
c
t_standalone_
m
ake_defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2021-02-17
Michael Thomas
Render context constants correctly
commit
|
commitdiff
|
tree
2021-02-17
Michael Tho
m
as
Pretty pr
i
nt
m
e
thod
c
o
n
texts
commit
|
commitdiff
|
tree
2021-02-16
Michael T
h
o
mas
R
ender higher order functions with contexts dependent
.
.
.
commit
|
commitdiff
|
tree
2021-02-16
Michael Thomas
Pretty pr
i
nt function
c
ontexts in typedefs
commit
|
commitdiff
|
tree
2021-02-16
Michael Th
o
mas
pretty print f
u
nctio
n
type hints co
r
r
e
ctly
commit
|
commitdiff
|
tree
2021-02-12
Michael Thomas
Remove local memoiz
a
tio
n
to ens
u
re
we get up
-
t
o
-date
.
.
.
commit
|
commitdiff
|
tree
2021-02-11
M
ichael Thomas
Pri
m
ary posi
t
ion error o
n
enum
t
ype constant access
commit
|
commitdiff
|
tree
2021-02-04
Michael Thomas
Help
e
r
fun
c
tion naming conv
e
n
tions
commit
|
commitdiff
|
tree
2021-02-04
Michael Thoma
s
G
r
oup
d
ependencies by file
commit
|
commitdiff
|
tree
2021-02-04
Michael
Thomas
R
e
factor
:
u
s
e
Unsuppor
t
ed excep
t
ion
rather than failwit
h
commit
|
commitdiff
|
tree
2021-02-04
Michael Thomas
Refactor: r
e
move top-le
v
el mod
u
le
op
e
ns
commit
|
commitdiff
|
tree
2021-02-03
Michael Thoma
s
Refactor: move related helper
functions into their
.
.
.
commit
|
commitdiff
|
tree