package com.puppycrawl.tools.checkstyle.checks.javadoc; /** * Some explanation. * @param A type param * @param Another type param * @param The wrong type param * @author Nobody * @version 1.0 */ public class InputTypeParamsTags { /** * Some explanation. * @param A type param * @param Another type param * @return a string */ public String doSomething() { return null; } /** * Some explanation. * @param The wrong type param */ public void doSomethingElse() { } /** * Some explanation. * @param aAnEl A parameter * @param A type parameter */ public void doSomethingElse2(L aAnEl) { } /** * Example inner class. * @param documented parameter * @param extra parameter */ public static class InnerClass { } /** * Some explanation. * @param void unclosedGenericParam() { } } /** @param x */ class Test {}