Hello George (and all),I understand. As a suggestion, could I make a case (implying a JIRA issue and following patch, I presume :) ) for placing the codestyle configuration for IDEs and Maven plugins within a "Codestyle" maven project, placed within the root of the the Forge Core repository? (Or somewhere else, if you deem there is a better location).The approach has been used smoothly within several large-scale projects, so I feel decently confident that it works well.Moreover, I have an somewhat documented example of this approach if you feel like taking a look:
- Maven site documentation and partial explanation found at https://bytebucket.org/lennartj/nazgul_tools/wiki/mavenSite/2.0.8/codestyle/index.html
- Repository available for cloning at hg clone https://bitbucket.org/lennartj/nazgul_tools
Let me know if you feel this is not worth investigating. Otherwise, I will place a JIRA, create a patch, introduce some code quality plugins in Maven and provide a Intellij IDEA integration, hopefully with the exact same codestyle as the current Eclipse one.Fair?2013/7/24 <ggastald@redhat.com>Hello Lennart,
Welcome to the forge-dev list! My name is George and I am one of the core developers of JBoss Forge. Please find your answers below:
1) The only code formatter we use in Forge core is the https://github.com/forge/core/blob/master/eclipse-code-formatter-profile.xml
2) Absolutely, code quality plugins are very important and we would appreciate using them as part of the build.
As always, pull-requests with an associated JIRA ( http://issues.jboss.org/browse/FORGE) are more than welcome! :)
Best Regards and Keep Forgin' !
George Gastaldi
On 07/24/2013 02:15 PM, Lennart Jörelid wrote:
Hello all,
Hope you are enjoying some high-quality vacation time this time of the year.
Two Forge-Dev newbie questions here:
- I am in the process of creating a few patches or suggestions for Forge, and wonder if we have a codestyle XML or JAR for IntelliJ IDEA which matches the codestyle used in Forge. I have snooped around a tad on the site and in the repo, but so far could not find any.
- While it is nice to use any IDE to define codestyle, it is even better if some code quality plugins run within Maven can validate/enforce the code quality within our development. I can find some (rather nonintrusive) plugin version definitions within the jboss-parent-10.pom, but not any actual codestyle enforcements (at least not within the Forge project). Have I missed them, or have the dev community agreed that we do not need code quality plugins run?
Thanks in advance.
:)-- +==============================+ | Bästa hälsningar, | [sw. "Best regards"] | | Lennart Jörelid | EAI Architect & Integrator | | jGuru Europe AB | Mölnlycke - Kista | | Email: lj@jguru.se | URL: www.jguru.se | Phone | (skype): jgurueurope | (intl): +46 708 507 603 | (domestic): 0708 - 507 603 +==============================+
_______________________________________________ forge-dev mailing list forge-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/forge-dev
--
George Gastaldi | Senior Software Engineer
JBoss Forge Team
Red Hat
_______________________________________________
forge-dev mailing list
forge-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev---- +==============================+ | Bästa hälsningar, | [sw. "Best regards"] | | Lennart Jörelid | EAI Architect & Integrator | | jGuru Europe AB | Mölnlycke - Kista | | Email: lj@jguru.se | URL: www.jguru.se | Phone | (skype): jgurueurope | (intl): +46 708 507 603 | (domestic): 0708 - 507 603 +==============================+
_______________________________________________
forge-dev mailing list
forge-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev