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
Update semantics of generics with no __RequireDynamic
2021-10-29
Wilfre
d
H
u
ghes
Improve
e
rro
r
mes
s
age when position data i
s
mis
s
ing
commit
|
commitdiff
|
tree
2021-10-29
Wilf
r
ed Hugh
e
s
Fi
x
h
h
_fanout
.
exp fil
e
s
commit
|
commitdiff
|
tree
2021-10-22
Wi
l
f
r
e
d
Hughes
Improve sy
n
tax
error
on unsup
p
or
t
ed ET visitors
commit
|
commitdiff
|
tree
2021-10-21
W
i
l
fred
H
ughes
Ignor
e
un
i
x
e
rrors on s
e
t
sid
(
) on
O
Caml 4
.
12
commit
|
commitdiff
|
tree
2021-10-21
Wilfred Hughes
Allow q
u
ic
k
fi
x
es to inclu
d
e multiple position
s
commit
|
commitdiff
|
tree
2021-10-21
Wilfred Hughes
I
m
prove readability of hove
r
te
s
t
.
e
x
p files
commit
|
commitdiff
|
tree
2021-10-20
Wilfred Hughes
Define sepa
r
ate Quickfix
.
t
and Qu
i
c
kfix
.
pos t
y
pes
commit
|
commitdiff
|
tree
2021-10-19
Wilf
r
ed
Hughes
Clarif
y
splice
s
emantic
s
o
n
AAST doc
c
o
m
ments
commit
|
commitdiff
|
tree
2021-10-19
Wi
l
fr
e
d Hug
h
es
Igno
r
e splice
variab
l
es in ser
v
er hove
r
inform
a
tion
commit
|
commitdiff
|
tree
2021-10-06
W
ilfre
d
Hug
h
es
Fix doc comments on pipe in A
A
ST
commit
|
commitdiff
|
tree
2021-10-06
Wil
f
red Hughes
I
mprov
e
comments on desugarer
commit
|
commitdiff
|
tree
2021-10-05
Wil
f
red Hughes
Hack
I
DE: Fetch cl
a
ss info
r
mation for
a
ttr
i
b
utes
commit
|
commitdiff
|
tree
2021-10-01
Wilfred
H
ughe
s
U
s
e interfaces for ty
p
es in
ET type
tests
commit
|
commitdiff
|
tree
2021-09-21
Wilfred
Hughes
Remo
v
e un
u
sed na
s
t_vis
i
tor codegen
commit
|
commitdiff
|
tree
2021-09-17
W
ilfre
d
Hug
h
es
Add
H
HVM runtime
tests
f
o
r
XHP w
i
th expression t
r
ees
commit
|
commitdiff
|
tree
2021-09-16
Wi
l
f
r
e
d
Hughes
Fix typo
in ET syntax e
r
ror
m
essage
commit
|
commitdiff
|
tree
2021-09-15
W
i
l
f
red Hughes
Support code a
c
t
ions when not in
s
erver
l
ess I
D
E mode
commit
|
commitdiff
|
tree
2021-09-15
Wilfred
H
u
g
hes
Ignor
e
desugared va
r
i
a
ble
s
in hover
a
n
d
g
o-to-def
commit
|
commitdiff
|
tree
2021-09-14
Wilfred
H
ugh
e
s
Cleanup unused tuple
code
commit
|
commitdiff
|
tree
2021-09-08
Wilfred Hughes
M
ake TInfer invariant
commit
|
commitdiff
|
tree
2021-09-08
Wilf
r
ed Hughes
Sup
p
ort UP
D
ATE=al
w
ays in rev
i
ew
.
sh
commit
|
commitdiff
|
tree
2021-09-08
Wilf
r
e
d Hu
g
h
e
s
Don't prop
o
se default environment
variables to review
.
sh
commit
|
commitdiff
|
tree
2021-09-02
Wilfred Hughes
rev
i
ew
.
s
h shou
l
d
n
e
ve
r
hid
e
punct
u
atio
n
commit
|
commitdiff
|
tree
2021-08-31
Wilfre
d
Hughe
s
Factor o
u
t Hac
k
lints that aren't API specific
commit
|
commitdiff
|
tree
2021-08-23
Wilfred Hughes
Support XHP in ETs
commit
|
commitdiff
|
tree
2021-08-20
Wil
f
red
H
ughes
D
o
n't print file names in sin
g
le-file NA
S
T t
e
sts
commit
|
commitdiff
|
tree
2021-08-19
Wil
f
red Hughes
Remov
e
'fb
from AAST
commit
|
commitdiff
|
tree
2021-08-19
W
i
l
fred Hugh
e
s
Remove unused e
n
v argume
n
t
commit
|
commitdiff
|
tree
2021-08-18
Wilfred Hughes
Use unit for func_body_
a
nn in NAST
commit
|
commitdiff
|
tree
2021-08-17
Wilfred Hughes
Stop
u
sing Nast
.
NamedWithUnsafeBlocks
commit
|
commitdiff
|
tree
2021-08-17
Wilfred Hughes
Re
m
o
ve
checks
for 'is_unsafe' in NAST
commit
|
commitdiff
|
tree
2021-08-17
Wilf
r
ed
Hu
g
hes
Add qui
c
kfix
f
o
r
bad
l
ocal variable name
s
commit
|
commitdiff
|
tree
2021-08-17
Wilfr
e
d
H
ughes
Allow quickfixes to be tested fr
o
m hh_single_ty
p
e
_
ch
e
ck
commit
|
commitdiff
|
tree
2021-08-16
Wilfred H
u
gh
e
s
Clar
i
fy expr
e
ssion_tree r
e
c
or
d
fields
commit
|
commitdiff
|
tree
2021-08-13
Wilfred
H
ughes
B
a
n $t
h
is inside expression tree litera
l
s
commit
|
commitdiff
|
tree
2021-08-13
Wilfred Hughes
Add quickfixes for missing static/
i
nstan
c
e
me
t
hods
commit
|
commitdiff
|
tree
2021-08-13
Wi
l
fred H
u
ghes
Hack LSP: U
s
e t
h
e current editor
s
tate when av
a
ilable
commit
|
commitdiff
|
tree
2021-08-11
Wilfr
e
d
Hughes
Add
.
ml
i
f
ile
f
o
r
n
a
stInitCheck
commit
|
commitdiff
|
tree
2021-08-09
Wilfred Hughes
Use '
a
st' naming c
o
nsis
t
ently
commit
|
commitdiff
|
tree
2021-08-06
Wil
f
red Hughes
Remove unnecess
a
r
y
A
S
T definiton
commit
|
commitdiff
|
tree
2021-08-06
Wilfre
d
Hughes
Clarify names and types in 'missing
member' error logic
commit
|
commitdiff
|
tree
2021-08-06
Wilfred Hughes
Allow error re
c
ords to
inc
l
u
de quickfixes
commit
|
commitdiff
|
tree
2021-08-05
Wilfred
H
ugh
e
s
Hack
LSP: Support th
e
codeActi
o
n request
commit
|
commitdiff
|
tree
2021-07-28
Wilfr
e
d
Hughes
Remo
v
e n
a
st
.
Unnamed, a
s
it's u
n
used
commit
|
commitdiff
|
tree
2021-07-22
Wilfred Hughes
Remove 'hi type parameter from
th
e
AAS
T
commit
|
commitdiff
|
tree
2021-07-21
W
i
lfred Hughes
Sim
p
lify
'ex in Tast
.
expr
commit
|
commitdiff
|
tree
2021-07-15
Wi
l
f
r
ed
Hugh
e
s
Simplify Ex
i
n uast
.
ex
p
r
commit
|
commitdiff
|
tree
2021-07-15
Wilfred
Hughes
Simplify 'ex in N
a
st
.
e
xpr
commit
|
commitdiff
|
tree
2021-07-15
Wilfred Hughes
Store position di
r
ec
t
ly
i
n Aast
.
class
_
id
commit
|
commitdiff
|
tree
2021-07-15
Wil
f
re
d
Hughes
Store positio
n
directly in A
a
st
.
expr
commit
|
commitdiff
|
tree
2021-07-01
Wilfre
d
H
u
g
h
e
s
Up
d
ate OOM
e
rror
r
e
gex
p
for oomd
commit
|
commitdiff
|
tree
2021-06-24
Wilfred
H
ughes
Factor o
u
t specia
l
name
s
for ETs
commit
|
commitdiff
|
tree
2021-06-21
Wilfred Hug
h
e
s
Ena
b
le is_array
t
ype
che
c
ker
o
p
ti
o
n unconditiona
l
l
y
commit
|
commitdiff
|
tree
2021-06-18
Wilfred Hu
g
hes
E
xpr
e
ssion
t
ree hovers: H
a
n
d
le helper fu
n
ctions
commit
|
commitdiff
|
tree
2021-06-18
Wi
l
fred Hugh
e
s
E
x
pre
s
s
i
o
n tree hovers: Ignore desug
a
red clos
u
re
commit
|
commitdiff
|
tree
2021-06-11
Wilfred Hughes
AAST
cleanup:
R
e
m
ove the A
n
y node
commit
|
commitdiff
|
tree
2021-06-09
W
i
lfr
e
d Hugh
e
s
R
e
move
unused function
commit
|
commitdiff
|
tree
2021-06-04
Wil
f
r
e
d Hughes
I
mpro
v
e hover and go-t
o
-def for expr
e
ssi
o
n tr
e
e type
.
.
.
commit
|
commitdiff
|
tree
2021-06-03
Wilfred Hughes
A
d
d
.
mli
fil
e
s for typing
/
files
commit
|
commitdiff
|
tree
2021-06-03
Wilf
r
ed Hughes
Preser
v
e Noop when virtu
a
lising expression tr
e
es
commit
|
commitdiff
|
tree
2021-05-26
W
i
lfr
e
d H
u
ghes
Impr
o
ve
ho
v
er informati
o
n inside exp
r
ess
i
on tree
l
iterals
commit
|
commitdiff
|
tree
2021-05-26
Wilfred Hughes
Add
.
exp tests for IDE hover functionality
commit
|
commitdiff
|
tree
2021-05-20
W
ilfred Hughes
Remove
r
e
f
erences to
d
efine()
b
ui
l
t-in P
H
P function
commit
|
commitdiff
|
tree
2021-05-20
Wilfred Hug
h
es
Ensure hh_s
i
ngle_type
_
c
he
c
k
op
t
ions are properly formatte
d
commit
|
commitdiff
|
tree
2021-05-20
Wilfred
H
ug
h
e
s
R
epresent i
n
f
e
r
red type as an unused type parameter
commit
|
commitdiff
|
tree
2021-05-19
Wilfr
e
d Hughes
Rem
o
ve unused file
commit
|
commitdiff
|
tree
2021-05-18
Wilfred Hughes
Separate
top-lev
e
l f
u
nctions from lambdas
in the AAST
commit
|
commitdiff
|
tree
2021-05-12
Wilfred Hughe
s
Autocomplete shape keys
for literals in func
t
i
on calls
commit
|
commitdiff
|
tree
2021-05-11
Wilfred H
u
ghes
Fix ignored typ
e
checker test files
commit
|
commitdiff
|
tree
2021-05-10
Wilfred Hughes
P
r
efer Result fro
m
Rust'
s
standard
libr
a
ry
commit
|
commitdiff
|
tree
2021-05-10
Wi
l
f
red
Hughes
Prefe
r
for loop
s
ov
e
r folding
i
n the low
e
r
e
r
commit
|
commitdiff
|
tree
2021-04-30
W
i
l
fre
d
Hughes
Us
e
Tuple in
l
owerer and hackc
commit
|
commitdiff
|
tree
2021-04-28
Wi
l
fred Hughe
s
Pa
s
s function pointers to makeTree
commit
|
commitdiff
|
tree
2021-04-27
Wilfred
Hughes
Always
c
heck against
.
e
xp
i
n verify
.
py
commit
|
commitdiff
|
tree
2021-04-27
Wilfred Hughes
Updat
e
.
exp files which
no
longer have
differenc
e
s
commit
|
commitdiff
|
tree
2021-04-26
Wilfre
d
Hughes
Remove obs
o
lete cl
e
aning of version fie
l
d fr
o
m veri
f
y
.
py
commit
|
commitdiff
|
tree
2021-04-23
Wilfred Hughes
Add XHP enum values
t
o
decl and AAST
commit
|
commitdiff
|
tree
2021-04-20
Wilfred Hughes
Print cons
t
r
a
i
nt
s
in type
e
r
rors
commit
|
commitdiff
|
tree
2021-04-19
Wilfred Hughes
Use enclosing position for __FILE__ in shap
e
metadata
commit
|
commitdiff
|
tree
2021-04-16
Wilfr
e
d Hughes
Use s
h
ape val
u
es at
r
unt
i
me fo
r
po
s
ition data
commit
|
commitdiff
|
tree
2021-04-16
Wi
l
fred Hughes
D
o
n't
transform hh_sh
o
w or hh_show_env
commit
|
commitdiff
|
tree
2021-04-16
Wilfred Hu
g
hes
Remove
unused functions
commit
|
commitdiff
|
tree
2021-04-15
Wilfred Hughes
S
plit out ty
p
i
ng
.
ml standalo
n
e
func
t
ion
s
commit
|
commitdiff
|
tree
2021-04-12
Wilfred Hughes
h
h
_s
i
ng
l
e_typ
e
_c
h
eck:
D
isplay
.
h
hi source code in e
r
rors
commit
|
commitdiff
|
tree
2021-04-12
W
ilfred Hughes
Fix
obs
o
lete re
f
erences
to __t
o
Bool in e
r
r
o
rs
commit
|
commitdiff
|
tree
2021-04-12
Wilfred Hughes
P
r
opagate in_e
x
p
r_t
r
ee correctly in
t
yping
commit
|
commitdiff
|
tree
2021-04-02
Wilfr
e
d Hughes
Make truthines
s
lint smart
e
r
wi
t
h
tuples
commit
|
commitdiff
|
tree
2021-03-30
Wilfred
H
ughe
s
visitR
e
t
u
r
n alwa
y
s
takes a non
-
null
val
u
e
commit
|
commitdiff
|
tree
2021-03-30
Wilfr
e
d Hu
g
h
e
s
Fix positions of s
y
mbo
l
s in fu
n
c
tion calls when desu
g
aring
commit
|
commitdiff
|
tree
2021-03-30
W
i
l
f
r
ed Hughes
Define a separ
a
te AA
S
T node
for
t
u
p
le
e
xpressions
commit
|
commitdiff
|
tree
2021-03-30
Wil
f
red Hug
h
es
R
emov
e
unused error struct
commit
|
commitdiff
|
tree
2021-03-30
Wilfred Hu
g
hes
C
l
e
a
n up enable_coroutin
e
s opti
o
n
a
nd un
u
sed
error
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Wilfre
d
Hughes
Remove s
t
atic_keyword fro
m
FFP definit
i
on
for
a
nonym
o
us
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wilfred Hughes
P
r
efer v
i
s
i
tFoo naming
scheme for v
i
sitor methods
commit
|
commitdiff
|
tree
2021-03-23
Wilfred Hughes
Don
'
t use foo
_
rust n
a
mes for things only i
m
p
l
emented
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wi
l
fr
e
d Hughes
C
hang
e
FF
P
JSO
N
.
exp files to only use
.
p
a
rs
e
_tree
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wilfred Hu
g
hes
C
lean up s
u
ppor
t
f
o
r sta
t
i
c anonymous fu
n
ctions
commit
|
commitdiff
|
tree
2021-03-23
Wilfred Hug
h
es
Expr
e
ssion t
r
ee
r
un
t
ime test should
pass th
e
typechecker
commit
|
commitdiff
|
tree
2021-03-22
W
i
l
fre
d
H
u
gh
e
s
Prefer
lift
F
oo naming f
o
r v
i
sitor lif
t
ing me
t
hods
commit
|
commitdiff
|
tree
2021-03-22
Wi
l
fre
d
H
ughes
Flatten InstrSeq after emitting
i
nstructions
f
or a
.
.
.
commit
|
commitdiff
|
tree
next