8000 Tags · ericjee/phpactor · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: ericjee/phpactor

Tags

0.18.1

Toggle 0.18.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Ensure stable deps (phpactor#1345)

0.18.0

Toggle 0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
PHP 8.1 support via. Tolerant Parser 0.1 Update (phpactor#1332)

* PHP 8.1 support via. Tolerant Parser 0.1 Update

* Update CHANGELOG

* Update Sphinx

* Downgrade docutils

* Add limit to workspace queries

* Update worse-reflection

* Updated with tagged versions

* Update what changed

0.17.2

Toggle 0.17.2's commit message
Updated composer composer.lock

0.17.1

Toggle 0.17.1's commit message
Updated documentation

0.17.0

Toggle 0.17.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Master 17 (phpactor#1203)

* 2020 06 13 (phpactor#1077)

* Use list as input to system

* Try reverting shell escaping change

The tests are failing on master, and this is the only difference with
develop ...

* Add comment explaining why we're not using the array syntax

* Update phpactor doc for project root

* Support for virtual methods in interfaces

* Replace ocramius/package-versions with composer/package-versions-deprecated (phpactor#1081)

* Update vim.rst (phpactor#1079)

* Update vim.rst

* Update vim.rst

* Update vim.rst

* Update vim.rst

* phpactor/code-transform 13efb324..76130fa3

    [2020-07-03 20:28:23] 2f5bba99 dantleech Fix regression with root name imports
    [2020-07-03 21:07:08] 76130fa3 dantleech Upgrade PHPStan to 12

* Large Refactoring of Language Server internals (phpactor#1087)

* Add B/C methods for coc-phpactor

* Update composer

* Do not try and send reports to broken server

* Use mainline deps

* Update language server dep

* Update dep

* Updated CHANGELOG

* Support LSP Document Symbols (phpactor#1088)

* Fix Github links in extension documentation (phpactor#1089)

* Add support for symbol highlighting (phpactor#1090)

* Add support for selection ranges (phpactor#1091)

* Add support for selectio ranges

* Updated doc

* Fixed documentation

* Support import function/class code action / diagnostics (phpactor#1094)

* Support import function/class code action / diagnostics

  phpactor/language-server cdc02e3c..aabc9b7c

    [2020-08-05 06:28:04] 5764eae2 dantleech Commands must implement Command mark...
    [2020-08-05 06:55:11] 159d3008 dantleech Remove HandlerTester, use LanguageSe...
    [2020-08-05 07:06:38] d2005639 dantleech Updated doc
    [2020-08-05 11:51:57] 6847dc9c dantleech Fix CS
    [2020-08-05 20:01:04] fb4cf186 dantleech Added language server tester "bare"
    [2020-08-05 20:05:23] 9cf6ced3 dantleech Adds workpsace accessor
    [2020-08-05 21:01:59] c6b4fab0 dantleech Change visiblity
    [2020-08-05 21:56:35] 1d912184 dantleech CS fixes
    [2020-08-05 22:02:49] d477c9d8 dantleech Fix CS
    [2020-08-10 18:08:50] ba899b11 dantleech Support for code actions
    [2020-08-10 18:22:21] 92d9ce53 dantleech Added handler test
    [2020-08-10 21:44:03] e2533430 dantleech Fix test
    [2020-08-17 13:51:22] b0226f9a dantleech Add support ofr diagnostics service
    [2020-08-17 13:56:42] 0a1cbbcc dantleech Adds code actions provider
    [2020-08-17 14:16:36] 64cdbf10 dantleech Add code action diagnostic provider
    [2020-08-17 18:23:14] feee1976 dantleech Use correct notification method
    [2020-08-17 18:25:19] aabc9b7c dantleech Update tests

  phpactor/language-server-extension 17d649a6..0cbdad64

    [2020-08-16 13:34:15] 23fba3c2 dantleech Support for code actions
    [2020-08-17 17:35:36] 921ce9fe dantleech Enable diagnostics
    [2020-08-17 17:43:31] cd49e4c5 dantleech TAg listener provider
    [2020-08-18 08:28:43] 0cbdad64 dantleech Use specific tag for code action dia...

  phpactor/language-server-phpactor-extensions 533f644c..fab9363a

    [2020-08-05 20:07:06] a231f4d0 dantleech Signature helper test
    [2020-08-05 20:32:17] a5e7630d dantleech Fixing test
    [2020-08-05 20:40:51] 85fb3f29 dantleech Impl finder
    [2020-08-05 20:53:11] 286dc3d9 dantleech Update test suite
    [2020-08-05 21:00:38] b48cb107 dantleech Updated complestion handler test
    [2020-08-17 08:25:20] 4fab9480 dantleech Broken import classes code action
    [2020-08-17 14:22:08] a3943786 dantleech CS fixes
    [2020-08-18 08:58:12] efedd295 dantleech Support importing class names and di...
    [2020-08-18 09:32:09] 0cafd6b2 dantleech Support missing function diags
    [2020-08-18 09:57:50] e84c297e dantleech Update test
    [2020-08-18 11:44:19] 33749892 dantleech Configurable import globals
    [2020-08-18 12:04:44] 9f54872e dantleech Fixed test
    [2020-08-18 12:33:30] 1e170452 dantleech Use the import globals flag
    [2020-08-18 12:34:45] fab9363a dantleech Use namespaced config name

* Update config

* Bump worse reflection

* Support "code transforms" as code actions + diagnostics (phpactor#1095)

phpactor/code-transform eda07925..7ffe2982

    [2020-08-19 16:32:55] 96399cb1 dantleech Add missing properties diagnostics
    [2020-08-19 16:42:54] cc65483f dantleech Diagnostics for implement contracts
    [2020-08-19 16:45:42] cdc9dab0 dantleech Return text edits from transformers:
    [2020-08-19 17:35:23] 718dc3b2 dantleech Update tests to use TextEdits
    [2020-08-19 17:42:47] b4e07737 dantleech Bump to 0.4
    [2020-08-19 20:02:55] 8f45b756 dantleech Handle case where namespace is already correct
    [2020-08-19 22:22:25] 72949fac dantleech Return templated type from get
    [2020-08-19 22:26:11] 7ffe2982 dantleech Fix generic annotations

  phpactor/code-transform-extension c7eef7c0..c66f56dd

    [2020-08-19 18:20:15] c66f56dd dantleech Update to code-tranform 0.4

  phpactor/language-server aabc9b7c..2e891834

    [2020-08-19 22:24:01] 2e891834 dantleech Allow execution of commands from LS tester

  phpactor/language-server-phpactor-extensions fab9363a..83365a16

    [2020-08-19 20:05:12] 1582ad3e dantleech Support for code transform diagnostics
    [2020-08-19 20:39:35] 98213835 dantleech Adds TransformCommand
    [2020-08-19 22:40:10] 83365a16 dantleech Support transformer code actions

  phpactor/text-document ab517721..fd8daf4d

    [2020-08-19 16:21:00] fd8daf4d dantleech Added byte offset range  # Please enter the commit message for your changes. Lines starting

* Updated doc

* Diagnostic improvements (phpactor#1096)

phpactor/code-transform 7ffe2982..7d510c23

    [2020-08-20 15:04:29] 7d510c23 dantleech Tolerate when no class name candidate found in class name fixer

  phpactor/language-server 2e891834..aa9b5933

    [2020-08-20 10:05:00] e0c09955 dantleech Add logger to aggregate diagnostics provider
    [2020-08-20 09:24:37] 6bb7c1ce dantleech Remove unused poll time
    [2020-08-20 10:08:28] 72b96508 dantleech Apply cs fixes
    [2020-08-20 17:51:03] 7c93dfec dantleech Adds method to filter test transmitter queue
    [2020-08-20 18:20:53] c767573b dantleech Added example diagnostic provider and docs
    [2020-08-20 18:33:30] 7d9a65a1 dantleech Code Actions return a Promise
    [2020-08-20 18:37:31] abc185a7 dantleech Fix code action diagnostics provider
    [2020-08-20 19:09:19] 1c04ba5e dantleech Prevent server seige by adding delay
    [2020-08-20 19:13:52] aa9b5933 dantleech Use 0 sleep time for tester

  phpactor/language-server-extension 0cbdad64..ad31e65b

    [2020-08-20 10:01:15] ad31e65b dantleech Tolerate errors in aggregate diagnostics

  phpactor/language-server-phpactor-extensions 83365a16..fc8ae419

    [2020-08-20 09:59:03] 19628c4d dantleech Add missing transformer
    [2020-08-20 15:52:12] 6b40fc1f dantleech Fix behavior of import class
    [2020-08-20 16:37:48] d5ac2fd8 dantleech Added test
    [2020-08-20 18:43:21] fc8ae419 dantleech Updated to use promises for code actions

* Improved import name diagnositcs (phpactor#1097)

phpactor/code-transform 7d510c23..14e809fe

    [2020-08-21 13:11:56] 0cf55c6d dantleech Use source code locator for finding unresolvable classes
    [2020-08-21 13:12:26] 0ab0d545 dantleech Rename test factory methods
    [2020-08-21 13:12:26] 14e809fe dantleech Rename test factory methods

  phpactor/language-server-extension ef85ebcf..45f4dc8e

    [2020-08-20 20:49:41] 45f4dc8e dantleech Updated doc

  phpactor/worse-reflection 50e3222e..eec463d6

    [2020-08-21 12:02:12] 8e7630c8 dantleech Add methods to locate source code
    [2020-08-21 12:07:18] 4febb56b dantleech Fix phpstan issue
    [2020-08-21 13:50:06] eec463d6 dantleech Fix memonized namespace for source code methods

* Missing update on phpactor extensions

  phpactor/language-server-phpactor-extensions c001cb9c..7a79ea71

    [2020-08-21 09:40:41] f4223088 dantleech Do not complain about missing built-in functions
    [2020-08-21 14:24:59] 7a79ea71 dantleech Imporve performance of import name

* Further diagnostic imporvements:

  phpactor/class-to-file-extension f7bc6630..9bf0b955

    [2019-08-24 14:03:40] 00591fbe dantleech Update LICENSE
    [2019-12-04 19:51:46] f508ffb7 dantleech Updated to PHP7.4
    [2019-03-03 11:41:40] 68c4aa22 dantleech bumps composer json
    [2020-08-22 11:21:49] 60037204 dantleech Add option for brute-force conversion
    [2020-08-22 11:34:56] 9bf0b955 dantleech Bump down dev version

  phpactor/code-transform 14e809fe..ecfd4ee6

    [2020-08-22 11:59:31] ecfd4ee6 dantleech Use approximate range fo class name in transformers  To avoid highlighting...

  phpactor/language-server aa9b5933..27b51bdd

    [2020-08-22 11:41:53] a61e069a dantleech Sleep _before_ performing diagnostics  Allow time for other more pressing ...
    [2020-08-22 11:46:42] 27b51bdd dantleech After sleep, if another update came in, lint that instead.  ... becasue th...

* Some @Deprecation support and bug fix for unresolved class (phpactor#1100)

... name finder

* Support for watchman (phpactor#1103)

microsoft/tolerant-php-parser 3fdca6be..1d76657e

    [2020-08-07 09:21:14] 98fbbd20 PythooonUser Adding declare directive list support
    [2020-08-07 09:21:57] ceb5125f PythooonUser Adding test case for simple list
    [2020-08-07 09:22:36] 63cf35a3 PythooonUser Updating existing test structures
    [2020-08-07 09:22:52] b1e2ec09 PythooonUser 💄
    [2020-08-07 11:12:35] a5621549 PythooonUser Fixing start tag length by including whitespace tokens
    [2020-08-10 08:27:54] ec691a00 PythooonUser Making changes backwards compatible
    [2020-08-10 14:20:57] 6b07adda PythooonUser Refactoring modified type behaviors
    [2020-08-19 23:38:24] 3a174a95 TysonAndre Add support for php 8.0 `#[` attribute groups  This supports the grouped attributes syntax that will be in PHP 8....
    [2020-09-06 15:28:44] 673bacf4 TysonAndre Improve the lookahead check for attributes on expressions
    [2020-09-11 00:25:50] 4e9127ce TysonAndre Also handle `new #[MyAttr] class {...}`  I forgot that anonymous classes were parsed into an ObjectCreationExpres...
    [2020-09-11 00:41:52] 6d546ce0 TysonAndre Support attributes on traits and interfaces  They were already supported on ClassDeclaration. The php runtime all...
    [2020-09-12 12:42:15] ba3805be TysonAndre Fix infinite loop parsing `trait #[`  Fixes phpactor#343
    [2020-09-12 12:47:50] 494acd88 TysonAndre Start running tests in travis with nightly  Whenever Travis provides a stable 8.0 label, that can be switched to....
    [2020-09-13 00:24:46] 42ddd210 TysonAndre Fix handling of named label for goto.  The label is a standalone statement just like any other statement. It isn'...
    [2020-09-13 15:52:55] 0c991bcd TysonAndre Warn about #[] attribute groups of 0 length  Each attribute group must have 1 or more elements. The same approach...

  phpactor/amp-fswatch 463ff941..1575c389

    [2020-09-19 10:03:59] 7a9cc1b1 dantleech Use a file reference rather than a time stamp.  The BSD variant doesn't seem to understand the `.u` format for the...
    [2020-09-19 10:08:47] 245ece2f dantleech Fix CS
    [2020-09-19 11:26:47] 80f82fb1 dantleech Introducing Watchman Watcher
    [2020-09-19 13:10:34] 3487ca11 dantleech Multiple path support watchman
    [2020-09-19 13:11:54] 8b0df86b dantleech Removed dead config
    [2020-09-19 13:38:56] af0c1f87 dantleech Reverted test changes
    [2020-09-19 13:45:21] 0d01f27d dantleech Updated README
    [2020-09-19 14:00:22] d8f2e493 dantleech Use since()
    [2020-09-19 14:17:54] 53bc95f5 dantleech Require since time
    [2020-09-19 14:20:47] f591b8db dantleech Load watchman
    [2020-09-19 14:27:31] ad7167de dantleech Install watchman from releases
    [2020-09-19 14:29:48] 7d258dc7 dantleech sudo
    [2020-09-19 14:33:19] a5a78b43 dantleech Move sahare dlibs
    [2020-09-19 14:37:29] 55e5f8b2 dantleech Add missing dir
    [2020-09-19 14:43:50] dc1f265e dantleech Permissions!
    [2020-09-19 14:55:11] dfdbffd5 dantleech Watch
    [2020-09-20 08:51:34] 97eb435c dantleech Implement name() method
    [2020-09-20 09:22:24] 99a06f2b dantleech Fix watcher
    [2020-09-20 09:24:32] b7944a1b dantleech Add test for get name
    [2020-09-20 09:33:09] 1575c389 dantleech Renamed name() => describe()

  phpactor/indexer-extension f2833eb1..110335a7

    [2020-09-20 09:21:42] 110335a7 dantleech Add watchman support  Use describe

  phpactor/language-server-phpactor-extensions 84b37f21..c737d530

    [2020-09-13 10:30:26] 85e4643c dantleech Fix deprecated formatting
    [2020-09-13 10:31:10] 965500b8 dantleech Fix tests
    [2020-09-20 09:46:11] ec2fb13b dantleech Show watcher description in initialization message
    [2020-09-20 09:54:52] c737d530 dantleech Start watch before showing done message

* phpactor/code-transform 5a3df8a9..41071cee

    [2020-10-01 19:42:01] bf2bcacd Einenlum Accessors are now uppercase by default if prefixed  We keep the ability to have a prefix and a lowercase if needed,...

* fix: phpactor#Status() use the configured paths (phpactor#1112)

* remove local php extension (phpactor#1117)

* 2020 10 31 (phpactor#1119)

* Include PHPStorm stubs by default for indexer

* 2020-10-31

  phpactor/completion 61e569e3..50130100

    [2020-10-25 12:03:12] 7a423344 elythyr update phpunit config  Asked by phpunit binary, update done with phpunit --migration-configuration...
    [2020-10-25 12:00:50] e26fad7b elythyr add AnnotationCompletor & refactor NameSearcherCompletor  Since both of the completors need the Na...
    [2020-10-25 15:42:52] ab1bf431 elythyr AnnotationCompletor use TolerantParser  I decided to use the tolerant parser to ensure the cursor ...
    [2020-10-25 16:08:25] 412f720f elythyr remove Suggestion::$classImport (unused)  It was confusing to have an attribute that is never used...
    [2020-10-25 17:34:30] 85275f0d elythyr filter names to only allow annotations and not any class
    [2020-10-25 18:23:58] 24710ad8 elythyr add support for snippet to add the parenthesis  Should I make it configurable ?
    [2020-10-25 18:44:37] 6bc73170 elythyr remove the need for WordAtOffset  It was awkard to add the extraction of the annotation there. We ...
    [2020-10-31 09:48:17] 3357e8f0 elythyr rename AnnotationCompletor to DoctrineAnnotationCompletor
    [2020-10-31 10:09:30] 79187416 elythyr refactor: NameSearcherCompletor trait to abstract class
    [2020-10-31 15:48:46] dfe14bb0 elythyr review: remove useless constructor
    [2020-10-31 16:07:16] ae85076c elythyr review: only catch NotFound
    [2020-10-31 16:31:47] a8bc0b5f elythyr review: fix Completor return type doc

  phpactor/completion-worse-extension a13f29c2..a18cc4ec

    [2020-10-25 13:05:44] 48cf8e18 elythyr register AnnotationCompletor
    [2020-10-31 17:41:51] 7ef90fc5 elythyr review: rename AnnotationCompletor to DoctrineAnnotationCompletor
    [2020-10-31 17:41:18] b1305ae2 elythyr composer: add phpactor/completion
    [2020-10-31 17:58:23] 5e0d185f dantleech Fixed composer.json
    [2020-10-31 18:01:04] a18cc4ec dantleech Prefer stable

  phpactor/indexer-extension 110335a7..6f065af1

    [2020-10-30 21:56:25] c424eee5 dantleech Fixed support for stub inclusion in index  The existing code for including stubs didn't work. Th...
    [2020-10-31 10:50:50] 2bc0cf57 dantleech Added search command
    [2020-10-31 18:06:41] 34ff07b3 dantleech Ignore PHPStan error

  phpactor/language-server-phpactor-extensions d5c6c4d3..745568c1

    [2020-10-11 13:46:20] 58478eb2 elythyr update test to ensure refernces are sorted
    [2020-10-11 13:46:40] dad64477 elythyr make the test pass
    [2020-10-11 15:02:27] 799bd1f7 elythyr move the sort to the Locations class
    [2020-10-11 15:30:15] 39770a03 elythyr fix phpstan errors in ReferencesHandlerTest
    [2020-10-18 15:24:59] 2ce40e26 elythyr update the creation of the sorted Locations  To reflect the changes from the review of the text-do...

  phpactor/text-document fd8daf4d..fa2e1f75

    [2020-10-11 14:26:47] 38c5ca80 elythyr composer: add minimum-stablity: dev and prefer-stable: true
    [2020-10-11 14:59:00] d376ce22 elythyr can sort Locations  Make the class final to be able to use "new self" without unexpecting results ...
    [2020-10-18 11:59:00] bceef5ff elythyr review: rename Locations method sort() to sorted()
    [2020-10-18 12:01:15] 7cf0c405 elythyr review: remove Locations::sort() strategy
    [2020-10-18 12:46:51] ed4e8fec elythyr review: remove static method factory
    [2020-10-18 12:47:05] ad5524bc elythyr review: Locations must be immutable

* Added watchman to changelog

* Fix order references (phpactor#1109)

* add a unit test to ensure references are sorted

* sort references in ReferencesHandler

* fix phpactor#quickfix#fzf strategy to keep order

The previous implementations was using VimL dictionaries, but they don't
preserve the order in which the items have been inserted.
Therefore the list printed by fzf was not sorted as expected.

* review: split sort from actual references finding

* review: method must be private

* Update doc (phpactor#1118)

* doc: add cmd to install sphinx tabs extension

* doc: add list of code actions

* doc: improve coc config example

* 2020-11-01 (phpactor#1120)

* 2020-11-02

  phpactor/code-builder ee4d1036..9ff36442

    [2020-10-11 08:54:43] 510186c4 elythyr add a failing test  Update tests with no code in it because it's not realistic and make it a bit harder to think about them. Add a commen...
    [2020-10-11 09:48:39] 432e7b25 elythyr fix extra new line when adding use import
    [2020-10-11 10:18:38] 1a5bb225 elythyr composer: add prefer-stable: true

  phpactor/code-transform 41071cee..b14cf1e8

    [2020-10-10 13:18:38] f9f4b533 elythyr add a test to add an import from a phpdoc block
    [2020-10-10 16:36:34] 2b7aac38 elythyr remove unused parameter
    [2020-10-10 17:07:51] 8830758a elythyr remove unused method
    [2020-10-10 17:11:02] f7130af7 elythyr fix handling of SourceFileNode
    [2020-10-11 10:18:50] 9b2280d3 elythyr composer: add prefer-stable: true
    [2020-10-24 21:54:57] bd0b9ede elythyr bump phpactor/code-builder to ^0.4.1

  phpactor/composer-autoloader-extension 4897d9d1..d437f34d

    [2020-06-09 20:06:26] 8d37150e dantleech Support 7.3 only
    [2020-11-01 11:23:42] d437f34d dantleech Added class maps only option

  phpactor/indexer-extension 6f065af1..0058146c

    [2020-11-01 10:41:44] 4386a145 dantleech Report memory usage in indexer
    [2020-11-01 10:50:08] 0058146c dantleech Added memory usage tracker

  phpactor/language-server-phpactor-extensions 745568c1..a81d2808

    [2020-11-01 11:31:54] a81d2808 dantleech Show memory usage

* Update reference

* Added link to code actions

* Do not overwrite stub_paths config if key exists (phpactor#1122)

* do not overwrite stub_paths config if key exists

See phpactor#1113

* prettier code

Co-authored-by: Xavier Laviron <xlaviron@neftis.com>

* Updated composer

  phpactor/code-transform b14cf1e8..7f6e5716

    [2020-11-01 13:24:21] 6964d5d5 elythyr fix unresolved traits

  phpactor/composer-autoloader-extension d437f34d..3ad53194

    [2020-11-01 11:54:43] 3ad53194 web-flow Update ClassLoaderFactory.php

  phpactor/indexer-extension 0058146c..06d905a6

    [2020-11-07 16:30:25] c21210a1 elythyr FileList use basic array internally
    [2020-11-07 16:45:49] 87d105c4 elythyr fix-cs

  phpactor/worse-reflection 360a9239..682bb419

    [2020-11-07 11:41:44] 682bb419 web-flow Fix/phpactor#1101 properly resolve iterable (phpactor#72)  * fix resolving iterable keyword    * fi...

* Allow unstable ext deps

* Fix/phpactor#1085 status does not use correct working directory (phpactor#1127)

* fix phpactor#Status() that didn't use --working-dir

I forgot to add the option, again!
This time I didn't but it exposed a new issue :)

* Phpactor::boot() does not handle --working-dir properly

When the loaded is created we adde some candidates for configuration
file.
These candidates were suppose to locate a config file at the root of the
project, but they didn't use the working directory option from the
command line.
Instead they were using the result of `getcwd()`.

* Updated CHANGELOG

* Update vim-plugin.rst (phpactor#1108)

Add links to phpactor/coc-phpactor package

* 2020-11-22 (phpactor#1131)

phpactor/code-transform 7f6e5716..f1f256d1

    [2020-11-15 16:44:12] e07c60fd camilledejoye fix invalid missing property diagnostic

  phpactor/docblock aa6f359e..55ab08f1

    [2020-11-22 10:46:26] 55ab08f1 dantleech Allow PHP8.0

  phpactor/worse-reflection 682bb419..af58fccb

    [2020-11-21 10:04:32] a2789e00 camilledejoye fix properties inferred types (phpactor#73)  * fix properties inferred types    * fix smoke test error on the CI    * ...
    [2020-11-21 17:31:11] b8596002 scisssssssors Extract properties and methods from class' traits (phpactor#74)
    [2020-11-22 19:30:32] af58fccb dantleech Test performance regres (phpactor#76)  * Introduce fake performance regression    * Use explicit branch name    * Foo    *...

* Fix goto commands (phpactor#987)

* doc: remove @library so functions are private

We don't document our functions because we prefer to provide commands.
That's why none of our functions are currently documented.

This make sense since our plugin is not a library for other plugins.
So I removed the @library annotation in order to be able to document
functions, not to generate it but so as developer we can have a little
bit more information

* Goto definition takes a parameter to define how to open the buffer

* Goto type takes a parameter to define how to open the buffer

* Goto implementatons takes a parameter to define how to open the buffer

* Improve completion function for window targets

It now takes into account what the user has already typed and filter the
result accordingly.

* Update ftplugin/php/mappings.vim example

* Update plugin to use valid vim window targets

* Remove mappings examples (review)

* Handle invalid targets (review)

Print an error message listing available targets when the one provided
in not part of the known targets.

* Remove deprecated functions (review)

* update indexer doc stub_paths (phpactor#1123)

* fix regression (phpactor#1137)

* 2020-11-29 (phpactor#1134)

phpactor/indexer-extension 06d905a6..1c317e8c

    [2020-11-28 09:37:31] 72efbddf camilledejoye update doc stub_paths
    [2020-11-28 12:42:44] 89d3c738 dantleech Remove ignored error
    [2020-11-29 08:59:19] 086d17a2 dantleech Add search by fqn-begins-with
    [2020-11-29 09:34:30] f058d4e9 dantleech Added tests
    [2020-11-29 09:37:39] 24fd4151 dantleech Fixed tests

  phpactor/language-server-phpactor-extensions a81d2808..66caaab0

    [2020-11-28 10:24:56] afc48168 camilledejoye fix completion result isComplete

* Updated composer.lock

* Exclude flakey dep tests

* Maestro is adding Github Actions (phpactor#1143)

* Removed travis

* Updated README

* Maestro is adding Github Actions (phpactor#1144)

* Maestro adds PHPStan baseline

* Maestro updates PHPStan to version ~0.12.0

* Updated composer.lock

* Fix incorrect path

  phpactor/indexer-ext
8000
ension bb7de59a..c85d6dcd

    [2020-12-23 21:18:13] 06abf01a dantleech Try adding usleep to make test pass!!
    [2020-12-23 21:19:13] c85d6dcd dantleech Reduce priority of experimental watchman watcher

  phpactor/language-server-phpactor-extensions d5f3d9f3..3265e505

    [2020-12-22 22:36:03] 9579af02 dantleech Normalize file path when delegating to transform action
    [2020-12-22 22:37:29] ade37328 dantleech Fix CS
    [2020-12-22 22:39:58] 3265e505 dantleech Added test for path normalize

* Maestro updates configuration (phpactor#1146)

* Maestro updates minimum PHP to 7.3 (phpactor#1147)

* Updated phpbench config

* Maestro updates to PHPUnit 9.0 (phpactor#1157)

* Maestro updates to PHPUnit 9.0

* Migrated tests

* Updated composerlock

* Downgrade cs-fixer

* Updated composer

* Ensure benchmark dir exists

* Fix benchmarks

* Fix base bench case

* Maestro updates PHPBench (phpactor#1156)

* Fix composer autoloader extension dependency (phpactor#1158)

* Update CHANGELOG

* phpactor/completion 4577017e..8edc85ee

    [2020-12-28 18:53:09] 353f0987 dantleech Fix trigger of named parameters

* dantleech/what-changed: 38 updated (phpactor#1167)

phpactor/code-transform 66f2d880..58b415e6

    [2021-01-02 09:53:05] 3b405785 dantleech Ignore promoted properties when completing constructor

  phpactor/completion 8edc85ee..ece2e631

    [2021-01-02 10:45:24] e4fe74ce dantleech Add suggestion priority  Prioritise parameters over functions / classes
    [2021-01-02 10:51:26] 58e5dc78 dantleech Fix required parameters for php8
    [2021-01-02 16:01:32] bcc426d7 dantleech Support document priority (phpactor#42)
    [2021-01-02 22:04:26] bd27e23d dantleech Add common README sections (phpactor#44)
    [2021-01-03 14:03:58] 7950e1fc dantleech Added proximity proritizer
    [2021-01-03 14:36:48] ece2e631 dantleech Fixed weight

  phpactor/completion-worse-extension 1a755a95..50ea267f

    [2021-01-02 16:23:26] 24078fcb dantleech Allow configuration of completion priority

  phpactor/indexer-extension 3b9b96bf..8274902c

    [2021-01-02 09:57:02] ad39574d dantleech Handle no files found in index command
    [2021-01-02 11:07:11] f37352b9 dantleech Include text uri in search result
    [2021-01-03 14:40:01] 8274902c dantleech Bumped ref finder dep

  phpactor/language-server-extension 818543ed..ebe309f3

    [2020-12-29 11:25:31] 37a1926c dantleech Allow specification of diagnostic providers

  phpactor/language-server-phpactor-extensions e61f389b..775b2e4c

    [2020-12-29 10:20:18] 89eae536 dantleech Optimize workspace update (phpactor#17)  * Added benchmark for workspace update    * Add a minimum delay for workspace updates    * Fix CS    *...
    [2021-01-02 10:54:26] 465edc11 dantleech Add support for sort text

  phpactor/reference-finder 79826e5e..0510598f

    [2021-01-02 10:58:48] 252b4ff6 dantleech Add support for text document URI in name search result

  phpactor/worse-reflection afffc0ca..b0f2a66e

    [2021-01-02 08:52:58] abb7c8bb dantleech Provide value to optional parameter
    [2021-01-02 08:54:54] 023103ac dantleech Updated baseline
    [2021-01-02 09:36:03] 2d099e37 dantleech Add "isPromoted" method to parameter
    [2021-01-02 09:52:06] f66d7d04 dantleech Added promotion collection methods
    [2021-01-02 15:54:31] 180e17d9 BladeMF Resolve static properties (phpactor#90)  * Fix switched start and end positions in SymbolContextResolver.    * Resolve static properties    * Res...
    [2021-01-03 12:03:24] b0f2a66e BladeMF Fix integration with completion, resolve static variable access on instances, docblock on interfaces (phpactor#92)  * Fix switched start and end ...

* 2021-01-10 (phpactor#1173)

* 2021-01-10

  phpactor/completion ece2e631..d90b3a26

    [2021-01-04 19:07:16] f9c3899c BladeMF Reserved words completion (phpactor#43)  * Keyword completor    * Ke...
    [2021-01-09 16:56:24] 8783b78a BladeMF Fix signature helper (phpactor#45)  * fix signature helper for neste...
    [2021-01-10 09:49:28] d90b3a26 dantleech Add PHPBench Regression Test (phpactor#46)

  phpactor/completion-worse-extension 50ea267f..20674738

    [2021-01-04 19:10:36] ae603b40 BladeMF Keyword completor (phpactor#12)  Co-authored-by: dantleech <dan.t.le...

  phpactor/config-loader 6efb5598..3a96ac55

    [2021-01-10 09:49:28] 3a96ac55 dantleech Add PHPBench Regression Test (phpactor#13)

  phpactor/docblock 5b954c58..d4682f76

    [2021-01-06 22:57:58] d4682f76 dantleech Support @mixin tag

  phpactor/file-path-resolver 5186c4cc..7d8f5cd7

    [2021-01-10 09:49:28] 7d8f5cd7 dantleech Add PHPBench Regression Test (phpactor#11)

  phpactor/indexer-extension 8274902c..0e171f53

    [2021-01-04 18:59:52] fd3973a6 BladeMF Fix static properties (phpactor#35)  * Index static properties witho...

  phpactor/language-server-phpactor-extensions 775b2e4c..47cef230

    [2021-01-05 23:31:25] f86788c5 dantleech Create class support (phpactor#19)  * Add create class commnad    ...
    [2021-01-06 20:01:45] 66eaf895 dantleech Fix char offset
    [2021-01-06 22:10:01] 3ca41ba5 dantleech Update gitignore (phpactor#20)
    [2021-01-09 23:06:43] 9bd118d3 dantleech Document Locator and Fixing Tests (phpactor#22)  * Integrate docum...
    [2021-01-10 09:49:29] 47cef230 dantleech Add PHPBench Regression Test (phpactor#23)

  phpactor/reference-finder 0510598f..f1886b1a

    [2021-01-09 21:19:11] f1886b1a dantleech Added test implementation for reference + def finder

  phpactor/source-code-filesystem 1a3f60ce..b8105702

    [2021-01-07 20:20:28] 39dece33 lumnn Add support for moving and removing folders (phpactor#14)  * Add suppo...
    [2021-01-07 23:33:02] b8105702 dantleech Improve code and use SF process component and FS (phpactor#16)  * ...

  phpactor/text-document 2ef3ef07..a9d007d6

    [2021-01-09 16:34:22] b8170622 dantleech Added Workspace API (phpactor#16)  * Added Workspace API    * Fix ...
    [2021-01-09 20:40:14] c47eaf4a dantleech Refactor to single-purpose document-locator (phpactor#17)
    [2021-01-09 20:44:03] a9d007d6 dantleech Added exception factory method

  phpactor/worse-reflection b0f2a66e..17402f34

    [2021-01-10 21:28:31] 17402f34 dantleech Improve performance (phpactor#96)  * Use cache in context resolver...

* Fix 7.3 compat in docblock

* Add create class code action to docs

* Fixed null handling in member indexer

* 2021 01 31 Various bug fixes (phpactor#1193)

* 2021-01-31

  phpactor/code-transform 7419a24f..b8e71e13

    [2021-01-24 17:48:08] 657d8d8f dantleech Update coding standard (phpactor#45)
    [2021-01-31 09:05:06] f2d20f74 dantleech Find missing return types
    [2021-01-31 09:06:28] b8e71e13 dantleech Update CS

  phpactor/completion d90b3a26..cdc29aa2

    [2021-01-24 16:35:25] e4a784d6 dantleech Return bool
    [2021-01-24 17:48:08] 4fda17eb dantleech Update coding standard (phpactor#47)
    [2021-01-30 16:56:07] d89c65d2 dantleech Do not allow NULL class reflection
    [2021-01-30 16:56:53] cdc29aa2 dantleech Allow risky

  phpactor/text-document a9d007d6..ee5a9f1f

    [2021-01-18 21:47:14] 0f75fb53 dantleech Exclude all chars that are not a PHP class name char
    [2021-01-24 17:48:36] ee5a9f1f dantleech Update coding standard (phpactor#18)

  phpactor/worse-reference-finders 22a3fe40..f5d63cad

    [2021-01-18 21:34:13] 79715f9c dantleech Use word-at-offset
    [2021-01-18 21:51:43] 12510631 dantleech Bump text document
    [2021-01-18 21:53:07] caefc92e dantleech Fix baseline
    [2021-01-24 17:48:36] f5d63cad dantleech Update coding standard (phpactor#11)

  phpactor/worse-reflection 17402f34..6ce45884

    [2021-01-13 21:28:01] aa776366 dantleech List foreach (phpactor#97)  * Update phpstan types    * Inject vars from list expr...
    [2021-01-13 22:25:05] 69692bee dantleech Bump tolerance
    [2021-01-24 17:48:37] 88147f48 dantleech Update coding standard (phpactor#98)
    [2021-01-25 19:01:20] 6a9b4e5c dantleech Fix property collectio null issue
    [2021-01-28 08:27:49] 8a556796 dantleech Throw better exception when not able to reflect method call
    [2021-01-28 08:29:34] e33e6a60 dantleech Updated SA
    [2021-01-30 16:58:15] dc3b2c66 dantleech Avoid NULL error
    [2021-01-30 17:02:21] 9d96cb00 dantleech CouldNotResolver => NotFound
    [2021-01-31 08:40:49] 6ce45884 dantleech Add guard condition for real-world nullable value

* Add void return types

* Fix class mover test

* init default branch for exts

* Maestro adds support for PHP 8.0 (phpactor#1152)

* Update extensions after installation (phpactor#1195)

* Do not require PHPBench (phpactor#1197)

* Recommend to install latest tagged version

* Add option to enable warning when using the `develop` branch (phpactor#1200)

* Show wanring if using develop

* Show warning if on develop using the LS

* Update phpstan

* 0.17.0 (phpactor#1202)

* Update for 0.17

* Minimum stability stable

* Updated CHANGELOG

* Update ecomposer

* Updated doc

* Updated phpactor doc version

* Show warning on develop

* Update README

* Update README

* Fix LS on develop warning

Co-authored-by: Pierre du Plessis <pierre@pcservice.co.za>
Co-authored-by: vivoconunxino <fcojavierdomenech@gmail.com>
Co-authored-by: Thomas Le Duc <dev@tleduc.de>
Co-authored-by: Camille Dejoye <camilledejoye@gmail.com>
Co-authored-by: Xavier Laviron <norival@users.noreply.github.com>
Co-authored-by: Xavier Laviron <xlaviron@neftis.com>

0.16.2

Toggle 0.16.2's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
0.16.1 (phpactor#1083)

* 2020 06 13 (phpactor#1077)

* Use list as input to system

* Try reverting shell escaping change

The tests are failing on master, and this is the only difference with
develop ...

* Add comment explaining why we're not using the array syntax

* Update phpactor doc for project root

* Support for virtual methods in interfaces

* Replace ocramius/package-versions with composer/package-versions-deprecated (phpactor#1081)

* Update vim.rst (phpactor#1079)

* Update vim.rst

* Update vim.rst

* Update vim.rst

* Update vim.rst

* phpactor/code-transform 13efb324..76130fa3

    [2020-07-03 20:28:23] 2f5bba99 dantleech Fix regression with root name imports
    [2020-07-03 21:07:08] 76130fa3 dantleech Upgrade PHPStan to 12

* Merge develop

  phpactor/code-transform 13efb324..76130fa3
    [2020-07-03 20:28:23] 2f5bba99 dantleech Fix regression with root name imports
    [2020-07-03 21:07:08] 76130fa3 dantleech Upgrade PHPStan to 12
  phpactor/worse-reflection 35fe6041..91d4c6b3
    [2020-06-13 11:06:24] 91d4c6b3 web-flow Virtual method declaration (phpactor#71)  * Add phpstan baseline    * Support interface virtual methods    * Added some gen...

* Update what changed dependency

Co-authored-by: Pierre du Plessis <pierre@pcservice.co.za>
Co-authored-by: vivoconunxino <fcojavierdomenech@gmail.com>

0.16.1

Toggle 0.16.1's commit message
Add comment explaining why we're not using the array syntax

0.16.0

Toggle 0.16.0's commit message
Merge branch 'develop'

0.15.4

Toggle 0.15.4's commit message
Removed reference to reverted feature

0.15.3

Toggle 0.15.3's commit message
Revert support for following symlinks

phpactor/indexer-extension@790e75e
0