On Apr 3, 2008, at 4:31 PM, Asiri Rathnayake wrote:
On Thu, Apr 3, 2008 at 7:52 PM, Vincent Massol
<vincent(a)massol.net>
wrote:
On Apr 3, 2008, at 4:11 PM, Asiri Rathnayake wrote:
I'm having a real hard-time with these
check-style issues. Can
someone fix
these issues ? Or perhaps tell me how to disable check-style in
maven ? I
just need to do a simple test, now i'm spending more time on getting
over
these check-style issues :(
I can see 3 solutions:
1) you can google for it... (to learn how to skip checkstyle)
I did, no luck .. :)
try with "skip checkstyle maven".... The first link is good...
2) you could use Maven 2.1 snapshot (which si the RECOMMENDED
version)
I'm using it. Still get the same problem.
I don't see how this is possible since:
1) I don't get the pb
2) Continuum doesn't get the problem
3) nobody in the dev team is getting the problem
To verify , just type mvn --help
3) you could
fix the checkstyle errors
Ok, I'll work on this ;)
cool
If you're
spending time on this it's because you haven't read the
Building page which says to use Maven 2.1 snapshot attached. So all
your fault... :)
This is what i don't understand, I am using this version *doubtful*.
Anyway if you want to play nice/team spirit, finding how to make
checkstyle work in 2.1-snapshot would be the best.
I don't understand what you meant here. Fix the check-style mistakes
or ...
?
Best is to make checkstyle work in Maven 2.1-snapshot. To do this, you
need to ping the maven dev team on their mailing list, on IRC, search
the Maven JIRA, etc.
Thanks
-Vincent
Anyway, I got through the problem in following
manner,
do `mvn package` and then copy the created jar file into local
repository
... smart eh ? ;-)
Maven executes check-style verification after building the jar, so no
problems ..
Anyway, I'll work on fixing the check-style violations.
Thanks all for the replies.
- Asiri
>
> Thanks
> -Vincent
>
>> On Thu, Apr 3, 2008 at 7:30 PM, Thomas Mortagne <
> thomas.mortagne(a)xwiki.com
>>>
>> wrote:
>>
>>> On Thu, Apr 3, 2008 at 3:55 PM, Asiri Rathnayake
>>> <asiri.rathnayake(a)gmail.com> wrote:
>>>> I thought there was a way to fix these check-style violations
>>>> within
>>>> eclipse, Do we have that eclipse check-style definition file ?
>>>> Anyway,
>>> I'll
>>>> try to find it out.
>>>
>>> See
>>>
>
http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentTools#HEclipsecs
>>>
>>>>
>>>> Thanks.
>>>>
>>>> - Asiti
>>>>
>>>> On Thu, Apr 3, 2008 at 7:06 PM, Vincent Massol
>>>> <vincent(a)massol.net>
>>> wrote:
>>>>
>>>>>
>>>>> On Apr 3, 2008, at 3:23 PM, Asiri Rathnayake wrote:
>>>>>
>>>>>> Some complaints seems to be somewhat pointless; like the string
>>> "date"
>>>>>> appearing twice in the file.
>>>>>
>>>>> None is pointless. See
>>>>>
http://checkstyle.sourceforge.net/availablechecks.html
>>>>>
>>>>>> Is it suggesting that we should use a publlic static final
>>>>>> String
>>>>>> field
>>>>>> instead ?
>>>>>
>>>>> yes or some other solution depending on the case at hand (like
>>>>> some
>>>>> resource bundles, etc).
>>>>>
>>>>> -Vincent
>>>>>
>>>>>> On Thu, Apr 3, 2008 at 6:34 PM, Vincent Massol
>>>>>> <vincent(a)massol.net>
>>>>>> wrote:
>>>>>>
>>>>>>> You're using Maven 2.0.x (which works). The problem is
that
>>>>>>> Maven
>>>>>>> 2.1.x has a bug where the checkstyle plugin is NOT working
and
>>> thus
>>>>>>> these checkstyle errors have been introduced in the
meantime.
>>>>>>>
>>>>>>> We need to:
>>>>>>> 1) fix them
>>>>>>> 2) probably use version 2.0.9 as our official version (at
least
>>> make
>>>>>>> sure our C instance is using it), unless we can find a way to
>>>>>>> get
>>>>>>> checkstyle working in 2.1.
>>>>>>>
>>>>>>> I've known this for some time now but haven't had the
time to
>>>>>>> fix
>>> it.
>>>>>>> If anyone wants to fix it that'd help.
>>>>>>>
>>>>>>> Thanks
>>>>>>> -Vincent
>>>>>>>
>>>>>>> On Apr 3, 2008, at 2:57 PM, Asiri Rathnayake wrote:
>>>>>>>
>>>>>>>> To reproduce, goto /trunks/xwiki-platform-core/xwiki-core
and
>>>>>>>> execute `mvn
>>>>>>>> install`
>>>>>>>>
>>>>>>>> i get the following,
>>>>>>>>
>>>>>>>> <DUMP>
>>>>>>>>
>>>>>>>> [INFO] Starting audit...
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:110:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:256:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:258:27:
>>>>>>>> The String "Failed to load internationalization
document
>>>>>>>> bundle
>>> ["
>>>>>>>> appears 2
>>>>>>>> times in the file.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:259:23:
>>>>>>>> The String "]." appears 2 times in the file.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:276:64:
>>>>>>>> Expected @param tag for 'defaultLanguage'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:278:9:
>>>>>>>> Declaring variables, return values or parameters of type
>>> 'ArrayList'
>>>>>>>> is not
>>>>>>>> allowed.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:297:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
src/main/java/com/xpn/xwiki/web/XWikiMessageTool.java:307:5:
>>>>>>>> Missing a Javadoc comment.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>>
>>> src/main/java/com/xpn/xwiki/plugin/fileupload/
>>> FileUploadPlugin.java:
>>>>>>>> 236:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/plugin/zipexplorer/
>>>>>>>> ZipExplorerPlugin.java:289:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/plugin/zipexplorer/
>>>>>>>> ZipExplorerPlugin.java:315:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/plugin/zipexplorer/
>>>>>>>> ZipExplorerPlugin.java:319:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/plugin/zipexplorer/
>>>>>>>> ZipExplorerPlugin.java:325:
>>>>>>>> warning: Comment matches to-do format 'TODO:'.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/store/hibernate/
>>>>>>>> HibernateAttachmentRecycleBinStore.java:32:8:
>>>>>>>> Unused import - com.xpn.xwiki.XWiki.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/store/hibernate/
>>>>>>>> HibernateAttachmentRecycleBinStore.java:125:31:
>>>>>>>> The String "unchecked" appears 2 times in the
file.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/store/hibernate/
>>>>>>>> HibernateAttachmentRecycleBinStore.java:131:43:
>>>>>>>> The String "docId" appears 2 times in the
file.
>>>>>>>>
/home/asiri/projects/xwiki-dev/trunks/xwiki-platform-core/
>>>>>>>> xwiki-
>>>>>>>> core/
>>>>>>>> src/main/java/com/xpn/xwiki/store/hibernate/
>>>>>>>> HibernateAttachmentRecycleBinStore.java:136:69:
>>>>>>>> The String "date" appears 2 times in the file.
>>>>>>>> Audit done.
>>>>>>>>
>>>>>>>> [INFO] There are 9 checkstyle errors.
>>>>>>>> [WARNING] Unable to locate Source XRef to link to -
DISABLED
>>>>>>>> [INFO] Ending forked execution [fork id: 341048484]
>>>>>>>> [ERROR]
>>>>>>>>
>>>>>>>> Mojo:
>>>>>>>>
>>>>>>>>
org.apache.maven.plugins:maven-checkstyle-plugin:2.1:check
>>>>>>>>
>>>>>>>> FAILED for project:
>>>>>>>>
>>>>>>>> com.xpn.xwiki.platform:xwiki-core:jar:1.4-SNAPSHOT
>>>>>>>>
>>>>>>>> Reason:
>>>>>>>>
>>>>>>>> You have 9 checkstyle violations.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> [INFO]
>>>>>>>>
>>>>>
>>>
> ------------------------------------------------------------------------
>>>>>>>> [INFO] For more information, run with the -e flag
>>>>>>>> [INFO]
>>>>>>>>
>>>>>
>>>
> ------------------------------------------------------------------------
>>>>>>>> [INFO] BUILD FAILED
>>>>>>>> [INFO]
>>>>>>>>
>>>>>
>>>
> ------------------------------------------------------------------------
>>>>>>>> [INFO] Total time: 1 minute 6 seconds
>>>>>>>> [INFO] Finished at: Thu Apr 03 18:18:24 LKT 2008
>>>>>>>> [INFO] Final Memory: 9M/24M
>>>>>>>> [INFO]
>>>>>>>>
>>>>>
>>>
> ------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> </DUMP>
>>>>>>>>
>>>>>>>> Could I be doing anything wrong ?
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>> - Asiri