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
TAST for Shapes special functions
2018-03-30
Jake Bailey
TAST for
S
h
a
pes special functions
commit
|
commitdiff
|
tree
2018-03-28
Jak
e
B
a
iley
Union
lam
b
da enviro
n
ments with
co
n
taining environment
commit
|
commitdiff
|
tree
2018-03-28
Jake B
a
iley
Ad
d
t
pe
n
v to TAST; use in Se
r
verHo
v
e
r
t
o
show constraints
commit
|
commitdiff
|
tree
2018-03-28
Jake Bailey
U
s
e hhi defin
i
t
i
on
s
in test_infer_type
and test_server_hove
r
commit
|
commitdiff
|
tree
2018-03-27
J
a
ke Baile
y
Improve formatting of classish decla
r
ations with type
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
J
ake B
a
il
e
y
Don't rev
e
rse
o
rder of function calls in dumpsymbolinfo
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Jake Ba
i
l
e
y
Remove infer_t
y
_ho
o
k
commit
|
commitdiff
|
tree
2018-03-19
Jake Bailey
Use Typed A
S
T in SymbolTyp
e
Service
commit
|
commitdiff
|
tree
2018-03-19
Jak
e
Bai
l
ey
Add
dump
s
y
mboli
n
fo tests
commit
|
commitdiff
|
tree
2018-03-13
Jake Bailey
Expose calling convent
i
on in Typin
g
_print
.
J
s
o
n
commit
|
commitdiff
|
tree
2018-03-13
Jake Bailey
Use type
h
istory of terminal try/c
a
tc
h
bloc
k
s
w
hen
.
.
.
commit
|
commitdiff
|
tree
2018-03-13
Jake
B
ai
l
ey
A
d
d typecheck
tests for try/catch/finally
commit
|
commitdiff
|
tree
2018-03-12
Jake
Bailey
Type invocation
of unresolved unio
n
containing only
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
J
a
ke Bailey
Fi
x
E
f
uns being annot
a
ted with return
t
ype i
n
TAS
T
commit
|
commitdiff
|
tree
2018-03-02
Jake
Ba
i
l
e
y
D
on't filt
e
r out hov
e
r
respons
e
s which would display
.
.
.
commit
|
commitdiff
|
tree
2018-03-02
Jake Baile
y
U
s
e fun_para
m
annot
a
t
ion
i
n
ServerInferT
y
p
e
commit
|
commitdiff
|
tree
2018-03-01
Jake Bailey
Add ExprAnnotat
i
on to fun_pa
r
ams
commit
|
commitdiff
|
tree
2018-03-01
Jak
e
Bailey
R
etu
r
n typed expressi
o
ns from
expr_error and ex
p
r_
a
ny
commit
|
commitdiff
|
tree
2018-02-28
Jake
Bai
l
ey
Handle saved_envs on lam
b
das in Tas
t
_visitor
commit
|
commitdiff
|
tree
2018-02-28
Jake Bailey
S
e
t up environment on def variants in
T
ast_vis
i
tor
commit
|
commitdiff
|
tree
2018-02-27
J
a
ke Bailey
Remove
unne
c
e
s
sar
y
in
t
egra
t
ion
commit
|
commitdiff
|
tree
2018-02-14
Jake Bailey
Don't drop
unbound global
s
in T
A
ST
commit
|
commitdiff
|
tree
2018-02-14
Jake Ba
i
ley
Add
s
ta
t
i
c_v
a
r and
s
tatic_method
t
ype
aliases
commit
|
commitdiff
|
tree
2018-02-14
Jake Baile
y
Se
t
self_id and self in
EnvFromDef
commit
|
commitdiff
|
tree
2018-02-14
Jake Ba
i
ley
Add f
u
n
ct
o
r fo
r
Typing_en
v
const
r
uction hel
p
ers
commit
|
commitdiff
|
tree
2018-02-14
Jake
B
ail
e
y
Expose expr
m
a
pp
i
ng help
e
rs in Aast_mapper
commit
|
commitdiff
|
tree
2018-02-13
J
a
ke Bailey
Remove som
e
l
e
t
opens in Hack_format
commit
|
commitdiff
|
tree
2018-02-13
Jake Bailey
Don't open Synt
a
x
in Hack_
f
orma
t
commit
|
commitdiff
|
tree
2018-02-13
J
ak
e
Bailey
Lift Hack_format h
e
lpe
r
s to t
h
e top level
commit
|
commitdiff
|
tree
2018-02-13
Jake Bailey
A
d
d type pretty
-
pri
n
ting
commit
|
commitdiff
|
tree
2018-02-07
Ja
k
e Bailey
R
eindent
lambda exp
r
ession typin
g
commit
|
commitdiff
|
tree
2018-01-31
Jake Bailey
Don't add a
s
pace b
e
tween print/include
k
eywo
r
ds and
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Ja
k
e B
a
iley
Remove AutocompleteService'
s
u
s
e
of the
n
a
ming lv
a
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
J
a
k
e B
a
i
ley
Add names to
L
ocal_id
.
t
commit
|
commitdiff
|
tree
2018-01-25
Jake Bailey
Move autocomple
t
e globals into
A
u
t
oco
m
ple
t
eSe
r
vice
commit
|
commitdiff
|
tree
2018-01-25
Jake Bai
l
ey
R
emove T
y
ping_
t
access
.
expa
n
d
commit
|
commitdiff
|
tree
2018-01-25
Jake
Bailey
Add Typing_tacce
s
s
.
refer
e
nced_type
c
onsts
commit
|
commitdiff
|
tree
2018-01-25
Ja
k
e
B
ailey
Ens
u
re resolved class ty
p
e
in Cl
a
ss_ge
t
in TAST
commit
|
commitdiff
|
tree
2018-01-25
J
ake Bailey
Add get_cl
a
ss_ids to Typi
n
g_
u
tils
commit
|
commitdiff
|
tree
2018-01-25
Jake Bai
l
ey
Add resolved class type t
o
Class_const in TAST
commit
|
commitdiff
|
tree
2018-01-25
Jake
Bailey
Change Tast
.
C
l
as
s
IdAnnot
a
t
io
n
to t
y
optio
n
commit
|
commitdiff
|
tree
2018-01-25
Jake Bailey
A
d
d Cl
a
s
s
IdAnnotation to Annotated
A
ST
commit
|
commitdiff
|
tree
2018-01-22
Jake Bailey
Add --l
i
ne-range option t
o
hac
k
fmt
commit
|
commitdiff
|
tree
2018-01-17
Ja
k
e
B
ailey
Handle unres
o
l
v
ed
r
ece
i
vers
when typing ins
t
ance meth
o
ds
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Jake Bailey
Ser
v
erInferType: Make
T
anon behavi
o
r
more explicit
commit
|
commitdiff
|
tree
2018-01-16
Jake
B
ailey
Add
T
ast
iter, map,
a
nd
e
ndo visitors
commit
|
commitdiff
|
tree
2018-01-16
J
a
ke Bailey
In Tast_vi
s
itor, use th
e
visitor 'e
n
v to store the
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
Jake Bail
e
y
S
t
ore tcopt
in Tast
.
EnvAnnotati
o
n
.
t
commit
|
commitdiff
|
tree
2018-01-04
Jake Bailey
F
ix date-sensitive copyrig
h
t he
a
d
e
r
i
n generate_pp
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Jake Bailey
Base Tast_visito
r
on
generated redu
c
e visitor
rather
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Jake Bailey
Rename
e a
n
d a
d
d to ze
r
o and plus in m
o
noid base class
commit
|
commitdiff
|
tree
2017-12-20
Jake B
a
iley
Use
t
ail recursion in reduce v
i
sitor's on_list
m
ethod
commit
|
commitdiff
|
tree
2017-12-20
Jak
e
B
a
i
ley
Add ali
a
ses
f
or pos, nsenv, fim
o
de
commit
|
commitdiff
|
tree
2017-12-20
Ja
k
e
Bailey
G
e
n
erat
e
visitor
s
for
NAST/TAST
commit
|
commitdiff
|
tree
2017-12-20
J
a
ke B
a
ile
y
Generate visitors for AAST de
f
s
commit
|
commitdiff
|
tree
2017-12-20
Jake
B
ailey
M
o
ve on_
i
n
t
,
on_
b
o
o
l,
a
nd
on
_
list into Ast_de
f
s_v
i
s
i
tors_anc
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Jake Bailey
Move AAST
d
efs i
n
to
n
ew file
commit
|
commitdiff
|
tree
2017-12-20
Jake Bai
l
e
y
Add A
a
st module fo
r
AnnotatedAST funct
o
r
commit
|
commitdiff
|
tree
2017-12-19
Jake
B
ailey
Rem
o
ve assign_hook
commit
|
commitdiff
|
tree
2017-12-19
Jake Bai
l
e
y
Remove Parsing_h
o
oks
commit
|
commitdiff
|
tree
2017-12-11
Jak
e
B
a
iley
Fix an incorrect posit
i
on i
n
TAS
T
commit
|
commitdiff
|
tree
2017-12-11
Jake Bailey
Sto
p
filter
i
ng
p
ositions
f
rom TAST test cas
e
s
commit
|
commitdiff
|
tree
2017-12-11
Jake Bailey
P
retty-prin
t
File_pos
.
t u
s
i
n
g c
o
lumn instead of byte
.
.
.
commit
|
commitdiff
|
tree
2017-12-08
Jake
Bailey
Remove unused tcopt parameters i
n
Typin
g
_print
.
Full
commit
|
commitdiff
|
tree
2017-12-06
J
ake Bailey
Remove dead
code in In
f
e
r
AtPosServi
c
e
commit
|
commitdiff
|
tree
2017-12-06
Jake
B
ailey
Re
w
rite
g
e
nerate_ppx sc
r
ipt, de
c
lare
de
p
endency on
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Jake B
a
iley
Retur
n
the sm
a
llest node at the given
position
in ServerInfe
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
Ja
k
e Bailey
S
h
ow return type rather
than
fun
c
t
ion type when hover
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
Jake Ba
i
ley
Add
--type-at-pos-
b
a
t
c
h
commit
|
commitdiff
|
tree
2017-11-21
Jake Baile
y
Add for
m
a
t_node
commit
|
commitdiff
|
tree
2017-11-21
Jake
Bailey
Remove Form
a
t_en
v
getters
commit
|
commitdiff
|
tree
2017-11-17
J
ake Bailey
Use TAST in Serv
e
rInferType
commit
|
commitdiff
|
tree
2017-11-17
Jake
B
ailey
Make de
c
lare_and_check and reche
c
k retur
n
a TAST
commit
|
commitdiff
|
tree
2017-11-17
Jake
B
aile
y
Add TAS
T
visitor
commit
|
commitdiff
|
tree
2017-11-17
Jake Bailey
Stop return
i
ng
full typing env w
i
th tople
v
el defs
commit
|
commitdiff
|
tree
2017-11-17
Jake Baile
y
Save
sub
s
e
t of Typing_e
n
v
in TAST EnvAnnotation
commit
|
commitdiff
|
tree
2017-11-17
Jake Bailey
Add en
v
ann
o
tati
o
n to annotate
d
AST
commit
|
commitdiff
|
tree
2017-11-17
Jake Bailey
T
yped AST: type e
x
pansion
commit
|
commitdiff
|
tree
2017-10-20
Jake Bai
l
ey
Add m
i
ssing fun
c
tions to Nast
.
V
i
sito
r
commit
|
commitdiff
|
tree
2017-10-20
Jak
e
Bailey
Move
nast
t
o tast conversion code into ty
p
ing
.
ml
commit
|
commitdiff
|
tree
2017-10-05
Jake Baile
y
Preserve newline
s
before pipe operator
commit
|
commitdiff
|
tree
2017-10-03
Jake Bail
e
y
Mak
e
assignment
o
p
erator less sticky
commit
|
commitdiff
|
tree
2017-10-03
J
ake Bail
e
y
Preserve
b
re
a
k before first arrow
i
n
M
e
m
b
erSel
e
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Jake Baile
y
Add te
s
ts for ServerInferType
commit
|
commitdiff
|
tree
2017-09-26
Jake Ba
i
ley
Track the sour
c
e
l
ocation of trail
i
ng commas
commit
|
commitdiff
|
tree
2017-09-26
Jake Bailey
Ensure con
t
ainer lite
r
al
s
a
re governed
b
y only o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
J
ake Bai
l
ey
Only u
s
e from_source r
a
nge-binding when part of a chunk
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Ja
k
e Bailey
U
se
the
line splitting
sol
u
tion from the or
i
g
i
nal sourc
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Jake Bailey
Cha
n
ge
c
hunk ranges
t
o return the
span
o
f the
i
r atoms
commit
|
commitdiff
|
tree
2017-09-22
J
ake Bailey
Expand
t
o
a
t
om
b
ounda
r
ies rather than split boundaries
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Jake Bailey
Renam
e
Sta
t
e
_pri
n
ter t
o
Su
b
chunk
commit
|
commitdiff
|
tree
2017-09-12
Jake Bailey
A
llow single-line
c
lass and
f
unction
b
odies
commit
|
commitdiff
|
tree
2017-09-08
J
ak
e
B
a
iley
R
e
move split between leading binary operator and right
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Jake
B
aile
y
Drop t
r
ailing commas at the start of a
f
ormatting range
commit
|
commitdiff
|
tree
2017-08-29
J
a
ke B
a
ile
y
Make split between
l
am
b
da arrow and
X
HPExpre
s
si
o
n parental
commit
|
commitdiff
|
tree
2017-08-28
Jake Ba
i
ley
S
top conflating in
d
ent level with n
u
mbe
r
of i
n
dent
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Jake Bail
e
y
Refactor
s
t
ate printing
to behave pr
e
d
i
ctably
a
t non
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Jake Bailey
Rename Chun
k
.
token to Chunk
.
atom
commit
|
commitdiff
|
tree
2017-08-28
Ja
k
e
Baile
y
Print traili
n
g
n
ewli
n
es in
Stat
e
_printer
commit
|
commitdiff
|
tree
2017-08-28
Jake Bailey
Fi
x
o
f
f
set co
u
nt
i
n
g in mu
l
tiline del
i
mited comments
commit
|
commitdiff
|
tree
next