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
Port HHBC unique_list from OCaml to Rust
2019-09-13
W
a
leed Khan
Switch
LSP test framework from `
l
ib2to3` to `libcst`
commit
|
commitdiff
|
tree
2019-09-13
Waleed Khan
Stop
dropping certain messages in LSP test cas
e
s
commit
|
commitdiff
|
tree
2019-09-13
Wal
e
ed Khan
Por
t
signature
h
elp test to new LSP test framework
commit
|
commitdiff
|
tree
2019-08-23
Waleed Khan
Sk
i
p tes
t
s i
f
we could n
o
t find
b
uiltins direc
t
ory
commit
|
commitdiff
|
tree
2019-08-19
Wa
l
eed
Khan
Warm cache
s
by t
y
pe
c
hec
k
ing
f
iles upon opening them
commit
|
commitdiff
|
tree
2019-08-15
Waleed
Khan
Format `
h
php/ha
c
k
/
src/
p
roviders/`
commit
|
commitdiff
|
tree
2019-08-15
Wale
e
d Khan
U
pgrade `non_bl
o
cking` IDE integ
r
ation test to new
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
W
a
l
eed
Kh
a
n
A
l
low waiting fo
r
r
e
qu
e
st
s
to fi
n
ish
a
synchronously
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Walee
d
K
h
an
Invali
d
a
t
e
s
p
ecific decls before IDE queri
e
s
commit
|
commitdiff
|
tree
2019-08-13
Waleed
K
han
Store `tco
p
t
`
in `Provider
_
cont
e
xt
.
t`
commit
|
commitdiff
|
tree
2019-08-13
Walee
d
K
han
Def
e
r computation of TASTs unti
l
the c
o
n
t
ext is
a
ll
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Waleed Khan
Make
`
Provider_context
.
entry` de
r
ive show
commit
|
commitdiff
|
tree
2019-08-13
Wa
l
eed Kh
a
n
Clarif
y
`ast` vs `na
s
t` in `Ast_provider` naming conve
n
t
i
ons
commit
|
commitdiff
|
tree
2019-08-13
Walee
d
Khan
M
a
ke `Ast_
p
rovider` check the glob
a
l prov
i
der contex
t
commit
|
commitdiff
|
tree
2019-08-13
Waleed Khan
Create a global `Provider_context
.
t
`
commit
|
commitdiff
|
tree
2019-08-13
Waleed
K
han
Split `ServerId
e
Context` in
t
o `Provider_context`
and
.
.
.
commit
|
commitdiff
|
tree
2019-08-08
Wale
e
d
K
h
a
n
A
d
d support for writing
t
o
disk in LSP tes
t
s
commit
|
commitdiff
|
tree
2019-08-08
Waleed Khan
Support `debug` met
h
o
d
to issue `tel
e
metry/rage`
commit
|
commitdiff
|
tree
2019-08-08
Wale
e
d Kha
n
Remove
d
eb
u
gging logging statement
commit
|
commitdiff
|
tree
2019-08-08
W
a
l
eed Khan
Open-s
o
urce se
r
verless IDE
commit
|
commitdiff
|
tree
2019-08-06
Waleed
K
h
a
n
Don't send res
p
onse m
e
ss
a
ges to not
i
fi
c
ations
commit
|
commitdiff
|
tree
2019-08-06
W
a
le
e
d
Khan
Re-add `T
a
st
.
show_progra
m
`
commit
|
commitdiff
|
tree
2019-08-06
Wale
e
d
Kh
a
n
P
ort serv
e
rless
I
DE de
f
i
nition te
s
t t
o
t
he new LSP
.
.
.
commit
|
commitdiff
|
tree
2019-08-06
Wa
l
eed
Khan
Fix bug with rendering `powere
d
_by`
in LSP tes
t
autofixes
commit
|
commitdiff
|
tree
2019-08-06
Waleed K
h
an
Uninterpolate v
a
riables in test output
commit
|
commitdiff
|
tree
2019-08-06
Wal
e
e
d Khan
Remove
`${path_sep}` variabl
e
s in t
e
st
s
commit
|
commitdiff
|
tree
2019-08-03
Wale
e
d Kh
a
n
Suppo
r
t waiting
f
or notifications in LSP
t
ests
commit
|
commitdiff
|
tree
2019-08-03
Waleed K
h
an
Show detailed file context for un
e
xpected notifications
.
.
.
commit
|
commitdiff
|
tree
2019-08-03
Waleed Khan
Show d
e
tailed file context for f
a
iling
requests in
.
.
.
commit
|
commitdiff
|
tree
2019-08-03
Waleed Khan
Migrate `serverless_i
d
e_hover` to new
L
S
P
te
s
t f
r
am
e
work
commit
|
commitdiff
|
tree
2019-08-03
Walee
d
Khan
A
dd new LSP test frame
w
ork
commit
|
commitdiff
|
tree
2019-08-03
Wale
e
d K
h
an
add explicit `$tes
t
/
w
ai
t
ForHhServerReady` c
o
mmand
commit
|
commitdiff
|
tree
2019-08-03
Wale
e
d Khan
e
xtra
c
t `interpolate_variables` to `utils`
commit
|
commitdiff
|
tree
2019-08-03
Wale
e
d K
h
an
Ad
d
`$test/waitForRespons
e
`
a
nd $test/waitForTel
e
metryEvent
.
.
.
commit
|
commitdiff
|
tree
2019-08-03
Waleed Khan
Ha
n
d
le
s
I
D
E not
i
fications in `clientL
s
p`
commit
|
commitdiff
|
tree
2019-08-03
Waleed Kha
n
R
ea
r
chitect sIDE
t
o
support not
i
f
icatio
n
s
commit
|
commitdiff
|
tree
2019-08-03
Wale
e
d Khan
Add n
o
t
i
fica
t
ion emit
t
e
r to `Cl
i
e
ntIdeService
.
t`
commit
|
commitdiff
|
tree
2019-07-26
Waleed Khan
Add
tests for `Lwt_messag
e
_qu
e
ue
`
commit
|
commitdiff
|
tree
2019-07-26
Waleed
K
h
a
n
Pass through RP
C
co
m
mands
commit
|
commitdiff
|
tree
2019-07-25
Waleed Kh
a
n
Na
m
e `ClientIde
M
essage` m
e
ssag
e
s c
o
nsi
s
tently
commit
|
commitdiff
|
tree
2019-07-25
Waleed Khan
Wait
f
o
r `sh
u
tdown` respon
s
e in LSP tests
commit
|
commitdiff
|
tree
2019-07-25
Walee
d
Khan
F
i
x `te
x
tDocum
e
nt/def
i
nition` for buf
f
e
rs
with uns
a
ved
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Waleed Khan
D
r
op `telemetry/event` n
o
tif
i
cations
in testing
commit
|
commitdiff
|
tree
2019-07-25
Wa
l
ee
d
Khan
A
d
d
optiona
l
`
powered_b
y
` fie
l
d to JSO
N
RPC responses
commit
|
commitdiff
|
tree
2019-07-22
Waleed Khan
Fix
`
t
e
x
tDocum
e
n
t
/ho
v
e
r
` for buffe
r
s w
i
th unsave
d
changes
commit
|
commitdiff
|
tree
2019-07-19
Wale
e
d Kha
n
A
dd integration test for `textDocument/definitio
n
`
commit
|
commitdiff
|
tree
2019-07-19
Waleed Khan
Add in
t
e
g
r
atio
n
test
f
or `textDoc
u
ment/hov
e
r`
commit
|
commitdiff
|
tree
2019-07-19
Waleed Khan
Support
`telem
e
try/event` notifi
c
at
i
ons
in
L
S
P
t
e
sts
commit
|
commitdiff
|
tree
2019-07-19
Waleed Khan
S
u
pport loading a
specified
n
aming t
a
ble saved-state
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Wale
e
d Khan
M
ake `
S
erverC
o
mmandTypes
.
file_inp
u
t` and
`
.
labelled
_
file
.
.
.
commit
|
commitdiff
|
tree
2019-07-02
Wale
e
d Khan
Re-abstract
`
Typi
n
g
_classes_heap
.
Ap
i
.
t`
commit
|
commitdiff
|
tree
2019-06-28
Waleed K
h
an
Implement local
g
o-to-
d
e
f
i
n
ition
commit
|
commitdiff
|
tree
2019-06-28
Waleed Kh
a
n
Ex
t
ract
g
o
-to-d
e
finitio
n
i
nto `S
e
rverGoToDefinition
.
.
.
commit
|
commitdiff
|
tree
2019-06-28
W
a
l
e
ed Khan
Remo
v
e
`
S
e
r
v
erHover
.
g
o` in f
a
vo
r
o
f
`ServerHo
v
er
.
go
_
ctx`
commit
|
commitdiff
|
tree
2019-06-27
Walee
d
Khan
Pass a TAST
i
nto `ServerHo
v
er` to provid
e
hover r
e
s
u
lts
commit
|
commitdiff
|
tree
2019-06-27
Waleed Kha
n
Alw
a
y
s
parse files on-demand for `Ast_pr
o
vider` with
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Always read files from disk
f
o
r `File
_
provide
r
` with
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Waleed Khan
Suppo
r
t local
-
memo
r
y caching for
`
Decl_provider`
commit
|
commitdiff
|
tree
2019-06-22
W
a
leed Khan
Create `Memory_bounded_lru_cache` as
an alternat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Wa
l
ee
d
K
h
an
Implement `Id
e
n
t
i
fy_symbol` using an AST a
s
i
nput
commit
|
commitdiff
|
tree
2019-06-20
Waleed Khan
D
e
cou
p
le `typin
g
_
d
efs
`
fr
o
m
`
naming`
commit
|
commitdiff
|
tree
2019-06-17
W
a
leed
Khan
Delete
t
est_one_hg_upd
a
t
e
_daemonized
commit
|
commitdiff
|
tree
2019-06-17
Wale
e
d Khan
C
reate more useful
async message
q
ueue
commit
|
commitdiff
|
tree
2019-06-12
Waleed Kha
n
Us
e
separat
e
que
u
es fo
r
processing file change
e
ve
n
ts
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Waleed Khan
Switch to using Watchman to get the save
d
-stat
e
info
commit
|
commitdiff
|
tree
2019-06-12
Waleed Kha
n
Pro
c
e
ss f
i
le changes on disk
commit
|
commitdiff
|
tree
2019-06-12
Waleed Khan
Add
`Namin
g
_table
.
remove` function
commit
|
commitdiff
|
tree
2019-06-12
Waleed Khan
Queue up and forward file c
h
ange notificat
i
ons
commit
|
commitdiff
|
tree
2019-06-12
Waleed Khan
S
u
ppo
r
t
l
istening to fil
e
chang
e
s
o
v
e
r t
h
e LS
P
with
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Waleed Khan
Logging improvements
commit
|
commitdiff
|
tree
2019-06-05
Waleed Khan
Fix
broken integrati
o
n
test
s
commit
|
commitdiff
|
tree
2019-05-29
Wa
l
eed Khan
Don't send `
w
indow/showStatus`
m
e
ssag
e
to
c
lients that
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
W
a
lee
d
K
h
an
Add `--serve
r
less-ide` flag to `hh_client lsp`
commit
|
commitdiff
|
tree
2019-05-23
Wal
e
ed Khan
Clean
u
p resources o
n
shutdown
commit
|
commitdiff
|
tree
2019-05-23
W
a
leed
Khan
Handle exceptions
commit
|
commitdiff
|
tree
2019-05-23
Waleed Khan
Hook up `textDoc
u
m
e
nt
/
hov
e
r`
to s
e
rverless IDE
commit
|
commitdiff
|
tree
2019-05-23
W
a
leed Khan
Load
`
.
hhi` files
commit
|
commitdiff
|
tree
2019-05-23
Waleed Khan
Se
t
up separate pr
o
cess
commit
|
commitdiff
|
tree
2019-05-23
W
a
leed Khan
Load s
a
ved state in background in clientLsp
commit
|
commitdiff
|
tree
2019-05-14
W
a
leed Khan
Skip `CommonT
e
sts
.
test_fo
r
mat` if `hackfmt`
is una
v
a
ila
b
l
e
commit
|
commitdiff
|
tree
2019-05-14
Wa
l
eed Khan
Format `test_f
r
esh_init
.
p
y
`
commit
|
commitdiff
|
tree
2019-05-03
W
a
leed
K
han
Back out D14936033 "Write
m
u
l
ti
-
file
test
cases to
.
.
.
commit
|
commitdiff
|
tree
2019-05-03
Walee
d
Khan
Wrap
`
HH_FIXMES` and `DECL_HH_FIXMES` in
`F
i
xme_pro
v
ider
.
.
.
commit
|
commitdiff
|
tree
2019-04-30
Waleed Kha
n
Add
`
.
mli` files for `utils
`
commit
|
commitdiff
|
tree
2019-04-29
Wal
e
ed
K
han
Wrap `File_heap` in `
F
ile_provider`
a
b
straction
commit
|
commitdiff
|
tree
2019-04-29
Waleed
K
h
a
n
Don't rely on caches
f
or produci
n
g de
c
ls on-demand
commit
|
commitdiff
|
tree
2019-04-26
Waleed Khan
Write m
u
lti-file test case
s
to dis
k
during testing
commit
|
commitdiff
|
tree
2019-04-22
Wa
l
ee
d
Khan
Wri
t
e
`
.
hhi` files to d
i
s
k
during testing
commit
|
commitdiff
|
tree
2019-04-22
Wa
l
e
e
d Khan
Wrap `Decl_heap`, `Ty
p
ing_h
e
ap`, `Typing_lazy_heap
.
.
.
commit
|
commitdiff
|
tree
2019-04-22
W
aleed Khan
Wrap `P
a
r
ser_h
e
ap`
in `Ast_provider
`
abstraction
laye
r
commit
|
commitdiff
|
tree
2019-03-15
W
a
leed Khan
Swi
t
c
h from `svn_rev`s to `glob
a
l
_rev`s
commit
|
commitdiff
|
tree
2019-03-15
W
aleed Khan
Rename `s
v
n
_
r
e
v`
to `global_rev`
commit
|
commitdiff
|
tree
2019-03-12
Waleed Khan
Create `Temp
f
il
e
_lwt` modul
e
commit
|
commitdiff
|
tree
2019-03-12
W
a
l
eed Khan
Cr
e
a
t
e `Hg_lwt` mo
d
ule
commit
|
commitdiff
|
tree
2019-03-04
W
a
leed Khan
Create
`
Lwt_utils
.
exec_
c
hecke
d
`
commit
|
commitdiff
|
tree
2019-02-06
Wa
l
eed Khan
Lwtify `Jsonrp
c
` mod
u
le
to fix
possible deadloc
k
commit
|
commitdiff
|
tree
2019-01-03
Waleed Khan
St
o
re the
i
nitialize params as a
p
romis
e
commit
|
commitdiff
|
tree
2019-01-03
Waleed Khan
Set up logging in th
e
LSP clie
n
t
commit
|
commitdiff
|
tree
2019-01-03
Waleed Khan
Re
f
ormat Lw
t
_utils
commit
|
commitdiff
|
tree
2019-01-03
W
a
leed
K
h
a
n
Handle
`init
i
alized` notification
commit
|
commitdiff
|
tree
next