Felix Becker
|
54073c56fc
|
More polish
|
2017-06-08 14:50:59 +02:00 |
Rob Lourens
|
4ade5fdbb2
|
Fix sniff issues, exclude 'cases' test files from codesniff
|
2017-06-07 18:26:58 -07:00 |
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 |