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
Remove $this from decl_vars
2020-09-17
Wilfred Hug
h
es
All
o
w
assignm
e
nt o
p
erator
commit
|
commitdiff
|
tree
2020-09-16
Wilfred Hug
h
es
S
upp
o
r
t
wh
i
l
e loop
s
a
n
d boolean literals
commit
|
commitdiff
|
tree
2020-09-14
Wilfred Hugh
e
s
Desugar t
o
an
ano
n
ymous func
t
ion on
visi
t
or
s
commit
|
commitdiff
|
tree
2020-09-10
Wil
f
re
d
Hughes
Add
a
n
o
ptional desugar field in Expr
e
ssionTree nodes
commit
|
commitdiff
|
tree
2020-09-03
Wilfred Hughes
Limit expression tre
e
syntax to a sub
s
et of Hack
commit
|
commitdiff
|
tree
2020-09-02
Wil
f
red Hug
h
e
s
Remove unused files
commit
|
commitdiff
|
tree
2020-08-22
W
i
lfred H
u
ghes
Preserve CIstatic and CIsel
f
w
hen conv
e
rtin
g
Smethod_id
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
Wilfred Hughes
Remove unused
s
t
u
b m
o
dule
commit
|
commitdiff
|
tree
2020-06-22
Wilfr
e
d
H
ughes
Fix off-by-on
e
in par
s
er e
r
ror positions
commit
|
commitdiff
|
tree
2020-06-18
Wilfred H
u
gh
e
s
R
e
move the sex
p
d
u
mper of
the FFP
C
ST
commit
|
commitdiff
|
tree
2020-06-09
Wilfred H
u
g
hes
Rem
o
ve mention of ref
e
r
e
nces
f
r
om doc comment
s
commit
|
commitdiff
|
tree
2020-06-09
Wilfred Hugh
e
s
Disabl
e
legacy soft t
y
pe
h
ints in
h
h
_single_compile
commit
|
commitdiff
|
tree
2020-06-08
W
ilfred Hu
g
hes
Remove unsafe bloc
k
refe
r
ences in TAST
commit
|
commitdiff
|
tree
2020-06-01
Wilfred Hughe
s
Us
e
JSON for FFP
tests
commit
|
commitdiff
|
tree
2020-06-01
Wilfred Hug
h
es
Disable stati
c
clos
u
res in hh_single_com
p
ile
commit
|
commitdiff
|
tree
2020-05-29
Wilfred Hug
h
es
Allow nullable val
u
es i
n
S
hap
e
s::idx
commit
|
commitdiff
|
tree
2020-05-28
Wilfred Hughes
Allow hh_pars
e
to prett
y
-print JSON output
commit
|
commitdiff
|
tree
2020-05-27
Wilfr
e
d Hughes
Rust vs ocaml flag di
s
crepancy
commit
|
commitdiff
|
tree
2020-05-19
W
ilfred
H
u
g
hes
Re
m
ov
e
experimental_strong
e
r_sha
p
e_idx_ret
f
rom ty
p
ech
e
ck
e
r
commit
|
commitdiff
|
tree
2020-05-18
Wil
f
r
ed Hughes
Update rust
i
m
pl to ma
t
ch o
c
aml
commit
|
commitdiff
|
tree
2020-05-15
Wilfred
H
ughes
Ba
n
v
a
riad
i
c arguments on __
M
e
m
oize functions
commit
|
commitdiff
|
tree
2020-05-15
Wilf
r
ed Hughes
Check attribute lo
c
ations
commit
|
commitdiff
|
tree
2020-05-14
Wilfred Hughes
Add global option disall
o
w_trait_reuse
commit
|
commitdiff
|
tree
2020-05-14
Wilfred Hughes
For
b
i
d
__En
t
ryPoint functions from
taking ar
g
uments
commit
|
commitdiff
|
tree
2020-05-13
Wilf
r
ed
Hughes
B
an $fo
o
[] +=
$bar;
commit
|
commitdiff
|
tree
2020-05-13
Wi
l
fred
Hughes
Ban par
s
in
g
of goto
sta
t
eme
n
ts
commit
|
commitdiff
|
tree
2020-05-11
Wilf
r
ed Hughes
B
an stat
i
c closures
b
y default
commit
|
commitdiff
|
tree
2020-05-11
Wilfred Hugh
e
s
F
orbid calling
f
unctio
n
s wit
h
r
e
ference
s
commit
|
commitdiff
|
tree
2020-05-11
Wil
f
red Hughes
Disa
b
le parsing l
e
gacy soft
type hin
t
s
commit
|
commitdiff
|
tree
2020-05-08
Wilfred Hu
g
hes
Remove ignored
_
f
ixm
e
_regex op
t
i
o
n
commit
|
commitdiff
|
tree
2020-04-22
Wilfred Hughes
Don'
t
des
c
r
ibe c
o
n
s
truct
o
rs a
s
prop
e
r
t
ies
commit
|
commitdiff
|
tree
2020-04-22
Wilfred Hu
g
h
e
s
Don't call bad_method_
o
ver
r
ide
on properties
commit
|
commitdiff
|
tree
2020-04-17
Wilfred Hug
h
es
Hack: Enab
l
e
`
disa
l
low_invalid_arraykey
`
op
t
i
on
b
y
.
.
.
commit
|
commitdiff
|
tree
2020-04-08
Wilfred Hug
h
es
Don't allow ?> to termi
n
ate comme
n
ts
commit
|
commitdiff
|
tree
2020-04-03
Wilfred
Hughes
Remove FFP field that's alw
a
ys empty
commit
|
commitdiff
|
tree
2020-04-03
Wilfre
d
Hughes
Hack Type R
u
les: Fix
coq errors
commit
|
commitdiff
|
tree
2020-04-02
W
i
l
fred H
u
ghes
Remove parsin
g
s
upport for
?>
commit
|
commitdiff
|
tree
2020-04-02
W
ilfred Hug
h
es
R
e
m
ove
instanceo
f
from t
y
ping rules
commit
|
commitdiff
|
tree
2020-03-30
Wilfre
d
H
u
ghes
Remove support
for <?=, the PHP echo tag
commit
|
commitdiff
|
tree
2020-03-27
W
ilf
r
ed Hughes
Remove experimenta
l
p
a
r
s
e
r mo
d
e
commit
|
commitdiff
|
tree
2020-03-26
Wi
l
f
r
ed Hughes
Remove
u
n
used p
r
ecedence/asso
c
iativity from op
e
rator
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Wilfred Hughes
Forb
i
d argument
u
npacking to default
constructors
commit
|
commitdiff
|
tree
2020-03-13
Wilfred Hughes
Record ins
t
ant
i
at
i
on
should produce a type erro
r
on
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Wilfred H
u
ghes
Update parsing comment t
o
match implementation
commit
|
commitdiff
|
tree
2020-01-28
Wi
l
fred
H
ughes
R
e
move unuse
d
hh_single_type
_
check optio
n
s
commit
|
commitdiff
|
tree
2020-01-28
Wilfr
e
d Hu
g
hes
Give a he
l
pful
error on locals wit
h
t
ype annotati
o
ns
commit
|
commitdiff
|
tree
2020-01-28
Wilfred Hughes
Remove
Hack
tests with broken s
y
ntax
commit
|
commitdiff
|
tree
2020-01-08
W
i
l
fre
d
Hug
h
es
Treat repeated attribut
e
s as a syntax
e
rro
r
commit
|
commitdiff
|
tree
2019-12-19
Wilfred Hu
g
h
e
s
Fix typo
commit
|
commitdiff
|
tree
2019-12-13
Wilfred Hu
g
hes
Report
the expec
t
ed
names
p
ace on unbound nam
e
errors
commit
|
commitdiff
|
tree
2019-12-09
Wil
f
r
ed Hughes
Bac
k
o
u
t "Ad
d
type
param ari
t
y
c
heck on c
l
ass us
e
s"
commit
|
commitdiff
|
tree
2019-11-29
W
i
lfred Hughes
Records: Field
d
eclaration s
y
ntax sho
u
ld match class
.
.
.
commit
|
commitdiff
|
tree
2019-11-28
Wilfred Hughes
Fix aut
o
import namespac
e
test
commit
|
commitdiff
|
tree
2019-11-27
Wilf
r
e
d
Hughes
Syntax error on repeated inh
e
rit
a
nce
commit
|
commitdiff
|
tree
2019-11-27
Wi
l
fre
d
Hugh
e
s
Ban inheritance cycles
commit
|
commitdiff
|
tree
2019-11-27
Wil
f
red
H
u
g
he
s
Ban self::some_abstract_met
h
od
(
) in tr
a
i
t
s
commit
|
commitdiff
|
tree
2019-11-07
Wil
f
red Hugh
e
s
Show
a
n
u
n
derl
i
ne on zero-
w
dith er
r
or p
o
sitions
commit
|
commitdiff
|
tree
2019-11-05
Wilfred Hughes
Ensure fields provided mat
c
h declara
t
ion
commit
|
commitdiff
|
tree
2019-11-04
Wilfred
Hughes
T
ype check output r
e
vi
e
w: Ma
k
e
pu
n
ctuation vis
i
ble
commit
|
commitdiff
|
tree
2019-10-31
Wi
l
f
re
d
Hu
g
hes
I
nheritan
c
e
ch
e
c
k
s
commit
|
commitdiff
|
tree
2019-10-30
W
il
f
red Hughes
Prefer
b
u
i
lt-i
n
Rust macros
for
u
nim
p
l
e
mented
c
ode
commit
|
commitdiff
|
tree
2019-10-29
W
ilfred Hu
g
h
es
Fix --help alignm
e
nt in hh_sing
l
e_typecheck
commit
|
commitdiff
|
tree
2019-10-29
Wilfred Hugh
e
s
Error if
f
ield
s
are repeated in
r
ec
o
r
d declarati
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wilfre
d
Hughes
Check ty
p
e
hints are v
a
lid an
d
t
h
at initial values
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wilfred H
u
gh
e
s
Expand naming checks and naming test cove
r
age
commit
|
commitdiff
|
tree
2019-10-25
Wi
l
fred Hu
g
hes
B
an instantiation
of abs
t
rac
t
records
commit
|
commitdiff
|
tree
2019-10-25
Wilfred
H
ughes
Refactor record name to be
a
n
Aast
.
id
commit
|
commitdiff
|
tree
2019-10-22
Wilf
r
ed Hughes
H
HJ
S
cleanup: Remove __ClosureName
commit
|
commitdiff
|
tree
2019-10-15
Wilfred
Hughes
Records:
Make final the default modifi
e
r
commit
|
commitdiff
|
tree
2019-10-14
Wilfred Hughes
Better panic messag
e
fo
r
b
a
d par
s
ing log
i
c
commit
|
commitdiff
|
tree
2019-10-10
Wilfred
Hughes
Refactor make_all_members
commit
|
commitdiff
|
tree
2019-10-09
Wilfred Hughes
Fix help for --singl
e
commit
|
commitdiff
|
tree
2019-10-09
Wilfre
d
H
ug
h
es
Prefer doc comments before defini
t
ions
commit
|
commitdiff
|
tree
2019-10-08
Wilf
r
ed Hughes
Fix spel
l
i
n
g
commit
|
commitdiff
|
tree
2019-10-08
Wilfred Hughe
s
Fix
t
y
p
o in HH
V
M exte
n
sion f
i
le
commit
|
commitdiff
|
tree
2019-10-08
Wilfred
Hugh
e
s
Allow users to jump to defi
n
iti
o
ns from o
v
erridin
g
.
.
.
commit
|
commitdiff
|
tree
2019-10-04
Wilfred H
u
ghes
Add com
p
rehensi
v
e
h
over d
o
cs for att
r
i
b
utes
commit
|
commitdiff
|
tree
2019-10-04
Wilfr
e
d Hughes
Replace __H
i
pH
o
pS
y
ntax
w
i
th __HipHopSpecific
commit
|
commitdiff
|
tree
2019-10-02
Wilfr
e
d Hughes
R
emove HHJS rem
n
ant
s
commit
|
commitdiff
|
tree
2019-09-23
W
ilfred Hughes
Us
e
deriving e
n
um on more L
S
P types
commit
|
commitdiff
|
tree
2019-09-20
Wilfred Hughes
Use correct LSP cod
e
s f
o
r record definitions
commit
|
commitdiff
|
tree
2019-09-20
Wilfred Hughes
Add a RecordDeclaration
AST node
commit
|
commitdiff
|
tree
2019-09-19
Wilfred Hughes
S
i
mplify test runn
e
r
commit
|
commitdiff
|
tree
2019-09-11
Wilfred Hughe
s
Remove overzea
l
ou
s
g
i
tignore rule
commit
|
commitdiff
|
tree
2019-09-11
Wilfre
d
Hug
h
es
Show
a more
s
pecif
i
c err
o
r when accessing membe
r
s on
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
W
il
f
r
e
d
H
ughes
Clarify error
m
essag
e
s on methods a
n
d pro
p
erti
e
s
commit
|
commitdiff
|
tree
2019-09-06
Wilfred
Hughes
Show the correct sy
n
tax
when type hints
are missing
commit
|
commitdiff
|
tree
2019-09-06
W
i
l
fre
d
Hughes
Forbid dynamic<T>
commit
|
commitdiff
|
tree
2019-09-03
Wilfred Hughes
Appl
y
ocamlformat to the rest
of the c
o
debase
commit
|
commitdiff
|
tree
2019-09-02
Wilfred
H
ughes
Apply
o
ca
m
lf
o
rma
t
to typing/
commit
|
commitdiff
|
tree
2019-09-02
W
i
lfred Hughes
'
require extends' in trait
s
must not shadow abstrac
t
.
.
.
commit
|
commitdiff
|
tree
2019-08-28
Wilfred
Hughes
Don't use Aast
.
Any for b
a
d usa
g
e of ove
r
loade
d
b
uilt
i
ns
.
.
.
commit
|
commitdiff
|
tree
2019-08-28
Wilfred Hugh
e
s
Don't use
A
ast
.
An
y
for array key
f
ields
commit
|
commitdiff
|
tree
2019-08-27
Wilfr
e
d Hughes
Don't
u
se Aast
.
Any for typing errors
commit
|
commitdiff
|
tree
2019-08-25
Wil
f
red
H
u
ghes
Roll o
u
t ocamlfor
m
at more broadly
commit
|
commitdiff
|
tree
2019-08-22
Wilfre
d
H
ughes
T
weak
st
a
tic/inst
a
nce mism
a
tch w
o
rding
commit
|
commitdiff
|
tree
2019-08-16
Wilfr
e
d Hughes
Require a
c
losing > i
n
varray typ
e
expre
s
sions
commit
|
commitdiff
|
tree
2019-08-12
Wilfred Hu
g
h
e
s
App
l
y o
c
amlformat to mo
r
e directories
commit
|
commitdiff
|
tree
2019-08-08
Wil
f
red Hug
h
es
Don't u
s
e
doc comments for copyright hea
d
ers
commit
|
commitdiff
|
tree
2019-08-08
Wilfr
e
d
Hughes
Check expression
i
s LHS be
f
ore gett
i
ng
m
embers
commit
|
commitdiff
|
tree
next