[IDE] Move library dependency filtering to dependencies cache

The primary client of LibraryDependenciesCache is LibraryInfo,
but it is also used for maintaining modification trackers of
source-dependent libraries. Moving dependency filtering to
cache allows keeping all client in sync.

^KT-45908 In Progress
This commit is contained in:
Pavel Kirpichenkov
2021-04-14 16:46:58 +03:00
parent dfc6d85aee
commit 71365d2452
10 changed files with 120 additions and 26 deletions