Minor: rename getSubtypeOf->withSubtypes

This commit is contained in:
Alexey Tsvetkov
2015-12-21 14:45:41 +03:00
parent 9190029fcc
commit d36810ab42
@@ -743,14 +743,14 @@ private fun doProcessChangesUsingLookups(
KotlinBuilder.LOG.debug("Start processing changes") KotlinBuilder.LOG.debug("Start processing changes")
val changedSignatureFqNames = changes.filterIsInstance<ChangeInfo.SignatureChanged>().map { it.fqName } val changedSignatureFqNames = changes.filterIsInstance<ChangeInfo.SignatureChanged>().map { it.fqName }
for (classFqName in getSubtypesOf(changedSignatureFqNames, caches)) { for (classFqName in withSubtypes(changedSignatureFqNames, caches)) {
val scope = classFqName.parent().asString() val scope = classFqName.parent().asString()
val name = classFqName.shortName().identifier val name = classFqName.shortName().identifier
dirtyLookupSymbols.add(LookupSymbol(name, scope)) dirtyLookupSymbols.add(LookupSymbol(name, scope))
} }
for (change in changes.filterIsInstance<ChangeInfo.MembersChanged>()) { for (change in changes.filterIsInstance<ChangeInfo.MembersChanged>()) {
val scopes = getSubtypesOf(listOf(change.fqName), caches).map { it.asString() } val scopes = withSubtypes(listOf(change.fqName), caches).map { it.asString() }
for (name in change.names) { for (name in change.names) {
for (scope in scopes) { for (scope in scopes) {
@@ -779,7 +779,7 @@ private fun doProcessChangesUsingLookups(
/* TODO: in case of chunk containing more than one target, /* TODO: in case of chunk containing more than one target,
depending targets would be asked about same subtype more than once. depending targets would be asked about same subtype more than once.
Can be solved by putting all caches in set */ Can be solved by putting all caches in set */
private fun getSubtypesOf( private fun withSubtypes(
typeFqNames: Iterable<FqName>, typeFqNames: Iterable<FqName>,
caches: Collection<IncrementalCacheImpl> caches: Collection<IncrementalCacheImpl>
): Set<FqName> { ): Set<FqName> {