1
0
Fork 0
Commit Graph

132 Commits (cfc8cc781558f789ababe662df75aba9d2e33cc4)

Author SHA1 Message Date
Rob Lourens 344a2cef31 Remove filterSkippedReferences, no longer relevant 2017-06-07 14:24:50 -07:00
Rob Lourens fc7d7f419e Use reflection to get Definition props (now includes fqn and declarationLine) 2017-06-07 14:23:51 -07:00
Rob Lourens 586b0d6baf Move validation testcases out of frameworks folder 2017-06-07 14:01:19 -07:00
Rob Lourens b2a849d6d2 Cleanup ValidationTest some more 2017-06-07 14:00:12 -07:00
Rob Lourens af5a5fe172 Mark test incomplete instead of commenting it out 2017-06-07 11:38:46 -07:00
Rob Lourens eef824488e Make Index->references private again 2017-06-06 16:46:08 -07:00
Rob Lourens 077f0be6f0 Remove 'void' return annotation 2017-06-01 16:05:06 -07:00
Rob Lourens 2568a42e12 Fix autofixable formatting errors 2017-05-25 11:39:42 -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 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 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 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 e46d0ded11 Fix 'type_class' set to wrong value 2017-05-15 16:47:42 -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 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 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
Stephan Unverwerth 08cf1a3fd7 Allow getting type from define() node (#363)
* Allow getting type from define() node
- fixes #364

* Add test case for DefinitionResolver
2017-04-24 11:11:40 +02: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
Jens Hausdorf b1cc7bf6b0 Support constants with define() (#347) 2017-04-17 17:03:08 +02:00
Sara Itani 54f385f9ec Fix misc. issues, add more test cases, update validation test 2017-04-16 15:11:14 -07:00
Sara Itani 2ab7fc037a add more validation test cases 2017-04-13 11:32:37 -07:00
Sara Itani 52d70a283b Update test case locations 2017-04-13 09:13:28 -07:00
Sara Itani 8d11ec7a9c Update validation test comparison exceptions 2017-04-13 09:11:01 -07:00
Sara Itani 0b0cad2dc0 update validation test 2017-04-12 12:51:15 -07:00
Sara Itani 39fe9dc7bc fix issue where vars not being resolved to corresponding parameter definitions, update logging and validation tests 2017-04-11 16:24:35 -07:00
Sara Itani 57ebd58b6c Update validation tests to verify more definition properties, references 2017-04-11 12:54:20 -07:00
Sara Itani 5bd827fa4d include validation tests in separate test group 2017-04-10 19:39:25 -07:00
Sara Itani 59965448f0 Update definition validation tests 2017-04-10 14:20:45 -07:00
Sara Itani 651e6be08a add definition comparison to validation tests 2017-04-10 12:30:46 -07:00
Jens Hausdorf de6aed608c Show constructors and destructors with right symbol (#346) 2017-04-09 19:44:28 +02:00
Sara Itani 42dc2c966d Update validation tests
- assert non-null ASTs
- additional submodules
2017-03-28 13:59:24 -07:00
Sara Itani cd4c6d66d9 Add validation test filesize threshold 2017-03-24 10:30:07 -07:00