Skip to content
This repository has been archived by the owner on Apr 23, 2024. It is now read-only.

internal: fixed collectors of colors #4

Merged
merged 5 commits into from Jun 27, 2021
Merged

Commits on Jun 27, 2021

  1. internal: fixed collectors of colors

    - Added full tracking of class colors, now all classes will be cached;
    
    - RootIndexer now sets colors for classes and functions, and also handles
      cases when a class and method have colors that should be mixed;
    
    - RootChecker no longer sets colors for classes and functions, but only checks
      them, which can now issue several warnings at once, rather than one;
    
    - The behavior was fixed when the class did not have a constructor, but the 'new'
      operator was called, which led to the fact that the link was not created and
      the error was not caught.
    i582 committed Jun 27, 2021
    Copy the full SHA
    c64617e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1ee355c View commit details
    Browse the repository at this point in the history
  3. internal/walkers: checkPhpDocColors now returns an array of strings w…

    …ith error messages rather than array of 'error' type
    i582 committed Jun 27, 2021
    Copy the full SHA
    84020e4 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f5f55cb View commit details
    Browse the repository at this point in the history
  5. internal/walkers: removed the code for creating a constructor, if it …

    …does not exist, because of this, concurrent writing and reading in the map appears
    i582 committed Jun 27, 2021
    Copy the full SHA
    11ea06f View commit details
    Browse the repository at this point in the history