From e75a35a565cc36251734f0c7561eddde89a220b6 Mon Sep 17 00:00:00 2001 From: Alexander Barker Date: Fri, 23 Mar 2018 11:32:15 -0700 Subject: [PATCH] Bug fix and clean up version bump. --- .gitignore | 6 +++ ChangeLog.md | 15 ++++++ build.num | 2 +- build.xml | 32 ++++++------- src/org/jnitasks/CcTask.java | 2 +- src/org/jnitasks/LdTask.java | 2 +- src/org/jnitasks/antlib.xml | 26 +++++----- .../jnitasks/autotools/AutoreconfTask.java | 2 +- src/org/jnitasks/autotools/ConfigureTask.java | 48 +++++++++---------- src/org/jnitasks/autotools/MakeTask.java | 2 +- src/org/jnitasks/pkgconfig/PkgConfigTask.java | 2 +- .../jnitasks/toolchains/CompilerAdapter.java | 2 +- .../jnitasks/toolchains/LinkerAdapter.java | 2 +- .../jnitasks/toolchains/ToolchainFactory.java | 2 +- .../toolchains/adapters/ClangCompiler.java | 2 +- .../toolchains/adapters/ClangLinker.java | 2 +- .../toolchains/adapters/ClangxxCompiler.java | 2 +- .../toolchains/adapters/ClangxxLinker.java | 2 +- .../toolchains/adapters/GccCompiler.java | 2 +- .../toolchains/adapters/GccLinker.java | 2 +- .../toolchains/adapters/GxxCompiler.java | 2 +- .../toolchains/adapters/GxxLinker.java | 2 +- src/org/jnitasks/types/AbstractFeature.java | 2 +- test/org/jnitasks/test/AutoreconfTest.java | 2 +- .../test/autotools/VerboseLogger.java | 2 +- 25 files changed, 94 insertions(+), 73 deletions(-) create mode 100644 .gitignore create mode 100644 ChangeLog.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..02a8f2f --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.idea/ +bin/ +dist/ +jar/ +javadoc/ +JNITasks.iml diff --git a/ChangeLog.md b/ChangeLog.md new file mode 100644 index 0000000..efe939c --- /dev/null +++ b/ChangeLog.md @@ -0,0 +1,15 @@ +## ChangeLog + +**JNITasks 0.3.0 (Mar 23, 2018)** + * Added ChangeLog.md + * Fixed a reflection problem with a private inner class. + * Small clanup in the ConfigureTask. + * Updated copyright. + * Tested JDK 1.5 - 1.8 + +**JNativeHook 0.2.0 (Jan 4, 2015)** + * Added optional support for `ant.build.native.toolchain` and `ant.build.native.host`. + * Updated documentation. + +**JNativeHook 0.1.0 (Sep 3, 2014)** + * Initial Release. diff --git a/build.num b/build.num index 4eeada3..d328d32 100644 --- a/build.num +++ b/build.num @@ -1,4 +1,4 @@ # Build number properties for Ant. ant.build.major=0 -ant.build.minor=1 +ant.build.minor=3 diff --git a/build.xml b/build.xml index 89b46e2..469b49a 100644 --- a/build.xml +++ b/build.xml @@ -1,22 +1,22 @@ diff --git a/src/org/jnitasks/CcTask.java b/src/org/jnitasks/CcTask.java index 99b29c0..27e07f6 100644 --- a/src/org/jnitasks/CcTask.java +++ b/src/org/jnitasks/CcTask.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/LdTask.java b/src/org/jnitasks/LdTask.java index 18f63d1..0c9a498 100644 --- a/src/org/jnitasks/LdTask.java +++ b/src/org/jnitasks/LdTask.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/antlib.xml b/src/org/jnitasks/antlib.xml index 609a886..0e6792b 100644 --- a/src/org/jnitasks/antlib.xml +++ b/src/org/jnitasks/antlib.xml @@ -1,22 +1,22 @@ diff --git a/src/org/jnitasks/autotools/AutoreconfTask.java b/src/org/jnitasks/autotools/AutoreconfTask.java index 2088b6b..6ee3135 100644 --- a/src/org/jnitasks/autotools/AutoreconfTask.java +++ b/src/org/jnitasks/autotools/AutoreconfTask.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/autotools/ConfigureTask.java b/src/org/jnitasks/autotools/ConfigureTask.java index aadf0e1..0084a7b 100644 --- a/src/org/jnitasks/autotools/ConfigureTask.java +++ b/src/org/jnitasks/autotools/ConfigureTask.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify @@ -261,7 +261,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = cache.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -277,7 +277,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = cache.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -290,7 +290,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = prefix.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -302,7 +302,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = exec_prefix.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -315,7 +315,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = bin.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -327,7 +327,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = sbin.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -339,7 +339,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TOD= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -351,7 +351,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = sysconf.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -363,7 +363,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = sharedstate.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -375,7 +375,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = localstate.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -387,7 +387,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = lib.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -399,7 +399,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = include.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -411,7 +411,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = oldinclude.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -423,7 +423,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = dataroot.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -435,7 +435,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = info.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -447,7 +447,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = locale.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -459,7 +459,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = man.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -471,7 +471,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = doc.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -483,7 +483,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = html.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -495,7 +495,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = dvi.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -507,7 +507,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = pdf.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -519,7 +519,7 @@ public void execute() { // TODO Change to getCanonicalPath() when ready to deal with the io exception. // TODO Make sure the drive letter is lower case. String tmpPath = ps.getAbsolutePath().replace('\\', '/'); - if (tmpPath.indexOf(" ") >= 0) { + if (tmpPath.contains(" ")) { tmpPath = '"' + tmpPath + '"'; } @@ -622,7 +622,7 @@ else if (feature instanceof Without) { shell.execute(); } - private static class ToggleFeature extends AbstractFeature { + protected static class ToggleFeature extends AbstractFeature { private String flag; public void addText(String flag) { diff --git a/src/org/jnitasks/autotools/MakeTask.java b/src/org/jnitasks/autotools/MakeTask.java index ec7195e..48d2ecc 100644 --- a/src/org/jnitasks/autotools/MakeTask.java +++ b/src/org/jnitasks/autotools/MakeTask.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/pkgconfig/PkgConfigTask.java b/src/org/jnitasks/pkgconfig/PkgConfigTask.java index a24ddcf..e710709 100644 --- a/src/org/jnitasks/pkgconfig/PkgConfigTask.java +++ b/src/org/jnitasks/pkgconfig/PkgConfigTask.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/CompilerAdapter.java b/src/org/jnitasks/toolchains/CompilerAdapter.java index ee3a307..1633024 100644 --- a/src/org/jnitasks/toolchains/CompilerAdapter.java +++ b/src/org/jnitasks/toolchains/CompilerAdapter.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/LinkerAdapter.java b/src/org/jnitasks/toolchains/LinkerAdapter.java index 8fa4651..465f532 100644 --- a/src/org/jnitasks/toolchains/LinkerAdapter.java +++ b/src/org/jnitasks/toolchains/LinkerAdapter.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/ToolchainFactory.java b/src/org/jnitasks/toolchains/ToolchainFactory.java index 3614717..5e673d7 100644 --- a/src/org/jnitasks/toolchains/ToolchainFactory.java +++ b/src/org/jnitasks/toolchains/ToolchainFactory.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/ClangCompiler.java b/src/org/jnitasks/toolchains/adapters/ClangCompiler.java index 9b285a4..046f05a 100644 --- a/src/org/jnitasks/toolchains/adapters/ClangCompiler.java +++ b/src/org/jnitasks/toolchains/adapters/ClangCompiler.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/ClangLinker.java b/src/org/jnitasks/toolchains/adapters/ClangLinker.java index 969d449..df65281 100644 --- a/src/org/jnitasks/toolchains/adapters/ClangLinker.java +++ b/src/org/jnitasks/toolchains/adapters/ClangLinker.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/ClangxxCompiler.java b/src/org/jnitasks/toolchains/adapters/ClangxxCompiler.java index 46115e3..7dda1e3 100644 --- a/src/org/jnitasks/toolchains/adapters/ClangxxCompiler.java +++ b/src/org/jnitasks/toolchains/adapters/ClangxxCompiler.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/ClangxxLinker.java b/src/org/jnitasks/toolchains/adapters/ClangxxLinker.java index 7a9af9c..5881bb7 100644 --- a/src/org/jnitasks/toolchains/adapters/ClangxxLinker.java +++ b/src/org/jnitasks/toolchains/adapters/ClangxxLinker.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/GccCompiler.java b/src/org/jnitasks/toolchains/adapters/GccCompiler.java index c45c2f7..a0162cb 100644 --- a/src/org/jnitasks/toolchains/adapters/GccCompiler.java +++ b/src/org/jnitasks/toolchains/adapters/GccCompiler.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/GccLinker.java b/src/org/jnitasks/toolchains/adapters/GccLinker.java index 2051849..c511fa5 100644 --- a/src/org/jnitasks/toolchains/adapters/GccLinker.java +++ b/src/org/jnitasks/toolchains/adapters/GccLinker.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/GxxCompiler.java b/src/org/jnitasks/toolchains/adapters/GxxCompiler.java index 97fbc5e..8f88207 100644 --- a/src/org/jnitasks/toolchains/adapters/GxxCompiler.java +++ b/src/org/jnitasks/toolchains/adapters/GxxCompiler.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/toolchains/adapters/GxxLinker.java b/src/org/jnitasks/toolchains/adapters/GxxLinker.java index c675ac7..7b4c7e0 100644 --- a/src/org/jnitasks/toolchains/adapters/GxxLinker.java +++ b/src/org/jnitasks/toolchains/adapters/GxxLinker.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/src/org/jnitasks/types/AbstractFeature.java b/src/org/jnitasks/types/AbstractFeature.java index 6ae2dcd..afd63d0 100644 --- a/src/org/jnitasks/types/AbstractFeature.java +++ b/src/org/jnitasks/types/AbstractFeature.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/test/org/jnitasks/test/AutoreconfTest.java b/test/org/jnitasks/test/AutoreconfTest.java index 79dcc70..4986b4d 100644 --- a/test/org/jnitasks/test/AutoreconfTest.java +++ b/test/org/jnitasks/test/AutoreconfTest.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify diff --git a/test/org/jnitasks/test/autotools/VerboseLogger.java b/test/org/jnitasks/test/autotools/VerboseLogger.java index c67a6c2..97857ec 100644 --- a/test/org/jnitasks/test/autotools/VerboseLogger.java +++ b/test/org/jnitasks/test/autotools/VerboseLogger.java @@ -1,5 +1,5 @@ /* JNITasks: Ant tasks for JNI projects. - * Copyright (C) 2013-2014 Alexander Barker. All Rights Received. + * Copyright (C) 2013-2018 Alexander Barker. All Rights Received. * https://github.com/kwhat/jnitasks/ * * JNITasks is free software: you can redistribute it and/or modify