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
|
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
|
6d39d87278
|
Fix class inheritance issue, fix parenthesized expression type resolution
|
2017-04-13 11:51:10 -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 |
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
|
981b74a6db
|
don't get docblock comment for namespace definition nodes
|
2017-04-11 12:52:24 -07:00 |
Sara Itani
|
219c018ab2
|
Disclude anonymous class members from definitions
|
2017-04-10 21:58:08 -07:00 |
Sara Itani
|
b02c164c2b
|
fix property / constant ancestor check
|
2017-04-10 13:13:47 -07:00 |
Sara Itani
|
21cee77624
|
include traits and interfaces when retrieving fqn
|
2017-04-10 12:42:49 -07:00 |
Sara Itani
|
fa52aef28a
|
revert isClass -> canBeInstantiated
- ensures consistency w/ old parser
|
2017-04-10 12:29:58 -07:00 |
Sara Itani
|
d62bdeac82
|
revert earlier change to fix tests
|
2017-03-29 10:45:38 -07:00 |
Sara Itani
|
a5fec9452b
|
Fix misc. issues in language server
|
2017-03-28 14:02:26 -07:00 |
Sara Itani
|
c84b91de2b
|
Fix exception during definition resolution
|
2017-03-24 10:30:34 -07:00 |
Sara Itani
|
7b633f5e07
|
minor perf improvements
|
2017-03-21 15:25:49 -07:00 |
Sara Itani
|
81ba7df91c
|
fix some crashes, perf issues
|
2017-03-15 14:10:52 -07:00 |
Sara Itani
|
4324530389
|
Find all references support
|
2017-03-09 15:57:57 -08:00 |
Sara Itani
|
167b6ac6f2
|
Update getDocBlock to use context information. All Definition tests pass!
|
2017-03-06 21:31:13 -08:00 |
Sara Itani
|
e45648daab
|
fix global constant fallback
|
2017-03-06 16:12:26 -08:00 |
Sara Itani
|
afca7ea7e0
|
fix definitions namespaced function calls
|
2017-03-06 16:08:06 -08:00 |
Sara Itani
|
d02253c9f6
|
fix base class logic
|
2017-03-06 15:34:43 -08:00 |
Sara Itani
|
1ff1b38ec2
|
fix subscript expression resolution
|
2017-03-06 14:21:36 -08:00 |
Sara Itani
|
d21e7e7008
|
Fix qualified name resolution
|
2017-03-06 11:07:05 -08:00 |
Sara Itani
|
1316761e5e
|
fix scoped expression definition resolution
|
2017-03-06 11:01:10 -08:00 |
Sara Itani
|
c18bec0d50
|
small fixes, add diagnostic mode
|
2017-03-05 23:23:33 -08:00 |
Sara Itani
|
d3f2bebb40
|
Hover and Go-To definition (in progress)
|
2017-03-05 20:22:13 -08:00 |
Sara Itani
|
15eed55158
|
Symbol support for Microsoft/tolerant-php-parser
|
2017-03-04 20:56:01 -08:00 |
Sara Itani
|
e7b04f7518
|
extract symbol information
|
2017-03-01 16:51:52 -08:00 |
Sara Itani
|
b1eb43516d
|
update definition resolver interfaces
|
2017-03-01 16:51:46 -08:00 |
Sara Itani
|
591ecbd7d3
|
Extract static FQN methods to FqnUtilities
|
2017-03-01 16:51:45 -08:00 |
Sara Itani
|
df315df04b
|
start refactoring definition resolver
|
2017-03-01 16:51:43 -08:00 |