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
2018-12-12
Waleed Khan
Serialize `ClientLsp
.
r
pc`
commit
|
commitdiff
|
tree
2018-12-06
Waleed Khan
Don't send file edits in parallel
commit
|
commitdiff
|
tree
2018-11-30
Waleed Khan
D
e
lete unu
s
ed `wait
_
for_rpc_
r
esponse
_
lwt
`
and `
r
pc_per
s
i
s
ten
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Waleed K
h
an
Create `serverC
o
m
m
andLwt` module
commit
|
commitdiff
|
tree
2018-11-29
W
aleed Khan
Conve
r
t
`hh_client`
t
o Lwt
commit
|
commitdiff
|
tree
2018-11-29
Waleed Khan
A
d
d
type annotations to `cl
i
entConnect
.
ml`
commit
|
commitdiff
|
tree
2018-11-16
W
aleed Khan
Run R
P
C
c
ommand
s
in promises
commit
|
commitdiff
|
tree
2018-11-16
Walee
d
Khan
Run
m
ain loop
u
sing Lwt
commit
|
commitdiff
|
tree
2018-11-16
W
a
l
e
ed Khan
Use Lwt in clientLsp main loop
commit
|
commitdiff
|
tree
2018-11-16
Wal
e
ed Khan
Add support
for Lwt to the open-s
o
urce build
commit
|
commitdiff
|
tree
2018-11-06
Waleed Khan
`
a
ssertEquals` -> `a
s
sertEqual` in LSP integrat
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-11-03
Wale
e
d Khan
Deserialize `mixed` into `?nonn
u
ll`
commit
|
commitdiff
|
tree
2018-11-02
W
aleed Kha
n
I
g
no
r
e f
i
l
e
s fo
r
whi
c
h
w
e
don't have a `FileInfo`
commit
|
commitdiff
|
tree
2018-11-01
Wal
e
e
d
Khan
F
i
x
error m
e
ss
a
ge for inv
a
li
d
p
rimitive ty
p
es
commit
|
commitdiff
|
tree
2018-11-01
W
aleed Khan
Allow clearing the
glo
b
al state in the linebreak map
commit
|
commitdiff
|
tree
2018-11-01
Waleed Khan
Suppo
r
t queryin
g
by types
commit
|
commitdiff
|
tree
2018-10-27
W
a
lee
d
Kh
a
n
Use typ
e
c
h
e
c
ker options ins
t
e
a
d
of typin
g
env for typ
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-27
Wal
e
e
d
Khan
Type deseri
a
lization: remove @no
c
omm
i
t li
n
es
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Type de
s
e
rialization: reje
c
t all other types
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
T
ype deserializa
t
ion: la
m
bd
a
s
commit
|
commitdiff
|
tree
2018-10-27
Wa
l
eed Khan
Type deserializati
o
n:
f
unctio
n
s
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Typ
e
deser
i
alization: u
n
resolve
d
commit
|
commitdiff
|
tree
2018-10-27
Waleed
K
h
an
T
y
pe deserial
i
z
a
t
i
on:
shape
s
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Type des
e
ria
l
i
z
atio
n
: object
commit
|
commitdiff
|
tree
2018-10-27
W
a
leed Khan
Type deserializat
i
on: c
l
asses
commit
|
commitdiff
|
tree
2018-10-27
Wa
l
ee
d
K
han
Type de
s
eri
a
lization: primitive types
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Type
d
eseriali
z
ation: nullab
l
e types
commit
|
commitdiff
|
tree
2018-10-27
Waleed
Khan
Type deseriali
z
ation: tuples
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Type
d
es
e
rialization:
arrays
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Type des
e
r
i
a
l
ization: varray and dar
r
ay
commit
|
commitdiff
|
tree
2018-10-27
Waleed
K
ha
n
Ty
p
e deserializati
o
n: pa
t
h-depe
n
dent types
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Ty
p
e de
s
erialization:
n
ewtype
commit
|
commitdiff
|
tree
2018-10-27
Waleed K
h
a
n
Ty
p
e deserialization: e
n
ums
commit
|
commitdiff
|
tree
2018-10-27
Waleed Khan
Type d
e
serializat
i
on: generi
c
s
commit
|
commitdiff
|
tree
2018-10-27
W
a
leed Khan
Type
d
eseria
l
izat
i
o
n
: simple scalar types
commit
|
commitdiff
|
tree
2018-10-27
Wa
l
eed
K
han
Type deserialization infrastr
u
ct
u
re
commit
|
commitdiff
|
tree
2018-10-26
Waleed
K
h
a
n
Fix `
i
nout` par
a
meters for
lambdas
commit
|
commitdiff
|
tree
2018-08-21
Waleed Khan
Forbid many expre
s
sions
f
rom being interpo
l
a
t
ed in
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Wale
e
d Khan
Disabl
e
signature search servi
c
e fo
r
now
commit
|
commitdiff
|
tree
2018-08-13
Waleed Khan
Minor refactoring
i
n go-to-defi
n
itio
n
commit
|
commitdiff
|
tree
2018-08-06
Wa
l
eed
K
han
Do
n
't depe
n
d on exception string representatio
n
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-04
W
aleed
K
han
F
orbid many e
x
pressions from being inte
r
polated in
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Waleed
K
han
Fix
spa
c
in
g
for long `for
`
-loo
p
exp
r
essions
commit
|
commitdiff
|
tree
2018-06-22
Wale
e
d Kha
n
Remov
e
a bu
n
c
h of `
.
e
x
p` files with extra
`
.
`s in their
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
W
a
leed Khan
Migrate the Ha
c
k
l
i
nter to us
e
the new parser
commit
|
commitdiff
|
tree
2018-06-18
Waleed Khan
Remo
v
e
s
purious `
s
rc/repro
.
ml`
commit
|
commitdiff
|
tree
2018-06-16
Waleed Kh
a
n
Ad
d
`
M
issin
g
NodePattern`
commit
|
commitdiff
|
tree
2018-06-16
Waleed K
h
an
Produce
better errors in node patterns
commit
|
commitdiff
|
tree
2018-06-14
Waleed K
h
an
Add extra s
p
ace afte
r
progres
s
spi
n
ner in s
o
me cases
commit
|
commitdiff
|
tree
2018-06-11
W
a
leed Khan
Allow lim
i
ti
n
g
t
he number of el
e
men
t
s in
a
syntax l
i
st
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Waleed Khan
Add
`
ListPattern` to match on syntax l
i
sts
commit
|
commitdiff
|
tree
2018-06-11
Waleed Khan
Run
on
s
pecific f
i
les provided by the user
commit
|
commitdiff
|
tree
2018-06-05
Wa
l
eed Kha
n
A
d
d "not" pattern
commit
|
commitdiff
|
tree
2018-06-05
Waleed Khan
A
dd "or
"
pattern
commit
|
commitdiff
|
tree
2018-06-05
Waleed Khan
Add "and" pattern
commit
|
commitdiff
|
tree
2018-06-05
W
aleed Khan
Sort result
s
commit
|
commitdiff
|
tree
2018-05-19
Waleed Khan
Print
C
ST search progress
commit
|
commitdiff
|
tree
2018-05-19
Waleed Kh
a
n
Use the in
d
ex
e
r
t
o get
t
he l
i
st
of fi
l
e
s
t
o s
e
a
rch
commit
|
commitdiff
|
tree
2018-05-19
Waleed Khan
Ret
u
rn kind and po
s
ition
o
f
no
d
e
s rath
e
r than node
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
Wale
e
d
Kh
a
n
Log when d
o
ne building sear
c
h
ind
e
xe
s
commit
|
commitdiff
|
tree
2018-05-19
Waleed
K
han
Repor
t
ex
c
epti
o
ns
commit
|
commitdiff
|
tree
2018-05-19
W
a
leed Khan
Suppo
r
t searching for raw text
p
attern
s
commit
|
commitdiff
|
tree
2018-04-25
Waleed Khan
Run CST
s
ear
c
h across th
e
codebase in par
a
l
l
el
commit
|
commitdiff
|
tree
2018-04-25
Wa
l
eed Khan
Use sna
k
e_case eve
r
ywhere
commit
|
commitdiff
|
tree
2018-04-25
Wa
l
eed Khan
Add uni
t
test
s
commit
|
commitdiff
|
tree
2018-04-25
Waleed Khan
Print output as
J
SON for `hh_sing
l
e_type_check`
commit
|
commitdiff
|
tree
2018-04-25
Waleed Khan
P
a
rse JSON in
p
u
t
commit
|
commitdiff
|
tree
2018-04-25
Waleed
Khan
E
x
p
o
se `keytrace_
t
o
_
string` in `Hh_json`, an
d
make
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
W
aleed Khan
In
t
roduce basic CST search f
e
ature
commit
|
commitdiff
|
tree
2018-04-16
W
a
leed Khan
Store types direc
t
ly in the full-fidelity typed pos
i
ti
o
n
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
W
a
leed
Khan
F
ix the chan
g
ed
`na
s
t
.
ml`
f
i
l
e
commit
|
commitdiff
|
tree
2018-02-21
Waleed
Khan
Rename phases to be more
u
s
er
-
fr
i
e
n
dly
commit
|
commitdiff
|
tree
2018-01-19
W
a
leed
Khan
Print out m
i
ssi
n
g f
i
lename
i
n `
e
x
p
and_pa
t
h
`
commit
|
commitdiff
|
tree
2017-10-27
Walee
d
Kh
a
n
C
reate `
h
h --l
i
n
t-s
t
d
in` to calculate lint wa
r
nings
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Wale
e
d Khan
Add flag to forbid casting from nu
l
lable
commit
|
commitdiff
|
tree
2017-08-15
Waleed K
h
an
Preserve linebrea
k
s for s
h
ape e
x
pressions
a
s well as
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Waleed Khan
P
r
eserve linebreaks in shape
literals
commit
|
commitdiff
|
tree
2017-07-27
Waleed
Khan
P
r
eserve
l
ine
bre
a
ks in container l
i
terals
commit
|
commitdiff
|
tree
2017-07-10
Waleed Khan
A
dd LSP testi
n
g sc
r
ipt
commit
|
commitdiff
|
tree
2017-06-26
Waleed
Khan
Make hh --inher
i
tance-an
c
estor-c
l
asses also report
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Wal
e
ed Khan
Pas
s
--filename-f
o
r-logging parameter
when
s
h
e
l
ling
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
W
a
leed
K
han
Add command-
l
ine fl
a
g
t
o expli
c
itly provide filen
a
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Waleed Khan
Use record type for
a
rgu
m
ent validation
commit
|
commitdiff
|
tree
2017-06-22
W
a
leed K
h
an
Use
keyword argume
n
ts when logging exits
commit
|
commitdiff
|
tree
2017-06-15
Waleed Khan
Dis
p
lay
c
onn
e
c
t
ed editor war
n
i
ng afte
r
dia
g
nost
i
cs
commit
|
commitdiff
|
tree
2017-06-15
Waleed Khan
Add --
i
nher
i
tance-ancestor-
c
lasses,
-
-in
h
eritance-ances
t
or
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
Waleed Khan
Do
n
't read the next event twic
e
commit
|
commitdiff
|
tree
2017-05-24
W
a
lee
d
Khan
Wire up textDocument/onTy
p
e
F
ormatting
t
o hackfmt
commit
|
commitdiff
|
tree
2017-05-02
Waleed K
h
an
Revert D498
5
655: [Easy] Exte
n
d warning for disc
a
rded
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Waleed Kh
a
n
Log exceptions that
a
r
e
thrown by the language
s
erver
commit
|
commitdiff
|
tree
2017-05-02
Waleed Khan
Fix `hh --coverage` for
i
ndividua
l
files
commit
|
commitdiff
|
tree
2017-05-02
Waleed Kh
a
n
D
r
op r
e
q
uests
that have timed out
commit
|
commitdiff
|
tree
2017-04-26
Waleed Khan
Fi
x
t
ypo:
`tex
t
_docu
m
ent` t
o
`textDocu
m
ent`
commit
|
commitdiff
|
tree
2017-04-20
Wal
e
e
d Khan
L
o
g time from comman
d
reception to comm
a
nd f
u
lfillme
n
t
commit
|
commitdiff
|
tree
2017-04-20
Wal
e
ed Kha
n
Refac
t
or
main loop into
stand
-
alone f
u
nc
t
ion
commit
|
commitdiff
|
tree
2017-04-11
Wa
l
eed Khan
T
i
m
estam
p
c
o
mmands that
pass
t
hrough `
h
h_client`
commit
|
commitdiff
|
tree
2017-04-11
Wale
e
d
Khan
Refactor
Daemon
module to allow pass
i
ng in
stdin
commit
|
commitdiff
|
tree
2017-03-17
W
ale
e
d Kha
n
Renam
e
Serve
r
Env
.
e
n
v
.
edited_fil
e
s -> editor
_
open_files
commit
|
commitdiff
|
tree
2017-03-17
W
aleed Khan
Display banner
w
hen ru
n
ning hh an
d
th
e
re are unsave
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Waleed Khan
Ad
d
c
o
verage
l
e
vels req
u
est to JSON RP
C
commit
|
commitdiff
|
tree
next