[ANN] Struts Plugin V0.1 alpha - Testers welcome

Dear IDEA community,

I'm pleased to announce the very first public version of StrutsPlugin!

The goal is to detect errors in Struts XML configuration files as well as in Struts specific code.

This initial alpha release contains 5 inspections (4 of them for config files), please see Settings->Errors->Struts Configuration/Code Inspections for a detailed description.

Installation:
Download and copy the attached strutsplugin.jar to $IDEA_HOME$/plugins and restart IDEA. Built and tested against #3430. Use at your own risk!

XML config files must have a <!DOCTYPE> declaration according to the instructions given in the corresponding struts_config_XX.dtd (currently 1.1 and 1.2 config files will be inspected)

Please provide feedback, bug reports or ideas for new inspections directly to me yannc76@yahoo.de

Hope these inspections will be useful to some of you ;)

Cheers,

Yann






Attachment(s):
strutsplugin.jar
4 comments
Comment actions Permalink

Any chance you will get this listed in the plugin manager? Also, there
is already a Struts Plugin (also not listed in the plugin manager). How
about naming this for what you say it is? Struts Inspections?

I'm going to be out of Struts code for a week or two. If it's listed in
the plugin manager by then, I will have a look-see.

Yann Cebron wrote:

>Dear IDEA community,
>
>I'm pleased to announce the very first public version of StrutsPlugin!
>
>The goal is to detect errors in Struts XML configuration files as well as in Struts specific code.
>
>This initial alpha release contains 5 inspections (4 of them for config files), please see Settings->Errors->Struts Configuration/Code Inspections for a detailed description.
>
>Installation:
>Download and copy the attached strutsplugin.jar to $IDEA_HOME$/plugins and restart IDEA. Built and tested against #3430. Use at your own risk!
>
>XML config files must have a <!DOCTYPE> declaration according to the instructions given in the corresponding struts_config_XX.dtd (currently 1.1 and 1.2 config files will be inspected)
>
>Please provide feedback, bug reports or ideas for new inspections directly to me yannc76@yahoo.de
>
>Hope these inspections will be useful to some of you ;)
>
>Cheers,
>

Yann

>
>
>
>

>

0
Comment actions Permalink

+
Any chance you will get this listed in the plugin manager? Also, there
is already a Struts Plugin (also not listed in the plugin manager). How
about naming this for what you say it is? Struts Inspections?
+

Actually, there's more than only inspections on my list (if time allows) - that's why I simply called it "Struts Plugin". What is this other plugin about?

I didn't want to put it on plugin manager yet since this is my very first IDEA plugin, so I wanted to get some feedback first.

0
Comment actions Permalink

It's the Struts Console, by James Holmes.

http://www.jamesholmes.com/struts/console/


Yann Cebron wrote:

>+
>Any chance you will get this listed in the plugin manager? Also, there
>is already a Struts Plugin (also not listed in the plugin manager). How
>about naming this for what you say it is? Struts Inspections?
>+
>
>Actually, there's more than only inspections on my list (if time allows) - that's why I simply called it "Struts Plugin". What is this other plugin about?
>
>I didn't want to put it on plugin manager yet since this is my very first IDEA plugin, so I wanted to get some feedback first.
>

>

0
Comment actions Permalink

In article <42EA8FCA.6070205@nunya.net>,
Norris Shelton <nunya@nunya.net> wrote:

It's the Struts Console, by James Holmes.

http://www.jamesholmes.com/struts/console/


Doesn't work in IDEA 5, throws exceptions all over the place and hasn't
been updated in a while.

R

0

Please sign in to leave a comment.