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
Static polymorphism check should fold unresolved types
2015-04-23
Jez Ng
Static po
l
y
morphism chec
k
sho
u
ld fold unresolve
d
typ
e
s
commit
|
commitdiff
|
tree
2015-04-22
Jez N
g
Fix
handling of
`super` constraints
commit
|
commitdiff
|
tree
2015-04-14
Jez Ng
Fix sc
o
ping of caug
h
t e
x
cept
i
ons
commit
|
commitdiff
|
tree
2015-04-13
Jez
N
g
R
e
move cu
s
tom var
i
ance
c
o
de for Generators
commit
|
commitdiff
|
tree
2015-04-13
Jez
N
g
Remove
c
ust
o
m variance code for Awaitable
commit
|
commitdiff
|
tree
2015-04-11
Je
z
Ng
Have error messages point to where
a
c
onstr
a
int is
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
Jez Ng
Make note
of contrav
a
r
i
a
nce in error
m
ess
a
ges
commit
|
commitdiff
|
tree
2015-04-11
Jez Ng
Fix subtyping of
T
unresolveds in contrava
r
iant po
s
itions
commit
|
commitdiff
|
tree
2015-04-11
J
e
z Ng
Fix va
r
i
a
nce checks for typedefs
commit
|
commitdiff
|
tree
2015-04-09
Jez Ng
Remo
v
e Rcal
l
commit
|
commitdiff
|
tree
2015-04-07
Jez Ng
Fix var
i
ance check
s
for type co
n
s
t
raints
commit
|
commitdiff
|
tree
2015-04-07
J
ez Ng
C
h
eck
t
hat v
a
rian
c
e of
t
params in
parent c
l
asse
s
are
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Jez N
g
Support
"
super
"
constrai
n
t
s
commit
|
commitdiff
|
tree
2015-04-06
Jez Ng
Add
t
i
m
estamps to logs
commit
|
commitdiff
|
tree
2015-04-04
Jez Ng
Have --lin
t
a
bsolutize the
path in th
e
client
rat
h
er
.
.
.
commit
|
commitdiff
|
tree
2015-04-03
J
ez Ng
Remov
e
i
n
terna
l
_err
o
r
commit
|
commitdiff
|
tree
2015-04-02
J
e
z Ng
Move w
i
th_ti
m
e
out into
Sys_util
s
commit
|
commitdiff
|
tree
2015-04-02
Jez
Ng
A
void one extra map loo
k
u
p
in bad_style
commit
|
commitdiff
|
tree
2015-04-01
Jez Ng
Support "sup
e
r
"
as a constraint to
k
e
n in typ
e
var lists
commit
|
commitdiff
|
tree
2015-03-24
Jez Ng
Sort lint errors
commit
|
commitdiff
|
tree
2015-03-24
Je
z
Ng
Add str
i
p
_all_ns to get class name w
i
thout all
n
amespace
.
.
.
commit
|
commitdiff
|
tree
2015-03-24
J
ez Ng
Have a c
o
n
figurable timeo
u
t for
the
l
o
a
d script
commit
|
commitdiff
|
tree
2015-03-20
Jez Ng
Allow
h
h
_singl
e
_ty
p
e_
c
heck to
fa
k
e directory p
a
ths
commit
|
commitdiff
|
tree
2015-03-19
Jez Ng
Allow
c
lass constants
t
o be tr
e
at
e
d as static strings
.
commit
|
commitdiff
|
tree
2015-03-19
Jez Ng
S
u
ppor
t
stati
c
chec
k
s on double-quoted s
t
ri
n
gs
commit
|
commitdiff
|
tree
2015-03-16
Jez
Ng
Re
v
ert "[
h
ack] Static
p
olymorp
h
ism
check sh
o
uld fold
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
Je
z
N
g
Static polymorphism check should fold un
r
esolved
t
y
pes
commit
|
commitdiff
|
tree
2015-03-09
Jez Ng
R
estart server when
.
hhco
n
f
ig
changes
commit
|
commitdiff
|
tree
2015-03-06
Jez Ng
Run all t
y
ping
c
hecks o
n
hhi files
commit
|
commitdiff
|
tree
2015-03-04
Jez Ng
Run NastCheck
o
n
all d
e
cl files
commit
|
commitdiff
|
tree
2015-03-04
Jez Ng
hackificator
:
Convert exit
s
tat
e
ments into function
.
.
.
commit
|
commitdiff
|
tree
2015-03-04
Jez
N
g
h
a
ckificator: F
i
x
c
as
e
of `
f
or
e
ach`
commit
|
commitdiff
|
tree
2015-02-28
Jez Ng
Run all declaration checks fo
r
buil
t
in h
h
i
f
i
les
commit
|
commitdiff
|
tree
2015-02-28
Jez
N
g
F
ix up "Check for uni
m
plemented
abstract functions
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
Jez Ng
C
h
e
ck
for unimplemented
abstract
func
t
ions in d
e
cl
.
.
.
commit
|
commitdiff
|
tree
2015-02-26
Jez
N
g
Have d
e
cl mode d
o
th
e
default p
a
rameter
v
alue check
too
commit
|
commitdiff
|
tree
2015-02-26
Je
z
Ng
Fix tests bro
k
e
n by
bad reba
s
e
/
land + removal of
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
J
e
z Ng
hackif
i
c
a
tor:
Automati
c
a
l
ly convert $a{
1
} to $a[1]
commit
|
commitdiff
|
tree
2015-02-25
Jez Ng
hackificator
:
Autom
a
tically co
n
ve
r
t `<>` to `!=`
commit
|
commitdiff
|
tree
2015-02-25
Je
z
Ng
Remove anot
h
e
r
unnecessary decl check
commit
|
commitdiff
|
tree
2015-02-25
Je
z
Ng
Have decl mo
d
e sanity c
h
eck class extending
too
commit
|
commitdiff
|
tree
2015-02-25
Jez Ng
h
a
ckificator: Au
t
o
m
a
t
ical
l
y conv
e
rt
`
a
nd` and `or`
commit
|
commitdiff
|
tree
2015-02-25
Jez Ng
Add case fixing to hackificator
commit
|
commitdiff
|
tree
2015-02-24
Jez N
g
H
a
v
e hh_
s
i
n
gle_type_check use
a
mode typ
e
i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
J
e
z
Ng
Impr
o
ve
mult
i
ple-fil
e
s-in-one h
a
ck in hh_
s
ing
l
e
_
ty
p
e_ch
e
c
k
.
commit
|
commitdiff
|
tree
2015-02-24
Jez Ng
F
ix column posi
t
ion of
XHP
h
ints
commit
|
commitdiff
|
tree
2015-02-21
Je
z
N
g
Rename /
reorganize linting code
commit
|
commitdiff
|
tree
2015-02-20
Jez Ng
Allow m
u
ltiple Nast tra
v
ersals to be comb
i
ned
.
commit
|
commitdiff
|
tree
2015-02-20
Jez
Ng
Make Lin
t
m
o
dule
mor
e
inde
p
endent
o
f Errors
commit
|
commitdiff
|
tree
2015-02-20
Jez Ng
Have hh_single_typ
e
_check print mul
t
iple li
n
t errors
commit
|
commitdiff
|
tree
2015-02-20
Jez
Ng
Add
hh_client --
l
int-
a
ll flag
commit
|
commitdiff
|
tree
2015-02-20
Jez Ng
Parallelize linting
.
commit
|
commitdiff
|
tree
2015-02-20
Jez Ng
Fac
t
or out
s
o
m
e string evaluation code
.
commit
|
commitdiff
|
tree
2015-02-18
Jez Ng
Add l
i
nt check f
o
r collectio
n
literal syntax
commit
|
commitdiff
|
tree
2015-02-18
Jez Ng
Add hh_client
--li
s
t-
m
odes
commit
|
commitdiff
|
tree
2015-02-18
Jez Ng
Begin adding FB-on
l
y l
i
nt c
h
ecks
commit
|
commitdiff
|
tree
2015-02-18
J
ez
N
g
Add lint checks for TRUE / FALSE / NULL
commit
|
commitdiff
|
tree
2015-02-18
Jez Ng
Avoid timing out when list o
f
errors is very long
commit
|
commitdiff
|
tree
2015-02-18
Jez Ng
Rewrite E
n
um c
l
asses in
decl mode as
we
l
l
.
commit
|
commitdiff
|
tree
2015-02-17
Jez Ng
Fo
r
m
at d
o
cblocks so that
Rema
r
kup u
n
derstands them
commit
|
commitdiff
|
tree
2015-02-10
Jez N
g
Fact
o
r
ou
t
get_defs
commit
|
commitdiff
|
tree
2015-02-10
Jez Ng
F
i
x buil
d
f
or 3
.
12
commit
|
commitdiff
|
tree
2015-02-10
Jez Ng
Form
a
t switch* tests
commit
|
commitdiff
|
tree
2015-02-06
Jez Ng
Have h
h
_for
m
a
t
'
s
lexer eat up tr
a
iling space
s
commit
|
commitdiff
|
tree
2015-02-06
Jez Ng
Format:
S
implify diff generation
commit
|
commitdiff
|
tree
2015-02-06
Jez Ng
Format test* tests
commit
|
commitdiff
|
tree
2015-02-06
J
ez Ng
Forma
t
: A
d
d
n
ewli
n
e at
e
nd of m
u
lt
i
-line
s
e
lf-closing
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Je
z
Ng
Format the arra
y
* tests
commit
|
commitdiff
|
tree
2015-02-05
Jez Ng
Format while* tests
commit
|
commitdiff
|
tree
2015-02-05
Je
z
Ng
Format aw
a
it* t
e
sts
commit
|
commitdiff
|
tree
2015-02-05
Jez Ng
Format yield* test
s
commit
|
commitdiff
|
tree
2015-02-05
Jez Ng
F
o
rmat
p
arent
*
tes
t
s
commit
|
commitdiff
|
tree
2015-02-05
Jez Ng
Form
a
t erling_
l
oop
*
t
e
sts
commit
|
commitdiff
|
tree
2015-02-05
J
ez Ng
Forma
t
the shape* tests
commit
|
commitdiff
|
tree
2015-02-05
J
e
z Ng
For
m
at new_* tests
commit
|
commitdiff
|
tree
2015-02-05
Je
z
Ng
Format: Outp
u
t unified dif
f
commit
|
commitdiff
|
tree
2015-02-03
Je
z
Ng
Allow
E
n
um<
a
r
r
aykey
>
commit
|
commitdiff
|
tree
2015-01-31
Je
z
Ng
Simplify constant type
inference
commit
|
commitdiff
|
tree
2015-01-31
Jez
Ng
Mak
e
l
z
4 a dependency of hack_test
commit
|
commitdiff
|
tree
2015-01-31
Jez Ng
Depre
c
a
te si
z
eof
(
)
commit
|
commitdiff
|
tree
2015-01-31
J
e
z Ng
Avoid dupl
i
cati
n
g deprecat
e
d errors
commit
|
commitdiff
|
tree
2015-01-31
J
e
z Ng
Supp
o
rt co
n
c
atenate
d
strings & escape se
q
uences in
.
.
.
commit
|
commitdiff
|
tree
2015-01-31
Jez Ng
Allow string co
n
catenation in user attri
b
utes
.
commit
|
commitdiff
|
tree
2015-01-30
Jez Ng
Sort list of errors
commit
|
commitdiff
|
tree
2015-01-30
Jez
N
g
Deprecate is_integer, is_long,
and other is_*
aliases
commit
|
commitdiff
|
tree
2015-01-29
J
ez Ng
Deprecat
e
j
oi
n
,
split, and c
r
eat
e
_function
.
commit
|
commitdiff
|
tree
2015-01-28
Jez Ng
Rec
o
gnize __Depr
e
cate
d
at
t
r
i
bute on functions and methods
commit
|
commitdiff
|
tree
2015-01-28
Jez
Ng
Store at
t
ributes in a
l
ist instead of a map
commit
|
commitdiff
|
tree
2015-01-28
Jez N
g
A
v
oid using P
a
th module for hhi
r
oot
commit
|
commitdiff
|
tree
2015-01-28
Jez
Ng
Simplify
h
hi root h
a
ndling
commit
|
commitdiff
|
tree
2015-01-27
Jez Ng
Revert "Reverse li
s
t of hack error
.
"
commit
|
commitdiff
|
tree
2015-01-22
Jez
N
g
Fix
l
oad scrip
t
parsing
commit
|
commitdiff
|
tree
2015-01-22
J
ez
N
g
F
i
x
o
p
t
ion parsing
commit
|
commitdiff
|
tree
2015-01-17
Jez Ng
Format
t
he anon* tests
commit
|
commitdiff
|
tree
2015-01-17
Je
z
Ng
Add option to
forma
t
P
H
P a
n
d decl files
commit
|
commitdiff
|
tree
2015-01-17
Jez N
g
Format ab
s
trac
t
* tests
commit
|
commitdiff
|
tree
2015-01-17
J
ez Ng
F
o
rm
a
t the naming_
o
k
*
t
e
s
t
s
commit
|
commitdiff
|
tree
2015-01-17
J
e
z Ng
Format the
*
foreach* te
s
t
s
commit
|
commitdiff
|
tree
2015-01-17
Jez Ng
For
m
a
t
:
Use
h
e
a
der detection logic in the p
a
rser
commit
|
commitdiff
|
tree
2015-01-16
Jez Ng
Format the
type
c
hec
k
/typing_fail* tes
t
s
commit
|
commitdiff
|
tree
next