You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by st...@apache.org on 2018/08/14 20:14:09 UTC

svn commit: r1838051 - in /openwebbeans/meecrowave/trunk/meecrowave-doc/src/main: java/org/apache/meecrowave/doc/generator/Downloads.java jbake/content/download.adoc

Author: struberg
Date: Tue Aug 14 20:14:09 2018
New Revision: 1838051

URL: http://svn.apache.org/viewvc?rev=1838051&view=rev
Log:
use iso format for download date

also take the download date always from maven as 
our mirrors do not always supply it.

Modified:
    openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java
    openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/download.adoc

Modified: openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java
URL: http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java?rev=1838051&r1=1838050&r2=1838051&view=diff
==============================================================================
--- openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java (original)
+++ openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java Tue Aug 14 20:14:09 2018
@@ -30,15 +30,15 @@ import java.io.InputStream;
 import java.io.PrintStream;
 import java.net.HttpURLConnection;
 import java.net.URL;
-import java.time.LocalDateTime;
-import java.time.ZoneOffset;
+import java.time.Instant;
+import java.time.ZoneId;
+import java.time.format.DateTimeFormatter;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Objects;
 import java.util.concurrent.TimeUnit;
 import java.util.stream.Stream;
 
-import static java.time.format.DateTimeFormatter.RFC_1123_DATE_TIME;
 import static java.util.Arrays.asList;
 import static java.util.Optional.ofNullable;
 import static java.util.stream.Collectors.toList;
@@ -70,6 +70,9 @@ public class Downloads {
 
     public static void doMain(final PrintStream stream) {
         System.setProperty("java.util.concurrent.ForkJoinPool.common.parallelism", "32");
+
+        DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").withZone(ZoneId.of("UTC"));
+
         Stream.of(
                 Stream.of("org/apache/meecrowave/meecrowave")
                         .flatMap(Downloads::toVersions)
@@ -101,8 +104,7 @@ public class Downloads {
                         return nameComp;
                     }
 
-                    final long dateComp = LocalDateTime.parse(o2.date, RFC_1123_DATE_TIME).toInstant(ZoneOffset.UTC).toEpochMilli()
-                            - LocalDateTime.parse(o1.date, RFC_1123_DATE_TIME).toInstant(ZoneOffset.UTC).toEpochMilli();
+                    final long dateComp = o2.date.compareTo(o1.date);
                     if (dateComp != 0) {
                         return (int) dateComp;
                     }
@@ -114,7 +116,7 @@ public class Downloads {
                         stream.println("" +
                                 "|" + d.name + (d.classifier.isEmpty() ? "" : (" " + d.classifier)).replace("source-release", "Source Release") +
                                 "|" + d.version +
-                                "|" + d.date +
+                                "|" + dateFormatter.format(d.date) +
                                 "|" + d.size +
                                 "|" + d.format +
                                 "| " + d.url + "[icon:download[] " + d.format + "] " + d.sha1 + "[icon:download[] sha1] " + d.asc + "[icon:download[] asc]"));
@@ -122,7 +124,7 @@ public class Downloads {
 
     private static Download fillDownloadable(final Download download) {
         try {
-            final URL url = new URL(download.url);
+            final URL url = new URL(download.mavenCentralUrl);
             final HttpURLConnection connection = HttpURLConnection.class.cast(url.openConnection());
             connection.setConnectTimeout((int) TimeUnit.SECONDS.toMillis(30));
             final int responseCode = connection.getResponseCode();
@@ -133,8 +135,8 @@ public class Downloads {
                 return null;
             }
 
-            String lastMod = connection.getHeaderField("Last-Modified");
-            download.date = lastMod != null ? lastMod.replaceAll(" +", " ") : null;
+            long lastMod = connection.getHeaderFieldDate("Last-Modified", 0);
+            download.date = Instant.ofEpochMilli(lastMod);
 
             download.size = toSize(ofNullable(connection.getHeaderField("Content-Length"))
                     .map(Long::parseLong).orElse(0L), ofNullable(connection.getHeaderField("Accept-Ranges")).orElse("bytes"));
@@ -197,7 +199,8 @@ public class Downloads {
                 format,
                 downloadUrl,
                 url + ".sha1",
-                url + ".asc");
+                url + ".asc",
+                artifactUrl);
     }
 
     private static boolean urlExists(String urlString) {
@@ -263,14 +266,15 @@ public class Downloads {
         private final String classifier;
         private final String version;
         private final String format;
+        private final String mavenCentralUrl;
         private final String url;
         private final String sha1;
         private final String asc;
-        private String date;
+        private Instant date;
         private String size;
 
         public Download(final String name, final String classifier, final String version,
-                        final String format, final String url, final String sha1, final String asc) {
+                        final String format, final String url, final String sha1, final String asc, String mavenCentralUrl) {
             this.name = name;
             this.classifier = classifier;
             this.version = version;
@@ -278,6 +282,7 @@ public class Downloads {
             this.url = url;
             this.sha1 = sha1;
             this.asc = asc;
+            this.mavenCentralUrl = mavenCentralUrl;
         }
     }
 

Modified: openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/download.adoc
URL: http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/download.adoc?rev=1838051&r1=1838050&r2=1838051&view=diff
==============================================================================
--- openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/download.adoc (original)
+++ openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/download.adoc Tue Aug 14 20:14:09 2018
@@ -12,33 +12,33 @@ License under Apache License v2 (ALv2).
 [.table.table-bordered,options="header"]
 |===
 |Name|Version|Date|Size|Type|Links
-|Meecrowave Source Release|1.2.3|null||zip| http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip[icon:download[] zip] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.sha1[icon:download[] sha1] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|1.2.3|Thu, 19 Jul 2018 9:54:34 GMT|10 MB 159 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|1.2.3|Thu, 19 Jul 2018 9:54:20 GMT|199 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|1.2.2|Tue, 17 Jul 2018 10:31:01 GMT|1 MB 448 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|1.2.2|Sat, 14 Jul 2018 7:15:41 GMT|10 MB 177 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|1.2.2|Sat, 14 Jul 2018 7:15:27 GMT|199 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|1.2.1|Thu, 01 Mar 2018 21:17:42 GMT|1 MB 425 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.1/meecrowave-1.2.1-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.1/meecrowave-1.2.1-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.1/meecrowave-1.2.1-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|1.2.1|Mon, 26 Feb 2018 21:03:50 GMT|9 MB 883 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|1.2.1|Mon, 26 Feb 2018 21:03:37 GMT|192 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|1.2.0|Mon, 25 Dec 2017 10:30:47 GMT|2 MB 767 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.0/meecrowave-1.2.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.0/meecrowave-1.2.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.0/meecrowave-1.2.0-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|1.2.0|Wed, 20 Dec 2017 16:39:33 GMT|9 MB 839 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|1.2.0|Wed, 20 Dec 2017 16:39:19 GMT|186 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|1.1.0|Fri, 01 Sep 2017 21:09:23 GMT|1 MB 369 kB|zip| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave/1.1.0/meecrowave-1.1.0-source-release.zip[icon:download[] zip] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave/1.1.0/meecrowave-1.1.0-source-release.zip.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave/1.1.0/meecrowave-1.1.0-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|1.1.0|Fri, 01 Sep 2017 21:10:27 GMT|9 MB 569 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|1.1.0|Fri, 01 Sep 2017 21:10:15 GMT|184 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|1.0.0|Tue, 11 Jul 2017 08:11:45 GMT|1 MB 357 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.0.0/meecrowave-1.0.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.0.0/meecrowave-1.0.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.0.0/meecrowave-1.0.0-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|1.0.0|Fri, 07 Jul 2017 22:28:34 GMT|9 MB 286 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|1.0.0|Fri, 07 Jul 2017 22:28:22 GMT|174 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|0.3.1|Tue, 02 May 2017 15:31:05 GMT|1 MB 331 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.1/meecrowave-0.3.1-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.1/meecrowave-0.3.1-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.1/meecrowave-0.3.1-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|0.3.1|Fri, 28 Apr 2017 15:35:22 GMT|9 MB 224 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|0.3.1|Fri, 28 Apr 2017 15:35:13 GMT|158 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|0.3.0|Sun, 05 Mar 2017 18:08:30 GMT|1 MB 304 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|0.3.0|Sun, 19 Feb 2017 15:56:35 GMT|9 MB 123 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|0.3.0|Sun, 19 Feb 2017 15:56:26 GMT|156 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar.asc[icon:download[] asc]
-|Meecrowave Source Release|0.2.0|Thu, 12 Jan 2017 13:13:53 GMT|1 MB 229 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.asc[icon:download[] asc]
-|Meecrowave Core runner|0.2.0|Mon, 02 Jan 2017 15:12:12 GMT|9 MB 9 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.asc[icon:download[] asc]
-|Meecrowave Core|0.2.0|Mon, 02 Jan 2017 15:12:02 GMT|145 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|1.2.3|2018-07-19 09:53:16|1 MB 448 kB|zip| http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip[icon:download[] zip] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.sha1[icon:download[] sha1] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|1.2.3|2018-07-19 09:54:34|10 MB 159 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|1.2.3|2018-07-19 09:54:20|199 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|1.2.2|2018-07-14 07:14:12|1 MB 448 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|1.2.2|2018-07-14 07:15:41|10 MB 177 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|1.2.2|2018-07-14 07:15:27|199 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|1.2.1|2018-02-26 21:02:45|1 MB 425 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.1/meecrowave-1.2.1-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.1/meecrowave-1.2.1-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.1/meecrowave-1.2.1-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|1.2.1|2018-02-26 21:03:50|9 MB 883 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|1.2.1|2018-02-26 21:03:37|192 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.1/meecrowave-core-1.2.1.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|1.2.0|2017-12-20 16:37:49|2 MB 767 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.0/meecrowave-1.2.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.0/meecrowave-1.2.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.0/meecrowave-1.2.0-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|1.2.0|2017-12-20 16:39:33|9 MB 839 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|1.2.0|2017-12-20 16:39:19|186 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.0/meecrowave-core-1.2.0.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|1.1.0|2017-09-01 21:09:23|1 MB 369 kB|zip| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave/1.1.0/meecrowave-1.1.0-source-release.zip[icon:download[] zip] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave/1.1.0/meecrowave-1.1.0-source-release.zip.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave/1.1.0/meecrowave-1.1.0-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|1.1.0|2017-09-01 21:10:27|9 MB 569 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|1.1.0|2017-09-01 21:10:15|184 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.1.0/meecrowave-core-1.1.0.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|1.0.0|2017-07-07 22:27:32|1 MB 357 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.0.0/meecrowave-1.0.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.0.0/meecrowave-1.0.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/1.0.0/meecrowave-1.0.0-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|1.0.0|2017-07-07 22:28:34|9 MB 286 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|1.0.0|2017-07-07 22:28:22|174 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.0.0/meecrowave-core-1.0.0.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|0.3.1|2017-04-28 15:34:47|1 MB 331 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.1/meecrowave-0.3.1-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.1/meecrowave-0.3.1-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.1/meecrowave-0.3.1-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|0.3.1|2017-04-28 15:35:22|9 MB 224 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|0.3.1|2017-04-28 15:35:13|158 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.1/meecrowave-core-0.3.1.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|0.3.0|2017-02-19 15:56:04|1 MB 304 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|0.3.0|2017-02-19 15:56:35|9 MB 123 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|0.3.0|2017-02-19 15:56:26|156 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar.asc[icon:download[] asc]
+|Meecrowave Source Release|0.2.0|2017-01-02 15:11:14|1 MB 229 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.sha1[icon:download[] sha1] https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.asc[icon:download[] asc]
+|Meecrowave Core runner|0.2.0|2017-01-02 15:12:12|9 MB 9 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.asc[icon:download[] asc]
+|Meecrowave Core|0.2.0|2017-01-02 15:12:02|145 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.asc[icon:download[] asc]
 |===