code: /*
  com.puppycrawl.tools.checkstyle.checks.javadoc.AtclauseOrderCheck
  violateExecutionOnNonTightHtml = (default)false
  target = (default)CLASS_DEF, INTERFACE_DEF, ENUM_DEF, METHOD_DEF, \
           CTOR_DEF, VARIABLE_DEF, RECORD_DEF, COMPACT_CTOR_DEF
  tagOrder = (default)@author, @deprecated, @exception, @param, @return, \
             @see, @serial, @serialData, @serialField, @since, @throws, @version
  
  
  com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck
  violateExecutionOnNonTightHtml = (default)false
  allowNewlineParagraph = (default)true
  
  
  */
  
  
  package com.puppycrawl.tools.checkstyle.checks.javadoc.abstractjavadoc;
  
  /**
   * Some Javadoc.
   *
   * <p>Some Javadoc.
   *
   */
  class InputAbstractJavadocCorrectParagraph {
  
      /**
       * Some Javadoc.
       *
       * <p>{@code function} will never be invoked with a null value.
       *
       * @since 8.0
       */
      public static final byte NUL = 0;
  
      /**
       * Some Javadoc.
       *
       * <p>Some Javadoc.
       *
       * <pre>
       * class Foo {
       *
       *   void foo() {}
       * }
       * </pre>
       *
       * @see <a href="http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules">
       *     Documentation about GWT emulated source</a>
       */
      boolean emulated() {return false;}
  
      /**
       * Some Javadoc.
       *
       *<pre>
       * Test
       * </pre>
       *
       * <pre>
       * Test
       * </pre>
       */
      boolean test() {return false;}
  
      /**
       * Some Javadoc.
       *
       * <p>Some Javadoc.
       *
       */
       class InnerInputCorrectJavaDocParagraphCheck {
  
          /**
           * Some Javadoc.
           *
           * <p>Some Javadoc.
           *
           * <p>Some Javadoc.
           *
           * @since 8.0
           */
          public static final byte NUL = 0;
  
          /**
           * Some Javadoc.
           *
           * <p>Some Javadoc.
           *
           * @see <a href="http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules">
           *     Documentation about GWT emulated source</a>
           */
          boolean emulated() {return false;}
      }
  
      InnerInputCorrectJavaDocParagraphCheck anon = new InnerInputCorrectJavaDocParagraphCheck() {
  
          /**
           * Some Javadoc.
           *
           * <p>Some Javadoc.
           *
           * <p>Some Javadoc.
           *
           * @since 8.0
           */
          public static final byte NUL = 0;
  
          /**
           * Some Javadoc with space at the end of first line.
           *
           * <p>Some Javadoc.
           *
           * <p>Some Javadoc.
           *
           * @see <a href="http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules">
           *     Documentation about GWT emulated source</a>
           */
          boolean emulated() {return false;}
      };
  }
  
  /*
   *  This comment has paragraph without '<p>' tag. // ok
   *
   *  It's fine, because this is plain comment.
   */
  class ClassWithPlainComment {}
  