org.walkmod.javalang.JavadocManager Maven / Gradle / Ivy
/*
* Copyright (C) 2013 Raquel Pau and Albert Coroleu.
*
* Walkmod is free software: you can redistribute it and/or modify it under the terms of the GNU
* Lesser General Public License as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
*
* Walkmod is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
* the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
* General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License along with Walkmod. If
* not, see .
*/
package org.walkmod.javalang;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.util.List;
import org.walkmod.javalang.ast.body.JavadocTag;
import org.walkmod.javalang.tags.TagsParser;
public class JavadocManager {
public static List parse(String content) throws Exception {
List javadocTags = null;
if (content != null) {
InputStream is = new ByteArrayInputStream(content.getBytes());
try {
javadocTags = TagsParser.parse(is);
} finally {
is.close();
}
}
return javadocTags;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy