Skip to content

Conversation

MaartenStaa
Copy link
Contributor

This rolls back a few of the changes in #528 to address the concerns in #536. It will now only produce an error in static methods, and leave usages of $this in the root and in closures alone.

@codecov
Copy link

codecov bot commented Dec 3, 2017

Codecov Report

Merging #545 into master will decrease coverage by 0.01%.
The diff coverage is 100%.

@@ Coverage Diff @@ ## master #545 +/- ## ============================================ - Coverage 79.38% 79.36% -0.02%  + Complexity 837 835 -2  ============================================ Files 56 56 Lines 1979 1900 -79 ============================================ - Hits 1571 1508 -63  + Misses 408 392 -16
Impacted Files Coverage Δ Complexity Δ
src/TreeAnalyzer.php 94.28% <100%> (-0.36%) 52 <0> (-2)
src/Client/XCache.php 33.33% <0%> (-9.53%) 3% <0%> (ø)
src/Client/Window.php 66.66% <0%> (-4.77%) 3% <0%> (ø)
src/Protocol/Position.php 53.84% <0%> (-3.3%) 6% <0%> (ø)
src/Server/Workspace.php 38.46% <0%> (-2.28%) 23% <0%> (ø)
src/Cache/FileSystemCache.php 25% <0%> (-2.28%) 8% <0%> (ø)
src/Protocol/Range.php 80% <0%> (-1.82%) 4% <0%> (ø)
src/Server/TextDocument.php 74.21% <0%> (-0.79%) 55% <0%> (ø)
src/PhpDocument.php 79.31% <0%> (-0.69%) 24% <0%> (ø)
src/Index/Index.php 69.81% <0%> (-0.69%) 22% <0%> (ø)
... and 40 more
@jens1o
Copy link
Contributor

jens1o commented Dec 3, 2017

Personally, I'd prefer the approach in #543

@felixfbecker felixfbecker merged commit 9b1fafa into felixfbecker:master Dec 3, 2017
@MaartenStaa MaartenStaa deleted the looser-this-checking branch February 15, 2018 12:53
RenovZ pushed a commit to RenovZ/php-language-server that referenced this pull request Mar 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants