elpasync pushed a change to branch externals/phpinspect. from f1e4a5be7d Remove debug statement for company backend new 84ddaf1dc2 Fix all byte compilation warnings and errors (for real this time (probably)) new 9d697550f7 Fix oopsie in compile script new daf070a083 Add missing struct definition
Summary of changes: benchmarks/parse-file.el | 17 +- compile.bash | 9 + phpinspect-autoload.el | 20 +- phpinspect-bmap.el | 8 + phpinspect-buffer.el | 3 +- phpinspect-cache.el | 43 +++- phpinspect-changeset.el | 14 +- phpinspect-class-struct.el | 68 +++++++ phpinspect-class.el | 12 +- phpinspect-edtrack.el | 170 ++++++++-------- phpinspect-eldoc.el | 3 +- phpinspect-imports.el | 8 +- phpinspect-index.el | 70 +------ phpinspect-parse-context.el | 21 +- phpinspect-parser.el | 448 +++++++++++++++++++++-------------------- phpinspect-pipeline.el | 2 +- phpinspect-project-struct.el | 72 +++++++ phpinspect-project.el | 170 +++++++++------- phpinspect-resolve.el | 10 +- phpinspect-resolvecontext.el | 32 +-- phpinspect-suggest.el | 2 +- phpinspect-toc.el | 3 +- phpinspect-token-predicates.el | 26 ++- phpinspect-type.el | 69 +++++++ phpinspect-util.el | 73 +++---- phpinspect-worker.el | 89 +------- test/phpinspect-test.el | 2 +- test/test-autoload.el | 22 +- test/test-class.el | 4 +- test/test-index.el | 2 +- test/test-parse-context.el | 2 +- test/test-parser.el | 4 +- test/test-resolvecontext.el | 2 +- 33 files changed, 835 insertions(+), 665 deletions(-) create mode 100644 compile.bash create mode 100644 phpinspect-class-struct.el create mode 100644 phpinspect-project-struct.el