/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements. See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.time.LocalDate

String javadocFooter() {
    return """
<table width="100%" border="0" cellspacing=0 cellpadding=0 style="padding: 5px">
  <tr>
    <td>
      <table style="padding-left: 0; margin: 0">
        <tbody style="padding: 0; margin: 0">
        <tr style="padding: 0; margin: 0">
          <td>
            <a target=_blank href="https://ignite.apache.org"><nobr>${LocalDate.now().year} Copyright &#169; Apache Software Foundation</nobr></a>
          </td>
        </tr>
        </tbody>
      </table>
    </td>
    <td width="100%" align="right" valign="center">
      <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @ApacheIgnite</a>
    </td>
  </tr>
  <tr>
    <td colspan="2" valign="top" align="left">
      <table style="padding-left: 0; margin: 0">
        <tbody style="padding: 0; margin: 0">
        <tr style="padding: 0; margin: 0">
          <td>
            <b>Ignite Database and Caching Platform</b>
          </td>
          <td>:&nbsp;&nbsp;
            ver. <strong>${project.version}</strong>
          </td>
        </tr>
        <tr style="padding: 0; margin: 0">
          <td>
            <b>Release Date</b>
          </td>
          <td>:&nbsp;&nbsp;
            ${LocalDate.now()}
          </td>
        </tr>
        </tbody>
      </table>
    </td>
  </tr>
</table>
""".replaceAll('\n', System.lineSeparator())
}

// Export methods
ext {
    javadocFooter = this.&javadocFooter
}
