1
0
Fork 0
Commit Graph

280 Commits (71d71a896c5b202d5092499ef93b0e081cdcb6ff)

Author SHA1 Message Date
roblou 71d71a896c Remove obsolete NodeVisitors 2017-05-19 14:17:21 -07:00
roblou cf9590b9b7 Remove "use PhpParser\Node" 2017-05-19 13:45:23 -07:00
roblou 5e9dfa104b Remove original DefinitionResolver, remove "Tolerant" on file names 2017-05-19 13:39:16 -07:00
roblou a9be548cb1 Remove LoggedDefinitionResolver 2017-05-19 11:16:29 -07:00
roblou fc3e8ef349 Fix ParseErrorTests 2017-05-19 10:55:22 -07:00
roblou f2e6e3aa66 Remove tmp test logging 2017-05-19 10:46:13 -07:00
Rob Lourens b5412621d6 Fix completion tests to handle receiving all items 2017-05-18 21:06:28 -07:00
Rob Lourens 67081c4abe Clean up completions, fix exceptions thrown from running strpos on empty strings 2017-05-18 14:26:34 -07:00
Rob Lourens 1fa29ccae5 Fix exception thrown when getting completions on Definitions with a null type- this is expected 2017-05-18 11:17:09 -07:00
Rob Lourens 91f13795d6 Don't try to filter completions by member name, vscode does it 2017-05-18 11:03:13 -07:00
Rob Lourens 253f9b50a4 Fix completions on -> next to an unrelated token 2017-05-17 23:41:35 -07:00
Rob Lourens 90b40ef449 Fix composer references 2017-05-17 14:57:54 -07:00
Rob Lourens e46d0ded11 Fix 'type_class' set to wrong value 2017-05-15 16:47:42 -07:00
Rob Lourens 403e0c5743 Remove diagnostics log disable hack 2017-05-15 15:32:29 -07:00
Rob Lourens 22ddb81f28 Also fix disabled validation test output files 2017-05-15 15:32:08 -07:00
Rob Lourens 1bb710f852 Fix absolute paths and escaped slashes in validation expected output 2017-05-15 15:30:29 -07:00
Rob Lourens addc862404 Add Diagnostic source and severity 2017-05-14 14:17:43 -07:00
Rob Lourens de08134173 Point at master branch of tolerant-php-parser 2017-05-12 09:47:24 -07:00
Rob Lourens 57f9e1f20e Fix completions test (insertText is optional) 2017-05-02 11:08:02 -07:00
Rob Lourens 31441f4b7e Remove ParserResourceFactory and DefinitionResolverInterface (leave original DefinitionResolver for now, for more testing) 2017-05-02 11:04:44 -07:00
Rob Lourens 30da705a88 Fix codesniffer reference 2017-05-02 10:52:37 -07:00
Rob Lourens bb94aeac7e Add newStatic.php to skipped.json 2017-05-01 22:40:01 -07:00
Rob Lourens dc673373df Rewrite .expected file on test failure and rename "broken" -> "_cases" 2017-05-01 22:22:22 -07:00
Rob Lourens ce548deb9d Update baselines - failing tests are verified as expected 2017-05-01 21:32:01 -07:00
Rob Lourens ede5edc40d Add .expected.json files and skipped.json 2017-05-01 21:14:48 -07:00
Rob Lourens 587822b558 $references are now an array, not an object - fix removing skipped refs 2017-05-01 21:14:04 -07:00
Rob Lourens 4d476714ff Fix ValidationTest to read serialized results 2017-05-01 20:20:44 -07:00
Rob Lourens f201ecd177 Rewrite ValidationTest 2017-05-01 16:50:42 -07:00
Rob Lourens 8af671e917 Add validation test submodules 2017-05-01 11:49:39 -07:00
Rob Lourens 7940ea4889 Revert "Fix tolerant-php-parser branch ref" (I blame @mousetraps)
This reverts commit 3e22956be9.
2017-04-26 11:32:17 -07:00
Rob Lourens 3e22956be9 Fix tolerant-php-parser branch ref 2017-04-26 11:26:00 -07:00
Sara Itani 76c8536e91 first pass at completion provider (work in progress) 2017-04-25 17:09:52 -07:00
Sara Itani ed6469219a fix trait use and scoped call expressions 2017-04-20 01:33:45 -07:00
Sara Itani 223a2eac6c fix return type resolution issue 2017-04-20 00:58:26 -07:00
Sara Itani 347a5a12ae Update + clarify type resolution logic 2017-04-20 00:20:47 -07:00
Sara Itani bfbad095ee Fix and start cleaning up type resolution issues 2017-04-19 17:52:37 -07:00
Sara Itani f5a93a2e09 refactor definition resolver, fix misc. issues 2017-04-18 22:48:26 -07:00
Sara Itani 65686c6d4c Fix namespace name, use variable issues 2017-04-16 16:32:38 -07:00
Sara Itani 54f385f9ec Fix misc. issues, add more test cases, update validation test 2017-04-16 15:11:14 -07:00
Sara Itani 4382821b8c Update logger to better handle errors 2017-04-16 15:09:05 -07:00
Sara Itani 6d39d87278 Fix class inheritance issue, fix parenthesized expression type resolution 2017-04-13 11:51:10 -07:00
Sara Itani 2ab7fc037a add more validation test cases 2017-04-13 11:32:37 -07:00
Sara Itani 596d7f0bef Add isolated validation test cases 2017-04-13 09:14:58 -07:00
Sara Itani 52d70a283b Update test case locations 2017-04-13 09:13:28 -07:00
Sara Itani 26152b1de6 Temporary change to expose index to validation tests 2017-04-13 09:13:03 -07:00
Sara Itani 05bccec84d Ensure duplicate ScopedPropertyAccess expressions don't appear 2017-04-13 09:12:30 -07:00
Sara Itani 8d11ec7a9c Update validation test comparison exceptions 2017-04-13 09:11:01 -07:00
Sara Itani ed2a591fa0 Add stats from last perf run 2017-04-12 16:54:38 -07:00
Sara Itani d6d9712134 clarify logic around scoped and member access expressions 2017-04-12 16:53:03 -07:00
Sara Itani 35ce3af324 fix issue where call expression references weren't being properly indexed 2017-04-12 12:51:24 -07:00