Skip to content

Instantly share code, notes, and snippets.

@abelsromero
Last active August 26, 2015 08:24
Show Gist options
  • Save abelsromero/e6ba6afa5641f728f85c to your computer and use it in GitHub Desktop.
Save abelsromero/e6ba6afa5641f728f85c to your computer and use it in GitHub Desktop.
$ walkmod apply script -e
INFO [main] - Java version: 1.7.0
INFO [main] - Java Home: C:\home\bin\jdk1.7.0_x64\jre
INFO [main] - OS: Windows 7, Vesion: 6.1
--------------------------------------------------------------------------------
_ _ _ _ ___ ___ _
| | | | | | | | \/ | | |
| | | | __ _| | | _| . . | ___ __| |
| |/\| |/ _` | | |/ / |\/| |/ _ \ / _` |
\ /\ / (_| | | <| | | | (_) | (_| |
\/ \/ \__,_|_|_|\_\_| |_/\___/ \__,_|
--------------------------------------------------------------------------------
An open source tool to apply code conventions
version 1.2 - July 2015 -
--------------------------------------------------------------------------------
INFO [main] - C:\home\data\github\gradle-walkmod-plugin\src\test\resources\walkmod.xml [ok]
:: loading settings :: url = file:/C:/home/bin/walkmod-1.3.0/config/ivysettings.xml
:: loading settings :: url = jar:file:/C:/home/bin/walkmod-1.3.0/lib/ivy-2.4.0-rc1.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: resolving dependencies :: org.walkmod#walkmod-imports-cleaner-plugin-caller;working
confs: [default]
found org.walkmod#walkmod-imports-cleaner-plugin;2.0 in maven2
found org.walkmod#javalang;3.2.0 in maven2
[3.2.0] org.walkmod#javalang;[3.0.0, 4.0.0)
found org.walkmod#merger;1.0.1 in maven2
[1.0.1] org.walkmod#merger;[1.0.1, 2.0)
found org.walkmod#walkmod-javalang-plugin;2.3.2 in maven2
[2.3.2] org.walkmod#walkmod-javalang-plugin;[2.0, 3.0)
found org.walkmod#javalang;4.2.2 in maven2
[4.2.2] org.walkmod#javalang;[3.1.0, 5.0.0)
found org.walkmod#javalang-compiler;2.1.0 in maven2
[2.1.0] org.walkmod#javalang-compiler;[2.0.0, 3.0.0)
found log4j#log4j;1.2.16 in maven2
found org.walkmod#walkmod-java-formatter-plugin;2.2.0 in maven2
[2.2.0] org.walkmod#walkmod-java-formatter-plugin;[2.0, 3.0)
found org.walkmod#javalang;4.2.2 in maven2
[4.2.2] org.walkmod#javalang;[4.1.0, 5.0.0)
found org.eclipse.core#org.eclipse.core.contenttype;3.4.100 in maven2
found org.eclipse.equinox#org.eclipse.equinox.preferences;3.4.1 in maven2
found org.eclipse.equinox#org.eclipse.equinox.common;3.6.0 in maven2
found org.eclipse.equinox#org.eclipse.equinox.registry;3.5.101 in maven2
found org.eclipse.core#org.eclipse.core.expressions;3.4.300 in maven2
found org.eclipse.core#org.eclipse.core.runtime;3.7.0 in maven2
found org.eclipse.osgi#org.eclipse.osgi;3.7.1 in maven2
found org.eclipse.core#org.eclipse.core.jobs;3.5.100 in maven2
found org.eclipse.equinox#org.eclipse.equinox.app;1.3.100 in maven2
found org.eclipse.core#org.eclipse.core.filesystem;1.3.100 in maven2
found org.eclipse.core#org.eclipse.core.resources;3.7.100 in maven2
found org.eclipse.jdt#org.eclipse.jdt.core;3.10.0 in maven2
found org.eclipse.text#org.eclipse.text;3.5.101 in maven2
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-imports-cleaner-plugin/2.0/walkmod-imports-cleaner-plugin-2.0-sources.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-imports-cleaner-plugin;2.0!walkmod-imports-cleaner-plugin.jar(source) (349ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-imports-cleaner-plugin/2.0/walkmod-imports-cleaner-plugin-2.0-javadoc.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-imports-cleaner-plugin;2.0!walkmod-imports-cleaner-plugin.jar(javadoc) (413ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-imports-cleaner-plugin/2.0/walkmod-imports-cleaner-plugin-2.0.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-imports-cleaner-plugin;2.0!walkmod-imports-cleaner-plugin.jar (353ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-javalang-plugin/2.3.2/walkmod-javalang-plugin-2.3.2-sources.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-javalang-plugin;2.3.2!walkmod-javalang-plugin.jar(source) (360ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-javalang-plugin/2.3.2/walkmod-javalang-plugin-2.3.2-javadoc.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-javalang-plugin;2.3.2!walkmod-javalang-plugin.jar(javadoc) (521ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-javalang-plugin/2.3.2/walkmod-javalang-plugin-2.3.2.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-javalang-plugin;2.3.2!walkmod-javalang-plugin.jar (405ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-java-formatter-plugin/2.2.0/walkmod-java-formatter-plugin-2.2.0.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-java-formatter-plugin;2.2.0!walkmod-java-formatter-plugin.jar (364ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-java-formatter-plugin/2.2.0/walkmod-java-formatter-plugin-2.2.0-sources.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-java-formatter-plugin;2.2.0!walkmod-java-formatter-plugin.jar(source) (350ms)
downloading http://repo1.maven.org/maven2/org/walkmod/walkmod-java-formatter-plugin/2.2.0/walkmod-java-formatter-plugin-2.2.0-javadoc.jar ...
[SUCCESSFUL ] org.walkmod#walkmod-java-formatter-plugin;2.2.0!walkmod-java-formatter-plugin.jar(javadoc) (344ms)
downloading http://repo1.maven.org/maven2/org/walkmod/merger/1.0.1/merger-1.0.1.jar ...
[SUCCESSFUL ] org.walkmod#merger;1.0.1!merger.jar (348ms)
downloading http://repo1.maven.org/maven2/org/walkmod/javalang/4.2.2/javalang-4.2.2.jar ...
[SUCCESSFUL ] org.walkmod#javalang;4.2.2!javalang.jar (2686ms)
downloading http://repo1.maven.org/maven2/org/walkmod/javalang-compiler/2.1.0/javalang-compiler-2.1.0.jar ...
[SUCCESSFUL ] org.walkmod#javalang-compiler;2.1.0!javalang-compiler.jar (1627ms)
downloading http://repo1.maven.org/maven2/log4j/log4j/1.2.16/log4j-1.2.16.jar ...
[SUCCESSFUL ] log4j#log4j;1.2.16!log4j.jar(bundle) (3405ms)
downloading http://repo1.maven.org/maven2/org/eclipse/core/org.eclipse.core.contenttype/3.4.100/org.eclipse.core.contenttype-3.4.100.jar ...
[SUCCESSFUL ] org.eclipse.core#org.eclipse.core.contenttype;3.4.100!org.eclipse.core.contenttype.jar (750ms)
downloading http://repo1.maven.org/maven2/org/eclipse/core/org.eclipse.core.expressions/3.4.300/org.eclipse.core.expressions-3.4.300.jar ...
[SUCCESSFUL ] org.eclipse.core#org.eclipse.core.expressions;3.4.300!org.eclipse.core.expressions.jar (590ms)
downloading http://repo1.maven.org/maven2/org/eclipse/core/org.eclipse.core.filesystem/1.3.100/org.eclipse.core.filesystem-1.3.100.jar ...
[SUCCESSFUL ] org.eclipse.core#org.eclipse.core.filesystem;1.3.100!org.eclipse.core.filesystem.jar (742ms)
downloading http://repo1.maven.org/maven2/org/eclipse/core/org.eclipse.core.jobs/3.5.100/org.eclipse.core.jobs-3.5.100.jar ...
[SUCCESSFUL ] org.eclipse.core#org.eclipse.core.jobs;3.5.100!org.eclipse.core.jobs.jar (1355ms)
downloading http://repo1.maven.org/maven2/org/eclipse/core/org.eclipse.core.resources/3.7.100/org.eclipse.core.resources-3.7.100.jar ...
[SUCCESSFUL ] org.eclipse.core#org.eclipse.core.resources;3.7.100!org.eclipse.core.resources.jar (5577ms)
downloading http://repo1.maven.org/maven2/org/eclipse/core/org.eclipse.core.runtime/3.7.0/org.eclipse.core.runtime-3.7.0.jar ...
[SUCCESSFUL ] org.eclipse.core#org.eclipse.core.runtime;3.7.0!org.eclipse.core.runtime.jar (579ms)
downloading http://repo1.maven.org/maven2/org/eclipse/equinox/org.eclipse.equinox.common/3.6.0/org.eclipse.equinox.common-3.6.0.jar ...
[SUCCESSFUL ] org.eclipse.equinox#org.eclipse.equinox.common;3.6.0!org.eclipse.equinox.common.jar (811ms)
downloading http://repo1.maven.org/maven2/org/eclipse/equinox/org.eclipse.equinox.preferences/3.4.1/org.eclipse.equinox.preferences-3.4.1.jar ...
[SUCCESSFUL ] org.eclipse.equinox#org.eclipse.equinox.preferences;3.4.1!org.eclipse.equinox.preferences.jar (797ms)
downloading http://repo1.maven.org/maven2/org/eclipse/equinox/org.eclipse.equinox.registry/3.5.101/org.eclipse.equinox.registry-3.5.101.jar ...
[SUCCESSFUL ] org.eclipse.equinox#org.eclipse.equinox.registry;3.5.101!org.eclipse.equinox.registry.jar (1506ms)
downloading http://repo1.maven.org/maven2/org/eclipse/jdt/org.eclipse.jdt.core/3.10.0/org.eclipse.jdt.core-3.10.0.jar ...
[SUCCESSFUL ] org.eclipse.jdt#org.eclipse.jdt.core;3.10.0!org.eclipse.jdt.core.jar (40190ms)
downloading http://repo1.maven.org/maven2/org/eclipse/osgi/org.eclipse.osgi/3.7.1/org.eclipse.osgi-3.7.1.jar ...
[SUCCESSFUL ] org.eclipse.osgi#org.eclipse.osgi;3.7.1!org.eclipse.osgi.jar (10130ms)
downloading http://repo1.maven.org/maven2/org/eclipse/text/org.eclipse.text/3.5.101/org.eclipse.text-3.5.101.jar ...
[SUCCESSFUL ] org.eclipse.text#org.eclipse.text;3.5.101!org.eclipse.text.jar (1532ms)
downloading http://repo1.maven.org/maven2/org/eclipse/equinox/org.eclipse.equinox.app/1.3.100/org.eclipse.equinox.app-1.3.100.jar ...
[SUCCESSFUL ] org.eclipse.equinox#org.eclipse.equinox.app;1.3.100!org.eclipse.equinox.app.jar (790ms)
:: resolution report :: resolve 40346ms :: artifacts dl 77114ms
:: evicted modules:
org.walkmod#javalang;3.2.0 by [org.walkmod#javalang;4.2.2] in [default]
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| default | 21 | 21 | 21 | 1 || 26 | 26 |
---------------------------------------------------------------------
INFO [main] - ** THE TRANSFORMATION CHAIN script STARTS **
--------------------------------------------------------------------------------
= THIS ARE SOME CUSTOM println's
>> FOUND: package cosa;
import java.util.List;
public class Person {
protected final String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
Updating class -> Person
= END OF CUSTOM println's
INFO [main] - >> cosa.Person
INFO [main] - TRANSFORMATION CHAIN FAILS
--------------------------------------------------------------------------------
INFO [main] - Total time: 0,78 seconds
INFO [main] - Finished at: Wed, 26 Aug 2015 10:11:21
INFO [main] - Final memory: 202 M/ 244 M
--------------------------------------------------------------------------------
INFO [main] - Please, see the walkmod log file for details
ERROR [main] - TRANSFORMATION CHAIN (script) FAILS
An exeception has been produced during the walkmod:commons:scripting transformation - org.walkmod.util.location.LocationImpl@45d055f1
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.walkmod.walkers.AbstractWalker.walk(AbstractWalker.java:260)
at org.walkmod.walkers.AbstractWalker.execute(AbstractWalker.java:275)
at org.walkmod.impl.DefaultChainWalkerInvocation.invoke(DefaultChainWalkerInvocation.java:42)
at org.walkmod.impl.DefaultChainInvocation.invoke(DefaultChainInvocation.java:38)
at org.walkmod.impl.DefaultChainAdapter.execute(DefaultChainAdapter.java:165)
at org.walkmod.WalkModFacade.executeChainAdapter(WalkModFacade.java:642)
at org.walkmod.WalkModFacade.apply(WalkModFacade.java:269)
at org.walkmod.WalkModDispatcher.main(WalkModDispatcher.java:181)
Caused by: java.lang.reflect.InvocationTargetException
... 12 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.walkmod.walkers.AbstractWalker.write(AbstractWalker.java:200)
at org.walkmod.javalang.walkers.DefaultJavaWalker.write(DefaultJavaWalker.java:257)
at org.walkmod.walkers.AbstractWalker.writeAll(AbstractWalker.java:179)
at org.walkmod.walkers.AbstractWalker.visit(AbstractWalker.java:171)
at org.walkmod.javalang.walkers.DefaultJavaWalker.visit(DefaultJavaWalker.java:329)
at org.walkmod.javalang.walkers.DefaultJavaWalker.visit(DefaultJavaWalker.java:127)
at org.walkmod.javalang.walkers.DefaultJavaWalker.accept(DefaultJavaWalker.java:74)
... 12 more
Caused by: java.lang.NullPointerException
at org.walkmod.javalang.actions.ActionsApplier.setText(ActionsApplier.java:42)
at org.walkmod.javaformatter.writers.EclipseWriter.getContent(EclipseWriter.java:229)
at org.walkmod.writers.AbstractFileWriter.write(AbstractFileWriter.java:118)
... 23 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment