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
Don't sort type variables in list destructuring subtyping
2019-08-19
Walee
d
Khan
Warm caches by type
c
heck
i
ng fil
e
s
u
pon opening them
commit
|
commitdiff
|
tree
2019-08-15
Waleed Kh
a
n
F
ormat `hph
p
/hac
k
/s
r
c/providers/`
commit
|
commitdiff
|
tree
2019-08-15
Waleed Khan
Upgrade `non_blocking` IDE
integ
r
at
i
on test to new
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Wa
l
eed Kha
n
Allow waiting for
requ
e
sts t
o
finish asynchronously
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Waleed Khan
In
v
alidate s
p
e
ci
f
ic decls be
f
o
r
e IDE queries
commit
|
commitdiff
|
tree
2019-08-13
Wal
e
ed Khan
S
to
r
e `t
c
opt`
i
n `P
r
ovi
d
er_
c
ont
e
x
t
.
t`
commit
|
commitdiff
|
tree
2019-08-13
Wal
e
ed Khan
Defer computation
of T
A
STs
u
n
til t
h
e context i
s
all
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
W
aleed
Khan
Make `
P
rovider_
c
ont
e
x
t
.
entry` derive show
commit
|
commitdiff
|
tree
2019-08-13
W
a
l
eed
K
h
a
n
Clarify
`as
t
` vs `nas
t
` in `Ast_pr
o
vid
e
r` na
m
ing con
v
e
n
tions
commit
|
commitdiff
|
tree
2019-08-13
Wal
e
e
d Khan
M
a
ke `As
t
_
provider` che
c
k the gl
o
ba
l
provider
c
ontext
commit
|
commitdiff
|
tree
2019-08-13
Walee
d
K
h
a
n
Create a g
l
obal `Provi
d
er
_
con
t
ext
.
t`
commit
|
commitdiff
|
tree
2019-08-13
Waleed Khan
Split `Serv
e
rIdeConte
x
t
` into `
P
rovider_
c
ontext`
and
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
Waleed K
h
an
Add
s
upport for
w
ri
t
ing to disk i
n
LS
P
tests
commit
|
commitdiff
|
tree
2019-08-08
W
a
leed Khan
Support
`
debug` metho
d
to issue `t
e
l
e
metry/rage
`
commit
|
commitdiff
|
tree
2019-08-08
Waleed K
h
a
n
Remo
v
e debugging logging state
m
ent
commit
|
commitdiff
|
tree
2019-08-08
Waleed Khan
Open-s
o
u
r
ce serverl
e
ss IDE
commit
|
commitdiff
|
tree
2019-08-06
W
a
leed Khan
Don't
s
end response me
s
sages to
n
otif
i
cations
commit
|
commitdiff
|
tree
2019-08-06
Waleed Khan
Re-add `
T
ast
.
show_program`
commit
|
commitdiff
|
tree
2019-08-06
Waleed Khan
Port ser
v
erless IDE
d
efinition
test to the
new LSP
.
.
.
commit
|
commitdiff
|
tree
2019-08-06
Waleed
K
han
Fix bug wit
h
re
n
dering
`
powered_by` in LSP tes
t
autofix
e
s
commit
|
commitdiff
|
tree
2019-08-06
Waleed Kha
n
U
n
interpolat
e
v
a
riables in
tes
t
o
u
t
put
commit
|
commitdiff
|
tree
2019-08-06
Waleed K
h
an
R
e
move `$
{
path_sep}` variab
l
es in
t
e
sts
commit
|
commitdiff
|
tree
2019-08-03
W
a
l
e
e
d
K
han
Suppo
r
t
waiti
n
g for notifications in LSP te
s
ts
commit
|
commitdiff
|
tree
2019-08-03
Wale
e
d Khan
Show detai
l
e
d
file context
f
or unexpected notific
a
tions
.
.
.
commit
|
commitdiff
|
tree
2019-08-03
W
al
e
ed Khan
S
h
o
w
d
eta
i
led file context for faili
n
g requests in
.
.
.
commit
|
commitdiff
|
tree
2019-08-03
Walee
d
Kh
a
n
Migrate `se
r
verless_i
d
e_hove
r
` to
n
e
w LSP test framework
commit
|
commitdiff
|
tree
2019-08-03
Waleed Khan
A
dd new LSP test framework
commit
|
commitdiff
|
tree
2019-08-03
Wal
e
ed Kh
a
n
add expl
i
cit `$tes
t
/waitF
o
r
H
h
Serv
e
r
R
eady` command
commit
|
commitdiff
|
tree
2019-08-03
Waleed Khan
e
x
tra
c
t `interpolate_variables` t
o
`uti
l
s`
commit
|
commitdiff
|
tree
2019-08-03
W
aleed Kh
a
n
Ad
d
`
$
test/wai
t
ForRes
p
o
nse` an
d
$test/waitForTelemetryEv
e
nt
.
.
.
commit
|
commitdiff
|
tree
2019-08-03
W
aleed
Khan
H
andle sIDE not
i
f
ic
a
tions
in `clie
n
tLsp`
commit
|
commitdiff
|
tree
2019-08-03
Waleed
Kh
a
n
Rearchitect sIDE to support noti
f
icati
o
n
s
commit
|
commitdiff
|
tree
2019-08-03
W
aleed Khan
Add notific
a
tion emitter t
o
`C
l
ientIdeService
.
t
`
commit
|
commitdiff
|
tree
2019-07-26
W
aleed K
h
a
n
Add tests
f
or
`Lwt_message_queue`
commit
|
commitdiff
|
tree
2019-07-26
Waleed
K
han
P
a
ss through RPC command
s
commit
|
commitdiff
|
tree
2019-07-25
Walee
d
Khan
Name `ClientIdeMe
s
s
age` messages
c
onsistently
commit
|
commitdiff
|
tree
2019-07-25
Waleed Khan
Wait fo
r
`shutdo
w
n` respon
s
e
in LSP tests
commit
|
commitdiff
|
tree
2019-07-25
Waleed Khan
Fix
`
tex
t
Docu
m
ent/definition` for buff
e
r
s w
i
t
h
unsaved
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Waleed K
h
an
Drop
`
t
e
lemetr
y
/event` notifica
t
ions
in
t
e
s
ting
commit
|
commitdiff
|
tree
2019-07-25
Waleed K
h
an
Add opti
o
nal `powered_by` fie
l
d t
o
JSONRPC
responses
commit
|
commitdiff
|
tree
2019-07-22
Waleed Khan
F
i
x `textDocument/hover` for
buffers with unsaved chan
g
es
commit
|
commitdiff
|
tree
2019-07-19
Wa
l
eed
K
han
Add in
t
egrat
i
on test for `textDocument/def
i
n
ition`
commit
|
commitdiff
|
tree
2019-07-19
W
alee
d
Khan
Add in
t
egration
test fo
r
`textDocument/h
o
ver`
commit
|
commitdiff
|
tree
2019-07-19
Waleed
K
han
Supp
o
rt `telemetry/event
`
notific
a
tions in LSP tests
commit
|
commitdiff
|
tree
2019-07-19
Waleed Khan
Support loa
d
ing a specified naming table sa
v
ed-state
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Waleed Kha
n
M
a
ke `Ser
v
e
rCommandT
y
pes
.
file_inp
u
t` a
n
d `
.
labelled
_
file
.
.
.
commit
|
commitdiff
|
tree
2019-07-02
Wale
e
d Khan
Re-abstract `Typ
i
ng_c
l
asses_
h
eap
.
Api
.
t`
commit
|
commitdiff
|
tree
2019-06-28
Waleed Khan
Impl
e
ment lo
c
al go
-
to-definition
commit
|
commitdiff
|
tree
2019-06-28
Waleed Khan
Extract go-to-definition into
`
ServerGoToDefinition
.
.
.
commit
|
commitdiff
|
tree
2019-06-28
Waleed Kh
a
n
Rem
o
ve `
S
e
rverHover
.
go` in fav
o
r of `ServerH
o
v
e
r
.
go_ctx`
commit
|
commitdiff
|
tree
2019-06-27
Waleed
Khan
Pass a TAST i
n
to `Ser
v
erHove
r
` to provi
d
e h
o
ver re
s
ults
commit
|
commitdiff
|
tree
2019-06-27
Wa
l
eed Khan
Always parse fil
e
s on-de
m
a
nd fo
r
`A
s
t_provider` w
i
th
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Walee
d
Kha
n
A
l
wa
y
s read f
i
les fro
m
disk f
o
r `
F
ile
_
provider` with
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Wale
e
d Khan
Support local-mem
o
r
y caching for `Decl_provider`
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Create `Memo
r
y_bounde
d
_
lru_cache`
a
s an al
t
ern
a
ti
v
e
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Implement `Identify
_
symbol` using an
AST as input
commit
|
commitdiff
|
tree
2019-06-20
Waleed Khan
Dec
o
uple `typing_d
e
fs` from `naming`
commit
|
commitdiff
|
tree
2019-06-17
Waleed Khan
Delete test_one_hg
_
upda
t
e
_daemonized
commit
|
commitdiff
|
tree
2019-06-17
Waleed Khan
Create more useful async m
e
ssage queue
commit
|
commitdiff
|
tree
2019-06-12
Waleed
K
han
Use
s
eparate queues
for proce
s
sing
f
ile change eve
n
ts
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
W
aleed
K
han
Switc
h
to using
Wat
c
hman to get the s
a
v
e
d-state info
commit
|
commitdiff
|
tree
2019-06-12
W
a
leed Khan
Proces
s
file changes
o
n disk
commit
|
commitdiff
|
tree
2019-06-12
W
aleed K
h
an
Add `Naming_
t
able
.
r
emove` function
commit
|
commitdiff
|
tree
2019-06-12
Waleed
K
han
Queue up and forward
file change
n
o
tificati
o
ns
commit
|
commitdiff
|
tree
2019-06-12
Wal
e
ed Khan
Supp
o
r
t listening to file changes
ov
e
r the
L
SP with
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Wa
l
ee
d
Kh
a
n
L
o
ggi
n
g i
m
provem
e
nts
commit
|
commitdiff
|
tree
2019-06-05
Waleed Khan
Fix
b
roken integr
a
tion te
s
t
s
commit
|
commitdiff
|
tree
2019-05-29
Waleed Khan
Don't sen
d
`window/showStatus` me
s
sag
e
to clients that
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
W
a
leed
K
h
an
Add `--s
e
rve
r
less-ide` flag to `hh_client lsp
`
commit
|
commitdiff
|
tree
2019-05-23
Waleed Khan
Clean up
r
e
sou
r
ces on shutdown
commit
|
commitdiff
|
tree
2019-05-23
Waleed Kh
a
n
Handle exceptions
commit
|
commitdiff
|
tree
2019-05-23
Waleed K
h
an
Hook
u
p `textDoc
u
me
n
t/
h
over`
to serve
r
less I
D
E
commit
|
commitdiff
|
tree
2019-05-23
Waleed Kh
a
n
Load `
.
hhi` files
commit
|
commitdiff
|
tree
2019-05-23
Waleed
Khan
Se
t
up separate process
commit
|
commitdiff
|
tree
2019-05-23
W
aleed Khan
Load
s
ave
d
state i
n
background in clientLsp
commit
|
commitdiff
|
tree
2019-05-14
Waleed Khan
S
k
ip `CommonT
e
sts
.
t
est_format` if
`
h
a
ckfmt
`
is unava
i
lable
commit
|
commitdiff
|
tree
2019-05-14
W
a
leed Khan
Format `test_fr
e
sh_i
n
it
.
py`
commit
|
commitdiff
|
tree
2019-05-03
Walee
d
Khan
Back ou
t
D14936033 "Write m
u
l
t
i-file test case
s
to
.
.
.
commit
|
commitdiff
|
tree
2019-05-03
Wal
e
ed K
h
an
Wr
a
p `H
H
_
F
IXME
S
`
and `DECL_HH_FIX
M
ES`
i
n `Fix
m
e_provider
.
.
.
commit
|
commitdiff
|
tree
2019-04-30
Waleed Khan
Add `
.
mli` files for `utils`
commit
|
commitdiff
|
tree
2019-04-29
Waleed Kha
n
Wra
p
`F
i
le_h
e
ap` in `File_provider` abstraction
commit
|
commitdiff
|
tree
2019-04-29
Waleed Khan
Don't rely on caches for
p
rodu
c
ing decls on-d
e
mand
commit
|
commitdiff
|
tree
2019-04-26
Waleed
K
han
Write multi-file
test cases
t
o
disk
d
uring test
i
ng
commit
|
commitdiff
|
tree
2019-04-22
Wal
e
ed Khan
Writ
e
`
.
hhi` fi
l
es to disk during
t
esting
commit
|
commitdiff
|
tree
2019-04-22
Waleed Khan
W
r
ap `
D
ecl_heap`,
`
T
yping_heap`, `Typing
_
lazy_h
e
ap
.
.
.
commit
|
commitdiff
|
tree
2019-04-22
W
a
leed Khan
W
rap `Parser_heap` in `Ast_pro
v
ider` a
b
straction l
a
yer
commit
|
commitdiff
|
tree
2019-03-15
Walee
d
Khan
Switch from `svn_rev`s to `global_rev`s
commit
|
commitdiff
|
tree
2019-03-15
Walee
d
K
h
a
n
Rename `svn
_
rev` to `global_
r
ev`
commit
|
commitdiff
|
tree
2019-03-12
Waleed K
h
an
Creat
e
`Tempfi
l
e
_
lwt` mod
u
l
e
commit
|
commitdiff
|
tree
2019-03-12
Waleed
Kh
a
n
Crea
t
e `Hg_lwt` module
commit
|
commitdiff
|
tree
2019-03-04
Waleed Khan
Create
`
Lwt_utils
.
exec_checked`
commit
|
commitdiff
|
tree
2019-02-06
Waleed
Khan
Lwtify `Json
r
pc` module to fix possible
d
eadlock
commit
|
commitdiff
|
tree
2019-01-03
Waleed
K
han
S
tore the initiali
z
e param
s
as a promise
commit
|
commitdiff
|
tree
2019-01-03
Waleed Khan
Set up logging in
the LSP c
l
ient
commit
|
commitdiff
|
tree
2019-01-03
Waleed
K
han
Reformat Lwt_utils
commit
|
commitdiff
|
tree
2019-01-03
Wa
l
eed
Khan
Handle `initialized
`
notification
commit
|
commitdiff
|
tree
2019-01-03
Wale
e
d
K
han
Convert Lwt
_
ut
i
ls to use
Co
r
e_kernel
commit
|
commitdiff
|
tree
2019-01-03
Walee
d
Khan
Fix stack
tr
a
ces in `
c
lientLsp`
commit
|
commitdiff
|
tree
2019-01-03
W
a
leed Khan
Move client fun
c
tions f
r
om `Serve
r
Command
`
to `ServerC
o
m
m
andLwt`
commit
|
commitdiff
|
tree
2018-12-14
Waleed Khan
Don't tu
r
n th
e
string
l
it
e
r
al "\X" in
t
o "\x"
commit
|
commitdiff
|
tree
next