1
0
Fork 0
Commit Graph

313 Commits (3cb0c03c81a9aaf554f6e3f541a6ab161e4dbdaf)

Author SHA1 Message Date
Rob Lourens 3cb0c03c81 Restore more type annotations 2017-06-06 16:05:47 -07:00
Rob Lourens f1c0cc5c06 Remove comments, question answered by Felix 2017-06-06 14:41:42 -07:00
Rob Lourens f16866ae4d Restore type annotation 2017-06-06 14:40:24 -07:00
Rob Lourens 65363b7390 Add comment on try/catch in DefinitionResolver 2017-06-06 14:39:44 -07:00
Rob Lourens e0a7b2108e Fix possible Node/MissingToken mismatch (error reported in Lumen project) 2017-06-06 14:25:27 -07:00
Rob Lourens d56d1b7fe7 $index can be private again 2017-06-02 17:10:33 -07:00
Rob Lourens f144ca7c26 Refactor findVariableDefinitionsInNode to simplify and avoid closure use 2017-06-02 17:09:01 -07:00
Rob Lourens 260969b3be Remove Performance.php comments 2017-06-02 15:43:15 -07:00
Rob Lourens 077f0be6f0 Remove 'void' return annotation 2017-06-01 16:05:06 -07:00
Rob Lourens de44ce5cd4 Fix error from completions after typing 'new' 2017-05-31 20:22:37 -07:00
Rob Lourens 2568a42e12 Fix autofixable formatting errors 2017-05-25 11:39:42 -07:00
Rob Lourens 05aa935908 Bump phpunit memory limit 2017-05-24 21:43:16 -07:00
Rob Lourens 22481480e3 Remove nullDocs logging - Tolerant parser doesn't produce null SourceFileNodes 2017-05-24 21:37:00 -07:00
Rob Lourens 9c35aa6bd0 Remove stats.md
- Perf result is saved in the PR, don't need a file here forever
2017-05-24 21:33:12 -07:00
Rob Lourens 3dfe505727 Remove "Tolerant" alias
- Now unnecessary
-  Makes type annotations more readable
2017-05-24 11:26:53 -07:00
Rob Lourens 836cdb77c0 Fix HoverTest after previous fixture change 2017-05-24 11:25:01 -07:00
Rob Lourens f51af8bc0d Minor cleanup 2017-05-23 18:27:11 -07:00
Rob Lourens 97937eaadb Fix unsupported hover test 2017-05-22 15:44:24 -07:00
Rob Lourens d7a4034eac Merge branch 'tolerantMasterMerge' into tolerant 2017-05-22 15:31:42 -07:00
Rob Lourens 6e1f638b36 Remove nikic/php-parser reference 2017-05-19 14:41:17 -07:00
Rob Lourens b4e77f2e9c Remove more PhpParser\Node references 2017-05-19 14:40:38 -07:00
roblou 442fc7ea02 Remove remaining 'use PhpParser\' statements and some dead code 2017-05-19 14:26:30 -07:00
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 552d99e95c Merge remote-tracking branch 'upstream/master' into tolerant 2017-05-19 11:25:26 -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