nl: org.jboss.as.weld.deployment.processors.welddeploymentprocessor assembles a basic accessibility graph based onthe deployment structure . here , we complete the graph by examining classloader visibility . this allows additional accessibility edges caused e.g. by the class-path declaration in the manifest file , to be recognized . concode_field_sep Set<Metadata<Extension>> extensions concode_elem_sep Map<ClassLoader,BeanDeploymentArchiveImpl> additionalBeanDeploymentArchivesByClassloader concode_elem_sep ServiceRegistry serviceRegistry concode_elem_sep BeanDeploymentArchiveImpl bootstrapClassLoaderBeanDeploymentArchive concode_elem_sep Map<ModuleIdentifier,EEModuleDescriptor> eeModuleDescriptors concode_elem_sep String ADDITIONAL_CLASSES_BDA_SUFFIX concode_elem_sep Module module concode_elem_sep Set<BeanDeploymentArchiveImpl> beanDeploymentArchives concode_elem_sep BeanDeploymentModule rootBeanDeploymentModule concode_elem_sep String BOOTSTRAP_CLASSLOADER_BDA_ID concode_elem_sep Set<ClassLoader> subDeploymentClassLoaders concode_field_sep Collection<BeanDeploymentArchive> getBeanDeploymentArchives concode_elem_sep Module getModule concode_elem_sep Set<ClassLoader> getSubDeploymentClassLoaders concode_elem_sep void addWeldService concode_elem_sep BeanDeploymentArchiveImpl createAndRegisterAdditionalBeanDeploymentArchive concode_elem_sep BeanDeploymentArchive getBeanDeploymentArchive concode_elem_sep void makeTopLevelBdasVisibleFromStaticModules concode_elem_sep ServiceRegistry getServices concode_elem_sep Iterable<Metadata<Extension>> getExtensions concode_elem_sep BeanDeploymentArchive loadBeanDeploymentArchive
code: void function ( Iterable < BeanDeploymentArchiveImpl > arg0 ) { for ( BeanDeploymentArchiveImpl loc0 : arg0 ) { for ( BeanDeploymentArchiveImpl loc1 : arg0 ) { if ( loc0 . isAccessible ( loc1 ) ) { loc0 . addBeanDeploymentArchive ( loc1 ) ; } } } }