Search in sources :

Example 11 with FileDescriptor

use of com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor in project jqa-java-plugin by buschmais.

the class AbstractArtifactScopedTypeResolver method addToCache.

private void addToCache(List<FileDescriptor> fileDescriptors) {
    for (FileDescriptor fileDescriptor : fileDescriptors) {
        if (fileDescriptor instanceof TypeDescriptor) {
            TypeDescriptor typeDescriptor = (TypeDescriptor) fileDescriptor;
            artifactTypes.put(typeDescriptor.getFullQualifiedName(), typeDescriptor);
        }
    }
}
Also used : TypeDescriptor(com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor) FileDescriptor(com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor) JavaArtifactFileDescriptor(com.buschmais.jqassistant.plugin.java.api.model.JavaArtifactFileDescriptor)

Aggregations

FileDescriptor (com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor)11 JavaArtifactFileDescriptor (com.buschmais.jqassistant.plugin.java.api.model.JavaArtifactFileDescriptor)7 Scanner (com.buschmais.jqassistant.core.scanner.api.Scanner)5 ScannerContext (com.buschmais.jqassistant.core.scanner.api.ScannerContext)4 InputStream (java.io.InputStream)4 List (java.util.List)4 Test (org.junit.Test)4 ClassFileDescriptor (com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor)3 TypeDescriptor (com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor)3 File (java.io.File)3 Store (com.buschmais.jqassistant.core.store.api.Store)2 ServiceLoaderDescriptor (com.buschmais.jqassistant.plugin.java.api.model.ServiceLoaderDescriptor)2 ArrayList (java.util.ArrayList)2 ArtifactFileDescriptor (com.buschmais.jqassistant.plugin.common.api.model.ArtifactFileDescriptor)1 PropertyDescriptor (com.buschmais.jqassistant.plugin.common.api.model.PropertyDescriptor)1 ContainerFileResolver (com.buschmais.jqassistant.plugin.common.api.scanner.ContainerFileResolver)1 AbstractFileResource (com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.AbstractFileResource)1 FileResource (com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.FileResource)1 JavaClassesDirectoryDescriptor (com.buschmais.jqassistant.plugin.java.api.model.JavaClassesDirectoryDescriptor)1 ManifestFileDescriptor (com.buschmais.jqassistant.plugin.java.api.model.ManifestFileDescriptor)1