code: @Nonnull
    public DescribeCommand tags(@Nullable Boolean includeLightweightTagsInSearch) {
      if (includeLightweightTagsInSearch != null && includeLightweightTagsInSearch) {
        tagsFlag = includeLightweightTagsInSearch;
        log.info("--tags = {}", includeLightweightTagsInSearch);
      }
      return this;
    }
docs: <pre>--tags</pre>
  <p>
  Instead of using only the annotated tags, use any tag found in .git/refs/tags.
  This option enables matching a lightweight (non-annotated) tag.
  </p>
  
  <p>Searching for lightweight tags is <b>false</b> by default.</p>
  
  Example:
  <pre>
  b6a73ed - (HEAD, master)
  d37a598 - (v1.0-fixed-stuff) - a lightweight tag (with no message)
  9597545 - (v1.0) - an annotated tag
  
  $ git describe
  annotated-tag-2-gb6a73ed     # the nearest "annotated" tag is found
  
  $ git describe --tags
  lightweight-tag-1-gb6a73ed   # the nearest tag (including lightweights) is found
  </pre>
  
  <p>
  Using only annotated tags to mark builds may be useful if you're using tags to help yourself with annotating
  things like "i'll get back to that" etc - you don't need such tags to be exposed. But if you want lightweight
  tags to be included in the search, enable this option.
  </p>