i'm very much opposed to adding this complexity. we have way too many cans of worms open, API issues and dozens of features being added almost daily. the last thing we need is a whole new part to the build process and all the problems this tool will introduce. we're not using 1.5. get over it.


Gili wrote:

        Yet another followup. If we use RetroWeaver, we can use enum in
our code while retaining backward compatibility. See
http://retroweaver.sourceforge.net/guide/retroweaver-guide.pdf for more
information.

Gili

On Sun, 09 Jan 2005 14:38:00 -0500, Gili wrote:



        BTW: For stripping the entire wicket ID versus just the prefix,
I would use a single method:

setStripWicketID(enum)

        and use 'enum' to denote one of three states: no stripping,
strip only prefix, strip entire tag.

        If we cannot use enums (JDK 1.5, etc) then I would fall back on
two separate methods. I am very strongly opposed to pass in "int" to
these kinds of methods.

Gili

On Sun, 09 Jan 2005 14:33:29 -0500, Gili wrote:



        I still want the same functionality. I am simply saying that I
prefer using:

setStripComments(boolean);
setStripWhitespace(boolean);
setStripWicketTags(boolean);
setStripWicketIDs(boolean);
setStripWicketIDPrefix(boolean);

        instead of a single method that that a flag as an argument.

Gili

On Sun, 9 Jan 2005 20:24:16 +0100, Juergen Donnerstag wrote:



Don't you want to enable/disable writing this specific tag? enable /
disable = true / false = flag.

Juergen


On Sun, 09 Jan 2005 14:20:38 -0500, Gili <[EMAIL PROTECTED]> wrote:


       I'm against the use of flags. You lose compile-time type safety
and this kind of code is hard to maintain over time (especially if you
wish to extend the class defining the flags). For an example of what I
mean, see DefaultButtonModel.java in Swing. Because they close to
implement the various states through flags, it is extremely
difficult/impossible to add support for a tri-state button.

       I would much rather we separate the various states into
separate methods.

Gili

On Sun, 09 Jan 2005 10:45:29 -0800, Jonathan Locke wrote:



maybe we should have a single setStrip(int flags) method and allow
various things to be stripped via flags.

STRIP_COMMENTS - removes html comments
STRIP_REDUNDANT_WHITESPACE - compresses whitespace
STRIP_WICKET_TAGS - removes <wicket:*> tags
STRIP_WICKET_IDS - removes wicket ids entirely
STRIP_WICKET_ID_PREFIXES - removes just the wicket id prefix

make sense?

Juergen Donnerstag wrote:



sounds much better. Does it make sense to have two separate flags to
enable/disable stripping. One for <wicket:....> and one for "empty"
<span id="wicket-...">?

Juergen


------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Wicket-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-develop





-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop





-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop









-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop





-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop

Reply via email to