PackageRoots getPackageRoots(ResolverBundle bundle, String packageName, List<ResolverBundle> visited) { Map<String, PackageRoots> packages = bundles.get(bundle); if (packages == null) { packages = new HashMap<>(5); bundles.put(bundle, packages); } PackageRoots packageRoots = packages.get(packageName); if (packageRoots == null) { packageRoots = createPackageRoots(bundle, packageName, visited == null ? new ArrayList<ResolverBundle>(1) : visited); packages.put(packageName, packageRoots); } return packageRoots != null ? packageRoots : nullPackageRoots; }
PackageRoots getPackageRoots(ResolverBundle bundle, String packageName, List<ResolverBundle> visited) { Map<String, PackageRoots> packages = bundles.get(bundle); if (packages == null) { packages = new HashMap<String, PackageRoots>(5); bundles.put(bundle, packages); } PackageRoots packageRoots = packages.get(packageName); if (packageRoots == null) { packageRoots = createPackageRoots(bundle, packageName, visited == null ? new ArrayList<ResolverBundle>(1) : visited); packages.put(packageName, packageRoots); } return packageRoots != null ? packageRoots : nullPackageRoots; }
PackageRoots getPackageRoots(ResolverBundle bundle, String packageName, List<ResolverBundle> visited) { Map<String, PackageRoots> packages = bundles.get(bundle); if (packages == null) { packages = new HashMap<String, PackageRoots>(5); bundles.put(bundle, packages); } PackageRoots packageRoots = packages.get(packageName); if (packageRoots == null) { packageRoots = createPackageRoots(bundle, packageName, visited == null ? new ArrayList<ResolverBundle>(1) : visited); packages.put(packageName, packageRoots); } return packageRoots != null ? packageRoots : nullPackageRoots; }
PackageRoots getPackageRoots(ResolverBundle bundle, String packageName, List<ResolverBundle> visited) { Map<String, PackageRoots> packages = bundles.get(bundle); if (packages == null) { packages = new HashMap<String, PackageRoots>(5); bundles.put(bundle, packages); } PackageRoots packageRoots = packages.get(packageName); if (packageRoots == null) { packageRoots = createPackageRoots(bundle, packageName, visited == null ? new ArrayList<ResolverBundle>(1) : visited); packages.put(packageName, packageRoots); } return packageRoots != null ? packageRoots : nullPackageRoots; }