1
0
Fork 0

Commit Graph

  • 724eb6f1dc ci(appveyor): update image Felix Becker 2017-11-21 03:41:03 -0800
  • 10efca932b
    Merge branch 'master' into signature-help Ivan Bozhanov 2017-11-20 09:47:20 +0200
  • 67dd9800f6
    Merge branch 'master' into feature/autocomplete-speedup Felix Becker 2017-11-19 15:43:47 -0800
  • 48bbbb5d14
    differenciate member and non member definitions Nicolas MURE 2017-11-19 18:29:23 +0100
  • 97ec127312
    fix definition removal Nicolas MURE 2017-11-19 16:34:51 +0100
  • 8459572e74 Merge 0af2cb266c into 4f672c24d8 Jens Hausdorf 2017-11-19 02:26:26 +0000
  • 4f672c24d8 feat(diagnostics): report error when $this is used in a static method or outside a class method (#528) v5.1.0 Maarten Staa 2017-11-19 02:41:37 +0100
  • b03950cb53 Cleanup Felix Becker 2017-11-18 14:53:18 -0800
  • 8a80bbbeaf
    Merge branch 'master' into error-on-this-in-static-context Felix Becker 2017-11-18 17:00:44 -0800
  • 56e2006e30
    Merge branch 'master' into jens1o-foreach-variables Felix Becker 2017-11-18 17:00:34 -0800
  • 3bda390c3d
    Merge branch 'master' into feature/autocomplete-speedup Felix Becker 2017-11-18 17:00:17 -0800
  • 80ef8ff503
    fix(indexing): properly resolve self, static and parent keywords (#532) v5.0.2 Felix Becker 2017-11-18 16:59:57 -0800
  • 18d95e4818 fix(indexing): properly resolve self, static and parent keywords Felix Becker 2017-11-18 15:57:50 -0800
  • fcdf791c2c
    use string concatenation instead of sprintf Nicolas MURE 2017-11-16 17:44:04 +0100
  • 9dc35344f4
    merge from upstream jens1o 2017-11-16 16:42:57 +0100
  • dc333330bc test(diagnostics): unit tests for invalid usage of $this. Maarten Staa 2017-11-16 12:50:57 +0100
  • cc28b47abe
    Merge branch 'master' into signature-help Felix Becker 2017-11-15 23:38:26 -0800
  • 86f80fd18e
    Merge branch 'master' into error-on-this-in-static-context Felix Becker 2017-11-15 23:36:02 -0800
  • b1a1875070
    fix(completion): don't suggest <?php on > characer (#527) v5.0.1 Felix Becker 2017-11-15 22:38:01 -0800
  • 7511e255ff
    Merge branch 'master' into feature/autocomplete-speedup Felix Becker 2017-11-15 15:44:25 -0800
  • 23ee6f65df
    Merge branch 'master' into error-on-this-in-static-context Felix Becker 2017-11-15 15:43:57 -0800
  • 8ef351f3e3
    Merge branch 'master' into no-html-completion Felix Becker 2017-11-15 15:04:11 -0800
  • 06747bb734 ci(travis): don't release on PRs Felix Becker 2017-11-15 13:14:08 -0800
  • c1556daf5a
    Merge branch 'master' into error-on-this-in-static-context Maarten Staa 2017-11-15 22:14:04 +0100
  • 607cd8158d test(index): add IndexTest Felix Becker 2017-11-15 13:08:15 -0800
  • 988ce0358a feat(diagnostics): emit error when $this is used in a static method, or outside a class method. Maarten Staa 2017-11-15 22:01:32 +0100
  • 3cf340148a fix(completion): don't suggest <?php on > characer Felix Becker 2017-11-15 10:37:21 -0800
  • f970833b0a
    add more things https://github.com/felixfbecker/php-language-server/issues/200 jens1o 2017-11-15 18:37:16 +0100
  • 5c9b155004
    Begin with Foreach variables recognition jens1o 2017-11-15 18:09:19 +0100
  • b3f30f31f1
    cache is backward compatible Nicolas MURE 2017-11-15 09:51:18 +0100
  • b118c77699 Correct some docblocks Felix Becker 2017-11-14 22:36:07 -0800
  • 7437d30d88 Fix formatting Felix Becker 2017-11-14 22:25:54 -0800
  • e162d94e14
    cleanup Nicolas MURE 2017-11-14 13:44:23 +0100
  • cacde1ea72
    use a single array to store definitions Nicolas MURE 2017-11-14 13:40:35 +0100
  • 188a5df382
    fix definitions storage collision (member / non member) Nicolas MURE 2017-11-14 04:41:10 +0100
  • d1f85f15b6
    use tree representation index Nicolas MURE 2017-11-13 21:26:43 +0100
  • e9fd572a49
    consider the merge of #511 Nicolas MURE 2017-11-13 20:57:22 +0100
  • 14f840bd2f
    use correct terminology Nicolas MURE 2017-10-05 20:45:57 +0200
  • e34d8e15dd
    use of null coalescing operator Nicolas MURE 2017-08-10 22:03:16 +0200
  • 6a36828069
    avoid useless array Nicolas MURE 2017-08-10 20:42:08 +0200
  • 6a41a7f0dc
    add example of indexed definitions Nicolas MURE 2017-08-10 10:01:18 +0200
  • 8801edb7a2
    also yield URIs to save memory Nicolas MURE 2017-08-10 00:06:53 +0200
  • 8768b698d5
    use Generators to get definitions without wasting memory Nicolas MURE 2017-08-09 22:51:42 +0200
  • ca0caf1678
    store definitions under the namespaceDefinitions cache key directly Nicolas MURE 2017-08-09 22:10:13 +0200
  • 6d30035c78
    also remove empty namespace index Nicolas MURE 2017-08-08 23:33:40 +0200
  • 17602aa768
    globalDefinitions cache to speedup autocomplete Nicolas MURE 2017-08-06 23:05:32 +0200
  • 18f2f4c85c
    cleanup Nicolas MURE 2017-08-06 18:12:32 +0200
  • 6d725a234c
    speedup static access autocomplete Nicolas MURE 2017-08-06 17:48:06 +0200
  • b7c712842f
    update tests Nicolas MURE 2017-08-06 17:25:26 +0200
  • 2d91ee8eff
    speedup autocomplete with ReadableIndex::getDefinitionsForNamespace Nicolas MURE 2017-08-06 16:48:41 +0200
  • 1ec8d8d8e2
    ci(travis): correct version Felix Becker 2017-11-12 12:41:51 -0800
  • 0afc3320d5
    ci(travis): pin version to 7.2RC5 Felix Becker 2017-11-12 12:40:13 -0800
  • 1804ac8d97 ci(travis): correct BUILD_LEADER_ID Felix Becker 2017-11-10 01:16:15 -0800
  • 9434cb1b67 ci(release): set verifyConditions to empty array Felix Becker 2017-11-10 00:26:03 -0800
  • 0e645301cc ci(travis): remove language tag Felix Becker 2017-11-09 22:40:56 -0800
  • 3e41244b6f ci(travis): use PHP 7 for release Felix Becker 2017-11-09 22:01:50 -0800
  • eadf305a1f ci(travis): fix release Felix Becker 2017-11-09 19:07:43 -0800
  • d54ece3366 build(docker): optimize docker build Felix Becker 2017-11-09 18:59:41 -0800
  • 857fe26eb5 ci(travis): optimize Felix Becker 2017-11-09 18:48:02 -0800
  • b4a3134e2a ci(travis): use build stages Felix Becker 2017-11-09 16:57:05 -0800
  • f5c45f83ed docs(contributing): document how to use XDebug (#518) Brandon Max 2017-11-09 19:15:36 -0500
  • a2f24cb3f8
    Update README.md Felix Becker 2017-11-09 16:13:25 -0800
  • ec57f5da0c
    Update README.md Brandon Max 2017-11-08 10:29:19 -0500
  • b03b9a239c
    ci(travis): run on OSX (#517) Felix Becker 2017-11-05 02:54:56 -0800
  • 6abb576495
    Merge branch 'master' into travis-osx Felix Becker 2017-11-05 02:32:06 -0800
  • 41e84880b3 ci(travis): use string versions Felix Becker 2017-11-05 02:30:34 -0800
  • 74578c7b58 ci(travis): only test lowest and highest PHP version Felix Becker 2017-11-05 02:28:38 -0800
  • a2ad614fa3 ci: add xdebug Felix Becker 2017-11-05 02:25:58 -0800
  • 96149afcd1 ci(travis): brew update at the start Felix Becker 2017-11-05 02:09:12 -0800
  • 81009918cf ci: test on osx Felix Becker 2017-11-05 01:42:01 -0700
  • 235a790156 ci: remove shallow submodule cloning Felix Becker 2017-11-05 01:51:33 -0800
  • db484617b6 ci: speed up submodule cloning Felix Becker 2017-10-29 13:18:25 -0700
  • f00fd1b62c
    fix(formatting): drop PHP CodeSniffer (#504) v5.0.0 Felix Becker 2017-11-04 23:57:51 -0700
  • e9fc97d430 chore: extend export-ignore file list Felix Becker 2017-11-01 23:39:38 -0700
  • f23ecd5736
    Merge branch 'master' into remove-formatting Felix Becker 2017-11-01 18:06:03 -0700
  • 6dbeef63bc docs: correct parse-stubs section in readme (#502) Nate Eagleson 2017-11-01 12:38:54 -0400
  • 74f1cd7276 Merge 65e3b02fb7 into ac6bce929f Felix Becker 2017-10-31 05:58:20 +0000
  • 65e3b02fb7 ci: run benchmarks in CI ci-benchmarks Felix Becker 2017-10-30 02:12:54 -0700
  • ac6bce929f chore: get patch versions of tolerant-php-parser Felix Becker 2017-10-30 22:51:23 -0700
  • d3c9133892 ci(appveyor): cache chocolatey downloads Felix Becker 2017-10-30 21:12:44 -0700
  • 5ff96cff65
    Note that sometimes you must parse the PHP stubs manually Nate Eagleson 2017-10-30 21:33:54 -0400
  • 1edbe35609 refactor: use FunctionLike Interface (#505) Jens Hausdorf 2017-10-30 11:33:19 +0100
  • 0faa935bee
    Merge branch 'master' into jens1o-use-function-like-interface Felix Becker 2017-10-30 03:12:49 -0700
  • 744062c14e ci: add AppVeyor to test Windows Felix Becker 2017-10-29 17:53:37 -0700
  • 5f13b8caff
    Merge branch 'jens1o-use-function-like-interface' of https://github.com/jens1o/php-language-server into jens1o-use-function-like-interface jens1o 2017-10-30 09:00:10 +0100
  • 4034b542de
    remove ParserHelpers\isFunctionLike and refactor all based code jens1o 2017-10-30 08:58:06 +0100
  • 7ae6452d1a
    refactor(index): rename isGlobal to isMember (#511) Felix Becker 2017-10-29 17:45:06 -0700
  • e6d03df360 refactor(index): rename isGlobal to isMember Felix Becker 2017-10-29 17:29:16 -0700
  • 8741e287ad feat: multi-root support (WIP) multi-root Felix Becker 2017-10-29 17:17:58 -0700
  • 28a9dace98 Merge b1780fcbdb into c74076d84f dependencies[bot] 2017-10-29 21:02:14 +0000
  • c74076d84f
    fix(cache): bump cache version (#508) v4.6.4 Felix Becker 2017-10-29 13:06:44 -0700
  • 8574add15b fix(cache): bump cache version Felix Becker 2017-10-29 12:58:53 -0700
  • 99d8a361db build: fix typo in release-docker script Felix Becker 2017-10-28 14:24:36 -0700
  • 9e551a310b build: use PHP for release-docker script v4.6.3 Felix Becker 2017-10-28 13:59:02 -0700
  • b86d6c96c7 build: make release-docker.sh executable Felix Becker 2017-10-28 13:38:17 -0700
  • 95f49d3a70 ci: set BUILD_LEADER_ID Felix Becker 2017-10-28 13:18:41 -0700
  • bf9a058065
    Merge branch 'master' into jens1o-use-function-like-interface Jens Hausdorf 2017-10-28 22:15:34 +0200
  • fbaa7b3cc5 refactor: use ClassLike interface (#506) Jens Hausdorf 2017-10-28 21:27:32 +0200
  • b798126b6c
    use classlike interface jens1o 2017-10-28 14:40:35 +0200
  • fa4240880c
    use FunctionLike Interface jens1o 2017-10-28 14:16:13 +0200