Hi 
I am trying to add custom lint rules for my project.

I am following this tutorial http://tools.android.com/tips/lint-custom-rules

I created customlint.jar file and placed it in .android/lint folder on 
windows machine.

But when i run lint command ,refer below 

C:\Users\user\AndroidSetup\android-sdk_r24.0.2-windows\android-sdk-windows\
tools>lint -
-show MyId

I get this error 

Could not load custom rule jar file C:\Users\user\.android\lint\com.getbase.
lint-1.0.ja
r
java.lang.NoClassDefFoundError: org/codehaus/groovy/ast/GroovyCodeVisitor
        at com.getbase.lint.CustomIssueRegistry.getIssues(
CustomIssueRegistry.java:18)
        at com.android.tools.lint.client.api.JarFileIssueRegistry.<init>(
JarFileIssueRegistry.java:9
3)
        at com.android.tools.lint.client.api.JarFileIssueRegistry.get(
JarFileIssueRegistry.java:70)
        at com.android.tools.lint.client.api.LintClient.addCustomLintRules(
LintClient.java:1027)
        at com.android.tools.lint.Main.getGlobalRegistry(Main.java:682)
        at com.android.tools.lint.Main.run(Main.java:244)
        at com.android.tools.lint.Main.main(Main.java:117)
Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.ast.
GroovyCodeVisitor
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        ... 7 more
Invalid id or category "MyId".

 I am working on windows machine.

Please tell me what extra settings or path need to be set on windows pc to 
read customlint.jar.

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/b822a5d8-04dd-459d-9117-b6b87ff415ee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to