This website requires JavaScript.
3dfe505727
Remove "Tolerant" alias - Now unnecessary - Makes type annotations more readable
Rob Lourens
2017-05-24 11:26:53 -0700
836cdb77c0
Fix HoverTest after previous fixture change
Rob Lourens
2017-05-24 11:25:01 -0700
f51af8bc0d
Minor cleanup
Rob Lourens
2017-05-23 18:27:11 -0700
97937eaadb
Fix unsupported hover test
Rob Lourens
2017-05-22 15:44:24 -0700
d7a4034eac
Merge branch 'tolerantMasterMerge' into tolerant
Rob Lourens
2017-05-22 15:31:22 -0700
6e1f638b36
Remove nikic/php-parser reference
Rob Lourens
2017-05-19 14:41:17 -0700
b4e77f2e9c
Remove more PhpParser\Node references
Rob Lourens
2017-05-19 14:40:38 -0700
442fc7ea02
Remove remaining 'use PhpParser\' statements and some dead code
roblou
2017-05-19 14:26:30 -0700
71d71a896c
Remove obsolete NodeVisitors
roblou
2017-05-19 14:17:21 -0700
cf9590b9b7
Remove "use PhpParser\Node"
roblou
2017-05-19 13:45:23 -0700
5e9dfa104b
Remove original DefinitionResolver, remove "Tolerant" on file names
roblou
2017-05-19 13:39:16 -0700
552d99e95c
Merge remote-tracking branch 'upstream/master' into tolerant
roblou
2017-05-19 11:25:26 -0700
a9be548cb1
Remove LoggedDefinitionResolver
roblou
2017-05-19 11:16:29 -0700
fc3e8ef349
Fix ParseErrorTests
roblou
2017-05-19 10:55:22 -0700
f2e6e3aa66
Remove tmp test logging
roblou
2017-05-19 10:46:13 -0700
b5412621d6
Fix completion tests to handle receiving all items
Rob Lourens
2017-05-18 18:58:01 -0700
67081c4abe
Clean up completions, fix exceptions thrown from running strpos on empty strings
Rob Lourens
2017-05-18 14:26:34 -0700
1fa29ccae5
Fix exception thrown when getting completions on Definitions with a null type- this is expected
Rob Lourens
2017-05-18 11:17:09 -0700
91f13795d6
Don't try to filter completions by member name, vscode does it
Rob Lourens
2017-05-18 11:03:13 -0700
253f9b50a4
Fix completions on -> next to an unrelated token
Rob Lourens
2017-05-17 23:41:35 -0700
90b40ef449
Fix composer references
Rob Lourens
2017-05-17 14:57:54 -0700
e46d0ded11
Fix 'type_class' set to wrong value
Rob Lourens
2017-05-15 16:47:42 -0700
403e0c5743
Remove diagnostics log disable hack
Rob Lourens
2017-05-15 15:32:29 -0700
22ddb81f28
Also fix disabled validation test output files
Rob Lourens
2017-05-15 15:32:08 -0700
1bb710f852
Fix absolute paths and escaped slashes in validation expected output
Rob Lourens
2017-05-15 15:30:29 -0700
addc862404
Add Diagnostic source and severity
Rob Lourens
2017-05-14 14:17:43 -0700
de08134173
Point at master branch of tolerant-php-parser
Rob Lourens
2017-05-12 09:47:24 -0700
819ac0173f
Merge 88de6556a3
into 08cf1a3fd7
Alan.Li
2017-05-10 18:36:17 +0000
88de6556a3
Make indexing sync-ed.
Alan Li
2017-05-10 14:29:52 -0400
f87dbb9518
Fix text document loader bug.
Alan Li
2017-05-10 10:11:14 -0400
57f9e1f20e
Fix completions test (insertText is optional)
Rob Lourens
2017-05-02 11:08:02 -0700
31441f4b7e
Remove ParserResourceFactory and DefinitionResolverInterface (leave original DefinitionResolver for now, for more testing)
Rob Lourens
2017-05-02 11:04:44 -0700
30da705a88
Fix codesniffer reference
Rob Lourens
2017-05-02 10:52:37 -0700
bb94aeac7e
Add newStatic.php to skipped.json
Rob Lourens
2017-05-01 22:40:01 -0700
dc673373df
Rewrite .expected file on test failure and rename "broken" -> "_cases"
Rob Lourens
2017-05-01 22:22:22 -0700
ce548deb9d
Update baselines - failing tests are verified as expected
Rob Lourens
2017-05-01 21:32:01 -0700
ede5edc40d
Add .expected.json files and skipped.json
Rob Lourens
2017-05-01 21:14:48 -0700
587822b558
$references are now an array, not an object - fix removing skipped refs
Rob Lourens
2017-05-01 21:14:04 -0700
4d476714ff
Fix ValidationTest to read serialized results
Rob Lourens
2017-05-01 16:52:30 -0700
f201ecd177
Rewrite ValidationTest
Rob Lourens
2017-05-01 16:50:42 -0700
8af671e917
Add validation test submodules
Rob Lourens
2017-05-01 11:49:39 -0700
ee5a7d79a7
Add tests for caching packages based on version, reference/revision
John S Long
2017-04-30 11:44:12 -0500
ad077ba343
Remove hard-coded file count in language server test.
John S Long
2017-04-30 11:43:33 -0500
929ea30724
Refactor duplicate check for package name, fix syntax violation
John S Long
2017-04-29 23:11:49 -0500
e0446abd86
Allow getting type from define() node (#363 )
Stephan Unverwerth
2017-04-24 11:11:40 +0200
8731afb89f
Support constants with define() (#347 )
Jens Hausdorf
2017-04-17 17:03:08 +0200
eef6613b4b
Show constructors and destructors with right symbol (#346 )
Jens Hausdorf
2017-04-09 19:44:28 +0200
d2740b1fa0
Update PHPParser dependency (#345 )
Jens Hausdorf
2017-04-09 18:23:46 +0200
3a10ebe507
Enforce memory limit in phpunit.xml (#320 )
Sara Itani
2017-04-02 05:08:45 -0700
27dd729ec7
Fix missing '()' for function definition (#340 )
Talv
2017-04-02 00:30:10 +0200
7940ea4889
Revert "Fix tolerant-php-parser branch ref" (I blame @mousetraps)
Rob Lourens
2017-04-26 11:31:58 -0700
3e22956be9
Fix tolerant-php-parser branch ref
Rob Lourens
2017-04-26 11:26:00 -0700
9438724f28
Cache source packages when reference/revision is available
John S Long
2017-04-25 22:48:06 -0500
76c8536e91
first pass at completion provider (work in progress)
Sara Itani
2017-04-25 17:09:52 -0700
0b86f605f1
Merge 5fe4272a76
into 08cf1a3fd7
Sara Itani
2017-04-24 11:32:59 +0000
662af08925
Merge 912e54dae2
into 08cf1a3fd7
Sébastien Müller
2017-04-24 11:32:58 +0000
b93d05b8fe
Merge c79d3d2cdd
into 08cf1a3fd7
Sensirex
2017-04-24 11:32:58 +0000
cf3cdc56e9
Merge af900372b3
into 08cf1a3fd7
belazor
2017-04-24 11:32:58 +0000
9cf04950d5
Merge 8551907577
into 08cf1a3fd7
Jens Hausdorf
2017-04-24 09:29:18 +0000
08cf1a3fd7
Allow getting type from define() node (#363 )
v4.4.1
Stephan Unverwerth
2017-04-24 11:11:40 +0200
e7d1a60273
Add test case in DefinitionResolverTest for 'define' node
Stephan Unverwerth
2017-04-24 11:03:35 +0200
0c77049dff
Clean DefinitionResolver
Stephan Unverwerth
2017-04-24 11:02:47 +0200
6752c26bf1
Add test case for DefinitionResolver
Stephan Unverwerth
2017-04-24 00:16:54 +0200
2a19995dc4
Allow getting type from define() node - fixes #286
Stephan Unverwerth
2017-04-22 23:39:41 +0200
af900372b3
Fix for #286
Fillip Hannisdal
2017-04-22 16:51:01 +0100
ed6469219a
fix trait use and scoped call expressions
Sara Itani
2017-04-20 01:33:45 -0700
223a2eac6c
fix return type resolution issue
Sara Itani
2017-04-20 00:58:26 -0700
347a5a12ae
Update + clarify type resolution logic
Sara Itani
2017-04-20 00:20:47 -0700
bfbad095ee
Fix and start cleaning up type resolution issues
Sara Itani
2017-04-19 17:52:37 -0700
f5a93a2e09
refactor definition resolver, fix misc. issues
Sara Itani
2017-04-18 22:48:26 -0700
8551907577
progress
jens1o
2017-04-17 22:17:38 +0200
3cc0c038bf
fix test
Jens Hausdorf
2017-04-17 21:22:52 +0200
d0b275b33a
fix code style
Jens Hausdorf
2017-04-17 21:18:19 +0200
2437c5aca6
Merge branch 'master' into jens1o-resolve-self
Jens Hausdorf
2017-04-17 21:10:02 +0200
393eb6ff91
fix variable naming
jens1o
2017-04-17 21:03:40 +0200
23438b8281
🚀 Support self reference
jens1o
2017-04-17 21:01:42 +0200
60ad4f3a03
Merge c7488ad5ca
into b1cc7bf6b0
Felix Becker
2017-04-17 15:03:13 +0000
b1cc7bf6b0
Support constants with define() (#347 )
v4.4.0
Jens Hausdorf
2017-04-17 17:03:08 +0200
ede90472d0
Remove whitespace
Felix Becker
2017-04-17 16:40:29 +0200
8ac306f653
Update SymbolInformation.php
Felix Becker
2017-04-17 16:37:21 +0200
2625a1062b
fix test & revert last commit
jens1o
2017-04-17 16:32:19 +0200
93fae1bb13
update code style
jens1o
2017-04-17 16:16:31 +0200
9d1af84122
code style
jens1o
2017-04-17 16:06:30 +0200
6fea33db04
unify code
jens1o
2017-04-17 16:04:12 +0200
7380acc49f
fix code style
jens1o
2017-04-17 12:18:27 +0200
76e7170f15
rename test constant and fix name gets renamed bug
jens1o
2017-04-17 12:15:46 +0200
c7488ad5ca
Merge branch 'master' into nullable-types
nullable-types
Felix Becker
2017-04-17 10:40:57 +0200
65686c6d4c
Fix namespace name, use variable issues
Sara Itani
2017-04-16 16:32:38 -0700
54f385f9ec
Fix misc. issues, add more test cases, update validation test
Sara Itani
2017-04-16 15:11:14 -0700
4382821b8c
Update logger to better handle errors
Sara Itani
2017-04-16 15:09:05 -0700
6d39d87278
Fix class inheritance issue, fix parenthesized expression type resolution
Sara Itani
2017-04-13 11:51:10 -0700
2ab7fc037a
add more validation test cases
Sara Itani
2017-04-13 11:32:37 -0700
596d7f0bef
Add isolated validation test cases
Sara Itani
2017-04-13 09:14:58 -0700
52d70a283b
Update test case locations
Sara Itani
2017-04-13 09:13:28 -0700
26152b1de6
Temporary change to expose index to validation tests
Sara Itani
2017-04-13 09:13:03 -0700
05bccec84d
Ensure duplicate ScopedPropertyAccess expressions don't appear
Sara Itani
2017-04-13 09:12:30 -0700
8d11ec7a9c
Update validation test comparison exceptions
Sara Itani
2017-04-13 09:11:01 -0700
ed2a591fa0
Add stats from last perf run
Sara Itani
2017-04-12 16:54:38 -0700
d6d9712134
clarify logic around scoped and member access expressions
Sara Itani
2017-04-12 16:53:03 -0700
35ce3af324
fix issue where call expression references weren't being properly indexed
Sara Itani
2017-04-12 12:51:24 -0700