langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
equal
deleted
inserted
replaced
358 @Override |
358 @Override |
359 public boolean finishOptionSettings() { |
359 public boolean finishOptionSettings() { |
360 if (!validateOptions()) { |
360 if (!validateOptions()) { |
361 return false; |
361 return false; |
362 } |
362 } |
363 if (!root.getSpecifiedElements().isEmpty()) { |
363 if (!docEnv.getSpecifiedElements().isEmpty()) { |
364 Map<String, PackageElement> map = new HashMap<>(); |
364 Map<String, PackageElement> map = new HashMap<>(); |
365 PackageElement pkg; |
365 PackageElement pkg; |
366 List<TypeElement> classes = new ArrayList<>(root.getIncludedClasses()); |
366 List<TypeElement> classes = new ArrayList<>(docEnv.getIncludedClasses()); |
367 for (TypeElement aClass : classes) { |
367 for (TypeElement aClass : classes) { |
368 pkg = utils.containingPackage(aClass); |
368 pkg = utils.containingPackage(aClass); |
369 if (!map.containsKey(utils.getPackageName(pkg))) { |
369 if (!map.containsKey(utils.getPackageName(pkg))) { |
370 map.put(utils.getPackageName(pkg), pkg); |
370 map.put(utils.getPackageName(pkg), pkg); |
371 } |
371 } |
372 } |
372 } |
373 } |
373 } |
374 setCreateOverview(); |
374 setCreateOverview(); |
375 setTopFile(root); |
375 setTopFile(docEnv); |
376 workArounds.initDocLint(doclintOpts.values(), tagletManager.getCustomTagNames(), |
376 workArounds.initDocLint(doclintOpts.values(), tagletManager.getCustomTagNames(), |
377 Utils.toLowerCase(htmlVersion.name())); |
377 Utils.toLowerCase(htmlVersion.name())); |
378 return true; |
378 return true; |
379 } |
379 } |
380 |
380 |
439 } |
439 } |
440 } |
440 } |
441 return null; |
441 return null; |
442 } |
442 } |
443 |
443 |
444 protected boolean checkForDeprecation(DocletEnvironment root) { |
444 protected boolean checkForDeprecation(DocletEnvironment docEnv) { |
445 for (TypeElement te : root.getIncludedClasses()) { |
445 for (TypeElement te : docEnv.getIncludedClasses()) { |
446 if (isGeneratedDoc(te)) { |
446 if (isGeneratedDoc(te)) { |
447 return true; |
447 return true; |
448 } |
448 } |
449 } |
449 } |
450 return false; |
450 return false; |
494 /** |
494 /** |
495 * {@inheritDoc} |
495 * {@inheritDoc} |
496 */ |
496 */ |
497 @Override |
497 @Override |
498 public JavaFileManager getFileManager() { |
498 public JavaFileManager getFileManager() { |
499 return root.getJavaFileManager(); |
499 return docEnv.getJavaFileManager(); |
500 } |
500 } |
501 |
501 |
502 @Override |
502 @Override |
503 public boolean showMessage(DocTreePath path, String key) { |
503 public boolean showMessage(DocTreePath path, String key) { |
504 return (path == null || workArounds.haveDocLint()); |
504 return (path == null || workArounds.haveDocLint()); |