@Nullable public static String getApiJavadoc(Tree tree) { if (!tree.is(API_KINDS)) { return null; } ModifiersTree modifiersTree = getModifierTrees(tree); // FIXME token should be retrieved in a much simpler way. if (modifiersTree != null && !(modifiersTree.modifiers().isEmpty() && modifiersTree.annotations().isEmpty())) { return getCommentFromTree(modifiersTree); } if (tree.is(Tree.Kind.METHOD)) { MethodTree methodTree = (MethodTree) tree; return getCommentFromMethod(methodTree); } return getCommentFromTree(tree); }
@Nullable public static String getApiJavadoc(Tree tree) { if (!tree.is(API_KINDS)) { return null; } ModifiersTree modifiersTree = getModifierTrees(tree); // FIXME token should be retrieved in a much simpler way. if (modifiersTree != null && !(modifiersTree.modifiers().isEmpty() && modifiersTree.annotations().isEmpty())) { return getCommentFromTree(modifiersTree); } if (tree.is(Tree.Kind.METHOD)) { MethodTree methodTree = (MethodTree) tree; return getCommentFromMethod(methodTree); } return getCommentFromTree(tree); }
@Nullable public static String getApiJavadoc(Tree tree) { if (!tree.is(API_KINDS)) { return null; } ModifiersTree modifiersTree = getModifierTrees(tree); // FIXME token should be retrieved in a much simpler way. if (modifiersTree != null && !(modifiersTree.modifiers().isEmpty() && modifiersTree.annotations().isEmpty())) { return getCommentFromTree(modifiersTree); } if (tree.is(Tree.Kind.METHOD)) { MethodTree methodTree = (MethodTree) tree; return getCommentFromMethod(methodTree); } return getCommentFromTree(tree); }
@Nullable public String getApiJavadoc(Tree tree) { if (!tree.is(API_KINDS)) { return null; } ModifiersTree modifiersTree = getModifierTrees(tree); // FIXME token should be retrieved in a much simpler way. if (modifiersTree != null && !(modifiersTree.modifiers().isEmpty() && modifiersTree.annotations().isEmpty())) { return getCommentFromTree(modifiersTree); } if (tree.is(Tree.Kind.METHOD)) { MethodTree methodTree = (MethodTree) tree; return getCommentFromMethod(methodTree); } return getCommentFromTree(tree); }