diff --git a/duniter4j-client/src/license/THIRD-PARTY.properties b/duniter4j-client/src/license/THIRD-PARTY.properties new file mode 100644 index 0000000000000000000000000000000000000000..73833ce8cb5fe2f9913d00f1c302c9933654c49d --- /dev/null +++ b/duniter4j-client/src/license/THIRD-PARTY.properties @@ -0,0 +1,26 @@ +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo +#------------------------------------------------------------------------------- +# Already used licenses in project : +# - Apache 2.0 +# - BSD License +# - CDDL +# - CDDL+GPL +# - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +# - Common Development and Distribution License (CDDL) v1.0 +# - Dual license consisting of the CDDL v1.1 and GPL v2 +# - GPLv2+CE +# - General Public License (GPL) v3 +# - Indiana University Extreme! Lab Software License, vesion 1.1.1 +# - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License +# - The Apache Software License, Version 2.0 +#------------------------------------------------------------------------------- +# Please fill the missing licenses for dependencies : +# +# +#Tue Mar 28 09:33:08 CEST 2017 +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +dnl.utils--j-text-utils--0.3.3=GNU General Lesser Public License (LGPL) version 3.0 +net.sf.opencsv--opencsv--2.3=GNU General Lesser Public License (LGPL) version 3.0 diff --git a/duniter4j-core-client/src/main/java/org/duniter/core/client/service/bma/BmaTechnicalException.java b/duniter4j-core-client/src/main/java/org/duniter/core/client/service/bma/BmaTechnicalException.java index a08843b93d381554280cd2a7ec59f884f2b201f7..1b409bc8d2eb4395e138445616973eadabb8c762 100644 --- a/duniter4j-core-client/src/main/java/org/duniter/core/client/service/bma/BmaTechnicalException.java +++ b/duniter4j-core-client/src/main/java/org/duniter/core/client/service/bma/BmaTechnicalException.java @@ -1,5 +1,27 @@ package org.duniter.core.client.service.bma; +/*- + * #%L + * Duniter4j :: Core Client API + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.exception.TechnicalException; /** diff --git a/duniter4j-core-shared/src/main/java/org/duniter/core/beans/BeanCreationException.java b/duniter4j-core-shared/src/main/java/org/duniter/core/beans/BeanCreationException.java index 624ce7e40e9c96c4af9c8cfe1ac5bffbc5382291..a98784ace6faec4d8febb25276f9e46206e5d7a6 100644 --- a/duniter4j-core-shared/src/main/java/org/duniter/core/beans/BeanCreationException.java +++ b/duniter4j-core-shared/src/main/java/org/duniter/core/beans/BeanCreationException.java @@ -1,5 +1,27 @@ package org.duniter.core.beans; +/*- + * #%L + * Duniter4j :: Core Shared + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.exception.TechnicalException; /** diff --git a/duniter4j-core-shared/src/main/java/org/duniter/core/model/SmtpConfig.java b/duniter4j-core-shared/src/main/java/org/duniter/core/model/SmtpConfig.java index 8b7015600ea75e798ede9eb14746733ace2198cd..0019dbebd8b56776457fef6e1b30da5f28492581 100644 --- a/duniter4j-core-shared/src/main/java/org/duniter/core/model/SmtpConfig.java +++ b/duniter4j-core-shared/src/main/java/org/duniter/core/model/SmtpConfig.java @@ -1,5 +1,27 @@ package org.duniter.core.model; +/*- + * #%L + * Duniter4j :: Core Shared + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + public class SmtpConfig { @@ -75,4 +97,4 @@ public class SmtpConfig { public void setStartTLS(boolean startTLS) { this.startTLS = startTLS; } -} \ No newline at end of file +} diff --git a/duniter4j-core-shared/src/main/java/org/duniter/core/util/protocols/classpath/Handler.java b/duniter4j-core-shared/src/main/java/org/duniter/core/util/protocols/classpath/Handler.java index a0c08c289cea6c93cf11eca91d3699cb1967bb12..63e0546766bb45608674bad7905e8c725ce29543 100644 --- a/duniter4j-core-shared/src/main/java/org/duniter/core/util/protocols/classpath/Handler.java +++ b/duniter4j-core-shared/src/main/java/org/duniter/core/util/protocols/classpath/Handler.java @@ -1,5 +1,27 @@ package org.duniter.core.util.protocols.classpath; +/*- + * #%L + * Duniter4j :: Core Shared + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.exception.TechnicalException; import java.io.FileNotFoundException; @@ -29,4 +51,4 @@ public class Handler extends URLStreamHandler { } return resourceUrl.openConnection(); } -} \ No newline at end of file +} diff --git a/duniter4j-core-shared/src/main/java/org/duniter/core/util/url/URLs.java b/duniter4j-core-shared/src/main/java/org/duniter/core/util/url/URLs.java index 1d4f99b7ae3e1c0e490244cb909ea54ea33ca844..105a73f844f14d612ad3f4177eefe131cc4febd3 100644 --- a/duniter4j-core-shared/src/main/java/org/duniter/core/util/url/URLs.java +++ b/duniter4j-core-shared/src/main/java/org/duniter/core/util/url/URLs.java @@ -1,5 +1,27 @@ package org.duniter.core.util.url; +/*- + * #%L + * Duniter4j :: Core Shared + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.exception.TechnicalException; import java.net.MalformedURLException; diff --git a/duniter4j-core-shared/src/test/java/org/duniter/core/service/MailServiceTest.java b/duniter4j-core-shared/src/test/java/org/duniter/core/service/MailServiceTest.java index 13dfb4a6793c32c06003973630e083746bc4655f..2953815bda7efdbf009e05a0c387b7e59c382f9b 100644 --- a/duniter4j-core-shared/src/test/java/org/duniter/core/service/MailServiceTest.java +++ b/duniter4j-core-shared/src/test/java/org/duniter/core/service/MailServiceTest.java @@ -1,5 +1,27 @@ package org.duniter.core.service; +/*- + * #%L + * Duniter4j :: Core Shared + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.model.SmtpConfig; import org.duniter.core.test.TestFixtures; import org.junit.Before; diff --git a/duniter4j-core-shared/src/test/java/org/duniter/core/util/http/InetAddressUtilsTest.java b/duniter4j-core-shared/src/test/java/org/duniter/core/util/http/InetAddressUtilsTest.java index 84db99f2d3e1708da0c7de8b74410e7f23fb9614..1bfcdb04652e72fa7834c188578f24f12a12c760 100644 --- a/duniter4j-core-shared/src/test/java/org/duniter/core/util/http/InetAddressUtilsTest.java +++ b/duniter4j-core-shared/src/test/java/org/duniter/core/util/http/InetAddressUtilsTest.java @@ -1,5 +1,27 @@ package org.duniter.core.util.http; +/*- + * #%L + * Duniter4j :: Core Shared + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.junit.Assert; import org.junit.Test; diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/beans/ESBeanFactory.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/beans/ESBeanFactory.java index fa8ed45ff059c0c8326e62c545c987cd9115ecd9..5d3699234fd593f9459d059b89a948e5d4eaa1e6 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/beans/ESBeanFactory.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/beans/ESBeanFactory.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.beans; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.beans.Bean; import org.duniter.core.beans.BeanCreationException; import org.duniter.core.beans.BeanFactory; diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/client/Duniter4jClient.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/client/Duniter4jClient.java index bb2a770562c0a788acc1dfcf045e3217461867c7..85ee832f0fff6f376a85f09b815c8c14b6a96228 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/client/Duniter4jClient.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/client/Duniter4jClient.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.client; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.beans.Bean; import org.duniter.core.client.model.local.LocalEntity; import org.duniter.elasticsearch.dao.handler.StringReaderHandler; diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/BlockDao.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/BlockDao.java index 34d72245f4c047066e16f982a53ba23598d2ddb5..758614f75dd2caab3bce99cea546503b82f1557a 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/BlockDao.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/BlockDao.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.dao; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.beans.Bean; import org.duniter.core.client.model.bma.BlockchainBlock; diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/CurrencyExtendDao.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/CurrencyExtendDao.java index d501336180a1e1797149109c6ded023a9c204f1c..2659bdebd7f31438d0c6ceacf3d5a98733638603 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/CurrencyExtendDao.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/CurrencyExtendDao.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.dao; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.core.client.dao.CurrencyDao; /** diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexDao.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexDao.java index 5d5bb1c809b5578746aa80344db1609516c4dd1e..1a2b803d390007d4f1ca530549a0d817a328351d 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexDao.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexDao.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.dao; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.elasticsearch.dao.handler.StringReaderHandler; /** diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexTypeDao.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexTypeDao.java index dd4ff0614e2e3cfbcfc9aad64df080c594abd45a..79244d80c7056c7603b368fd63f6b02f6d2cca6b 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexTypeDao.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/IndexTypeDao.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.dao; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.duniter.elasticsearch.dao.handler.StringReaderHandler; import org.elasticsearch.common.xcontent.XContentBuilder; diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/TypeDao.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/TypeDao.java index d03df4cfa753b73e5228dd2fe641e2cd110cbc22..fe3e10af00ab96dc1d962c386d57ec4aa541deeb 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/TypeDao.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/TypeDao.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.dao; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import org.elasticsearch.common.xcontent.XContentBuilder; import java.util.Map; diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/AddSequenceAttributeHandler.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/AddSequenceAttributeHandler.java index 517ce2b45737d0a65ff06f1250eaa81d2b46881e..a2c9824e62739804590d63fd1ea9269015765fee 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/AddSequenceAttributeHandler.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/AddSequenceAttributeHandler.java @@ -1,5 +1,27 @@ package org.duniter.elasticsearch.dao.handler; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + import java.util.regex.Pattern; public class AddSequenceAttributeHandler implements StringReaderHandler { @@ -23,4 +45,4 @@ public class AddSequenceAttributeHandler implements StringReaderHandler { } return line; } - } \ No newline at end of file + } diff --git a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/StringReaderHandler.java b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/StringReaderHandler.java index 46082040768a6ea51685baac903559a39a0a4432..2aea68ed34b7692430f4d3445d3f20f977620d40 100644 --- a/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/StringReaderHandler.java +++ b/duniter4j-es-core/src/main/java/org/duniter/elasticsearch/dao/handler/StringReaderHandler.java @@ -1,6 +1,28 @@ package org.duniter.elasticsearch.dao.handler; +/*- + * #%L + * Duniter4j :: ElasticSearch Core plugin + * %% + * Copyright (C) 2014 - 2017 EIS + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/gpl-3.0.html>. + * #L% + */ + public interface StringReaderHandler { String onReadLine(String line); - } \ No newline at end of file + } diff --git a/duniter4j-es-subscription/src/license/THIRD-PARTY.properties b/duniter4j-es-subscription/src/license/THIRD-PARTY.properties index 8610ec5bda0d6673a7c224b7fd16226cc1bcd664..c76cb9718218c018426e498490d12b9d33f2761f 100644 --- a/duniter4j-es-subscription/src/license/THIRD-PARTY.properties +++ b/duniter4j-es-subscription/src/license/THIRD-PARTY.properties @@ -2,19 +2,25 @@ #------------------------------------------------------------------------------- # Already used licenses in project : # - ASL, version 2 +# - Apache 2 # - Apache License 2.0 # - Apache License Version 2.0 -# - BSD License +# - Apache License, Version 2.0 +# - BSD +# - BSD licence +# - Bouncy Castle Licence # - CC0 1.0 Universal -# - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +# - CDDL +# - CDDL+GPL +# - Common Development and Distribution License (CDDL) v1.0 +# - Dual license consisting of the CDDL v1.1 and GPL v2 # - Eclipse Public License 1.0 +# - GPLv2+CE # - General Public License (GPL) v3 -# - Indiana University Extreme! Lab Software License, vesion 1.1.1 # - LGPL, version 2.1 # - Lesser General Public License (LGPL) v 3.0 -# - Lesser General Public License (LPGL) -# - Lesser General Public License (LPGL) v 2.1 # - MIT License +# - Mozilla Public License 1.1 (MPL 1.1) # - New BSD License # - Public Domain, per Creative Commons CC0 # - The Apache Software License, Version 2.0 @@ -22,5 +28,7 @@ # Please fill the missing licenses for dependencies : # # -#Tue Jan 05 15:24:57 CET 2016 +#Thu Apr 20 14:23:02 CEST 2017 +com.googlecode.juniversalchardet--juniversalchardet--1.0.3=Mozilla Public License 1.1 (MPL 1.1) commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +org.antlr--antlr-runtime--3.3=BSD licence diff --git a/pom.xml b/pom.xml index 50a26398c86587cc77c9367ecb626b6b07fc79fe..d8dcebee08900ff5265707d3978799173bd72e63 100644 --- a/pom.xml +++ b/pom.xml @@ -86,8 +86,6 @@ <distribution.snapshotRepository.id>eis-nexus-deploy</distribution.snapshotRepository.id> <distribution.snapshotRepository.url>http://nexus.e-is.pro/nexus/content/repositories/duniter4j-snapshots</distribution.snapshotRepository.url> - <github.global.server>github</github.global.server> - <assembly.skip>false</assembly.skip> </properties> @@ -225,7 +223,7 @@ <dependency> <groupId>org.abstractj.kalium</groupId> <artifactId>kalium</artifactId> - <version>0.5.1</version> + <version>${kalium.version}</version> </dependency> <!-- scrypt lib --> <dependency> @@ -317,7 +315,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>license-maven-plugin</artifactId> - <version>1.12</version> + <version>1.9</version> </plugin> <plugin> @@ -418,18 +416,6 @@ <version>2.3</version> </plugin> - <plugin> - <groupId>com.github.github</groupId> - <artifactId>github-maven-core</artifactId> - <version>0.12</version> - </plugin> - - <plugin> - <groupId>com.github.github</groupId> - <artifactId>site-maven-plugin</artifactId> - <version>0.12</version> - </plugin> - <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.8</version> @@ -754,7 +740,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>versions-maven-plugin</artifactId> - <version>2.1</version> + <version>2.3</version> <reportSets> <reportSet> <reports>