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 version header
2020-03-19
Wilfred Hughes
For
b
id argument unpa
c
king
to
default constru
c
tors
commit
|
commitdiff
|
tree
2020-03-13
Wilfred Hughes
Record instan
t
iation should produ
c
e
a
type e
r
r
o
r on
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Wilfred Hug
h
es
Update parsing c
o
mme
n
t
t
o matc
h
i
m
pleme
n
t
a
tion
commit
|
commitdiff
|
tree
2020-01-28
Wil
f
r
ed Hughes
Remo
v
e unused
h
h_s
i
ngle_type_c
h
eck options
commit
|
commitdiff
|
tree
2020-01-28
Wilfred H
u
ghes
G
i
v
e a helpful er
r
or on locals with type annotations
commit
|
commitdiff
|
tree
2020-01-28
Wilfred Hughe
s
Rem
o
ve Hack tests with bro
k
en sy
n
t
a
x
commit
|
commitdiff
|
tree
2020-01-08
Wi
l
fred
H
ugh
e
s
Treat repeated att
r
ibutes as a synta
x
error
commit
|
commitdiff
|
tree
2019-12-19
Wilfred Hughe
s
F
i
x typo
commit
|
commitdiff
|
tree
2019-12-13
Wi
l
fre
d
Hughes
Report the
expected names
p
ace on unbound na
m
e err
o
r
s
commit
|
commitdiff
|
tree
2019-12-09
Wilfred Hughes
B
a
ck o
u
t
"Add type p
a
ram arity
c
he
c
k
on
c
lass u
s
e
s
"
commit
|
commitdiff
|
tree
2019-11-29
Wilfred Hughes
R
ecords: Field dec
l
aration syntax should match class
.
.
.
commit
|
commitdiff
|
tree
2019-11-28
Wilfr
e
d
Hug
h
es
Fix autoimport
n
amespa
c
e
test
commit
|
commitdiff
|
tree
2019-11-27
W
ilfred Hughes
Syntax error on re
p
eated
i
nherit
a
nce
commit
|
commitdiff
|
tree
2019-11-27
Wilfre
d
Hughes
Ban inheritance
cy
c
les
commit
|
commitdiff
|
tree
2019-11-27
Wilfred Hughes
Ban self::som
e
_a
b
str
a
c
t
_met
h
od() in traits
commit
|
commitdiff
|
tree
2019-11-07
Wilfred Hughes
Show an
u
nderline on
zero-
w
d
i
t
h
erro
r
posi
t
ions
commit
|
commitdiff
|
tree
2019-11-05
Wilfred Hughes
E
ns
u
re fields
p
rovided
m
atch decla
r
a
t
i
on
commit
|
commitdiff
|
tree
2019-11-04
Wilfred
Hugh
e
s
Type che
c
k output review: Ma
k
e
p
unctuat
i
on visible
commit
|
commitdiff
|
tree
2019-10-31
Wilfred Hughes
Inheritance checks
commit
|
commitdiff
|
tree
2019-10-30
Wilfred H
u
ghes
P
ref
e
r built-in Rust m
a
cr
o
s
for un
i
mplem
e
n
t
ed code
commit
|
commitdiff
|
tree
2019-10-29
Wilfr
e
d Hughes
Fix --help alignm
e
nt in hh_single_typecheck
commit
|
commitdiff
|
tree
2019-10-29
Wilfred Hu
g
hes
Error if fiel
d
s
a
re rep
e
ate
d
in
rec
o
rd declarations
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wil
f
red Hughes
Check t
y
pe
h
ints are valid and that ini
t
ia
l
values
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
W
ilfred Hughes
Expand naming chec
k
s
an
d
naming test coverage
commit
|
commitdiff
|
tree
2019-10-25
Wilfred Hughes
Ban i
n
stan
t
iatio
n
of
abst
r
act rec
o
rds
commit
|
commitdiff
|
tree
2019-10-25
Wi
l
fred H
u
ghes
Refac
t
or record na
m
e to be an A
a
st
.
id
commit
|
commitdiff
|
tree
2019-10-22
Wil
f
r
e
d Hughes
H
HJ
S
clea
n
up: Remo
v
e __Clo
s
ureName
commit
|
commitdiff
|
tree
2019-10-15
W
i
l
f
r
ed Hughes
Records:
M
ake final the
d
efault modif
i
er
commit
|
commitdiff
|
tree
2019-10-14
Wilfred Hughes
Bette
r
panic messa
g
e for bad parsing logic
commit
|
commitdiff
|
tree
2019-10-10
W
ilfr
e
d Hughes
Ref
a
ctor
m
ake_all_member
s
commit
|
commitdiff
|
tree
2019-10-09
Wi
l
fred
H
ughes
F
i
x help for
--single
commit
|
commitdiff
|
tree
2019-10-09
Wi
l
fre
d
Hughes
Prefer doc comments before defini
t
ions
commit
|
commitdiff
|
tree
2019-10-08
W
ilfred Hughes
Fix spelling
commit
|
commitdiff
|
tree
2019-10-08
Wilfred Hu
g
hes
Fix typo in HHV
M
e
x
tension file
commit
|
commitdiff
|
tree
2019-10-08
Wilfr
e
d Hughes
Allow users to jump to definit
i
ons from overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2019-10-04
Wi
l
f
r
e
d Hughes
Add comprehensive
h
ove
r
d
ocs fo
r
attributes
commit
|
commitdiff
|
tree
2019-10-04
Wilfred Hughes
Replace __H
i
pHopSy
n
tax wi
t
h __HipHo
p
Sp
e
cific
commit
|
commitdiff
|
tree
2019-10-02
Wilfred Hughes
Remove
H
HJS
remnant
s
commit
|
commitdiff
|
tree
2019-09-23
Wilfred Hughes
Use deriving enum on more LS
P
t
y
pes
commit
|
commitdiff
|
tree
2019-09-20
Wi
l
fred Hug
h
e
s
Use correc
t
LSP codes for rec
o
rd definitions
commit
|
commitdiff
|
tree
2019-09-20
W
i
lfre
d
Hughes
Add
a Reco
r
dDeclarati
o
n AST node
commit
|
commitdiff
|
tree
2019-09-19
Wilfred Hughes
Simp
l
ify test r
u
nner
commit
|
commitdiff
|
tree
2019-09-11
W
ilfred Hughe
s
Remove o
v
e
rzealous
g
itignore rule
commit
|
commitdiff
|
tree
2019-09-11
Wilfred Hugh
e
s
Show a more
specific error whe
n
access
i
ng m
e
mb
e
rs on
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
Wilfred
H
ughes
C
l
arify error mes
s
ages on methods a
n
d pro
p
erties
commit
|
commitdiff
|
tree
2019-09-06
Wilfr
e
d Hugh
e
s
S
ho
w
th
e
correct s
y
n
t
ax when ty
p
e hints are missing
commit
|
commitdiff
|
tree
2019-09-06
Wi
l
fr
e
d
H
u
ghes
F
o
r
bid d
y
namic<T>
commit
|
commitdiff
|
tree
2019-09-03
Wilfre
d
Hughes
Apply ocamlformat to the rest of
t
he codebase
commit
|
commitdiff
|
tree
2019-09-02
Wilf
r
ed Hughes
Ap
p
ly oca
m
lforma
t
t
o
typing/
commit
|
commitdiff
|
tree
2019-09-02
Wilfr
e
d Hughes
'
r
e
quire extends'
i
n tra
i
ts
must not
s
h
adow
abstract
.
.
.
commit
|
commitdiff
|
tree
2019-08-28
Wilfred Hu
g
hes
Don't
u
se Aa
s
t
.
Any
for bad usage
o
f overloaded
b
uiltins
.
.
.
commit
|
commitdiff
|
tree
2019-08-28
Wilfred Hughes
Don't
u
se A
a
st
.
Any for array
key
f
i
elds
commit
|
commitdiff
|
tree
2019-08-27
Wil
f
red Hughes
Don't use Aast
.
Any for typi
n
g e
r
rors
commit
|
commitdiff
|
tree
2019-08-25
Wilfred
Hughes
Roll o
u
t ocamlformat
m
ore broadly
commit
|
commitdiff
|
tree
2019-08-22
Wilfred Hughes
Tweak static/ins
t
anc
e
mismatch wording
commit
|
commitdiff
|
tree
2019-08-16
Wil
f
r
e
d Hughes
Require a closin
g
>
i
n v
a
rray type exp
r
essio
n
s
commit
|
commitdiff
|
tree
2019-08-12
Wilfred Hughe
s
Ap
p
l
y
ocamlfo
r
mat to more directo
r
ies
commit
|
commitdiff
|
tree
2019-08-08
Wilfred Hu
g
he
s
Do
n
't u
s
e doc comments for copyrig
h
t headers
commit
|
commitdiff
|
tree
2019-08-08
Wilfre
d
Hughes
Check expression is LHS before getting members
commit
|
commitdiff
|
tree
2019-08-07
Wilfred Hu
g
h
es
D
o
n't use Aast
.
Any
w
hen
m
arking expressions as type
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Wilfred Hughes
Apply ocamlformat t
o
test
d
irector
i
es
commit
|
commitdiff
|
tree
2019-07-31
Wi
l
fred Hug
h
es
Remove obsolete test
commit
|
commitdiff
|
tree
2019-07-31
Wilfred Hu
g
hes
Al
l
ow Omit
t
ed to flow through naming
a
nd typ
i
n
g
commit
|
commitdiff
|
tree
2019-07-30
Wilfred Hug
h
es
Use default
t
ermin
a
l
co
l
our for error messages
commit
|
commitdiff
|
tree
2019-07-30
Wil
f
red H
u
ghe
s
Con
v
ert AAS
T
to a para
m
eteris
e
d
t
y
pe
commit
|
commitdiff
|
tree
2019-07-29
Wilfr
e
d Hughes
Igno
r
e
more files w
i
th ocamlforma
t
commit
|
commitdiff
|
tree
2019-07-26
W
ilfred
Hughes
S
uggest similar methods and
v
a
ri
a
b
l
es in error
m
es
s
ages
commit
|
commitdiff
|
tree
2019-07-26
Wilfre
d
Hughes
En
a
ble ocamlformat fo
r
parts
o
f hphp/h
a
ck
commit
|
commitdiff
|
tree
2019-07-17
Wilfred Hughes
Fix c
l
i
p
p
y
warnings
commit
|
commitdiff
|
tree
2019-07-12
Wilfred
H
ughes
Re
m
ove unused
s
h
im
f
unction
commit
|
commitdiff
|
tree
2019-07-10
Wilfred Hug
h
es
Silence
dyn
trait warning
commit
|
commitdiff
|
tree
2019-07-05
Wi
l
fred Hughes
O
C
aml warnings:
t
reat
u
nus
e
d variables
a
s
errors eve
r
ywhe
r
e
commit
|
commitdiff
|
tree
2019-07-04
Wilfred Hughes
Remov
e
InvSMap and InvSS
e
t
commit
|
commitdiff
|
tree
2019-06-25
Wilfr
e
d H
u
ghes
Use deriv
i
ng enum
o
n
L
SP
t
y
p
es
commit
|
commitdiff
|
tree
2019-06-24
W
ilfred Hughes
Improve error m
e
ssage
on
m
ispla
c
ed
a
sync modifiers
commit
|
commitdiff
|
tree
2019-06-20
Wilfred Hughes
S
h
o
w t
h
e names of traits with c
o
l
l
id
i
ng
metho
d
s
commit
|
commitdiff
|
tree
2019-06-18
Wil
f
red
H
u
g
hes
Add an admin p
o
r
t
e
n
d
point for
r
emoving units
from
.
.
.
commit
|
commitdiff
|
tree
2019-06-18
Wilfred Hughes
R
e
mo
v
e P
H
P
7
anno
t
ated lambdas from th
e
parser
commit
|
commitdiff
|
tree
2019-06-14
W
i
lfred Hughes
Show al
l
er
r
o
rs b
y
defa
u
lt, an
d
prin
t
an error coun
t
commit
|
commitdiff
|
tree
2019-06-14
Wilfred Hughe
s
Par
s
er: show use
r
s how to r
e
ge
n
erat
e
r
ust
file
s
commit
|
commitdiff
|
tree
2019-06-12
Wilfred Hughe
s
Fix
b
o
r
row check w
a
rn
i
ng
commit
|
commitdiff
|
tree
2019-05-29
Wilfre
d
Hughes
Truthin
e
ss check sh
o
u
l
d warn on known fal
s
y values too
commit
|
commitdiff
|
tree
2019-05-14
Wilf
r
e
d
Hughes
Re
p
ort
t
he expected ari
t
y
on
errors
commit
|
commitdiff
|
tree
2019-05-10
W
ilf
r
ed Hughes
Mention
Z
o
nc
o
lan in
-
-help
commit
|
commitdiff
|
tree
2019-04-29
Wilfred
H
ughes
Don't repeat t
h
e pr
i
m
a
ry
e
r
ror message
commit
|
commitdiff
|
tree
2019-04-29
Wil
f
r
e
d Hughes
Refactor synta
x
er
r
ors on class/method/p
r
oper
t
y modifiers
commit
|
commitdiff
|
tree
2019-04-12
Wilfred Hu
g
hes
Handle line numbers
o
f differing l
e
ngt
h
s in t
h
e er
r
or
.
.
.
commit
|
commitdiff
|
tree
2019-04-12
Wilfred Hughes
Make t
h
e
primary error message more prom
i
n
e
n
t
commit
|
commitdiff
|
tree
2019-04-08
Wilfr
e
d Hughes
S
h
ow
full pat
h
s
in contextual e
r
ro
r
me
s
sage
s
commit
|
commitdiff
|
tree
2019-04-02
Wilfred Hughes
Sh
o
w
contex
t
an
d
colours when dis
p
l
a
ying errors
commit
|
commitdiff
|
tree
2019-02-22
Wilfr
e
d
Hughes
R
emov
e
d unused
file
commit
|
commitdiff
|
tree
2019-02-19
Wil
f
red Hug
h
es
Ad
d
<<__M
o
ckClass>>
to th
e
l
i
st
o
f kno
w
n attributes
commit
|
commitdiff
|
tree
2019-02-01
Wilfred Hughes
S
i
mplify errors
.
ml to flatte
n
modules
commit
|
commitdiff
|
tree
2019-01-29
Wilfr
e
d Hughes
M
e
n
tion
HH_IGNORE_ERROR when err
o
ring on comment
s
commit
|
commitdiff
|
tree
2019-01-24
Wilfred Hughes
Ref
a
ctor Erro
r
s modul
e
to no
t
use i
n
j
e
ction
commit
|
commitdiff
|
tree
2019-01-22
Wi
l
fred Hug
h
es
R
emove
d
unu
s
ed globa
l
r
ef
a
uto_complete
commit
|
commitdiff
|
tree
2019-01-21
Wilfr
e
d Hug
h
es
Rem
o
ve unus
e
d
gl
o
ba
l
is_ide_mode
commit
|
commitdiff
|
tree
2019-01-18
Wilf
r
e
d
H
ughes
Null prop
e
rties don't require initialisation
commit
|
commitdiff
|
tree
2019-01-17
Wilfre
d
H
ughes
Remove unuse
d
case w
h
en com
p
i
l
ing
s
elf
:
:class
commit
|
commitdiff
|
tree
2019-01-14
Wilf
r
e
d
Hughes
Respect --lint
w
hen no path is given
commit
|
commitdiff
|
tree
next