Re: DO NOT REPLY [Bug 25873] - [PATCH] abandoning code-generated Property.Maker

2004-01-17 Thread Jeremias Maerki
Code-completion works for me today as I simply run ant codegen and
include the build/gensrc directory in the list of source directories in
my IDE. That was one of the reasons why I changed the build to generate
the gensrc directory and why I moved the sources from src to src/java
for HEAD: To make it easier to build FOP within an IDE without the need
for running the Ant build every time, thus improving build speed a lot.

I'm indifferent whether you go forward with this or not. I personally
think it's unnecessary.

On 17.01.2004 02:05:05 Glen on bugzilla wrote:
 I'd like to have them retained, but put into (1) file, actually, just added to 
 the Constants interface (as inner interfaces), say adding about 600 lines in 
 that interface for them all.  (I can modify the XSLT code to accomplish that.)  
 We get rid of those 45 files, and they will be no longer autogenerated with 
 each build (but, as with the current Constants.java, we retain the XSLT to re-
 generate it when we like.)
 
 Reason why?  I *think*, over the long-term, it is much more programmer-friendly 
 because many/most developers use IDE's with code-complete.  I.E., you type in 
 the property value interface name, hit the ., and then you automatically see 
 the 5-7 values relevant for that property.  This saves the programmer the 
 headache of looking at the spec each time for which prop values you need to 
 code against, or trying to recall from a huge Constants list the actual values 
 you need, and also making sure all the property options have been coded 
 against.  I think it will be a nice sanity-saver for coders.  If not, we can 
 always excise them later from Constants.java.
 
 Thoughts on this?


Jeremias Maerki



RE: DO NOT REPLY [Bug 25873] - [PATCH] abandoning code-generated Property.Maker

2004-01-17 Thread Andreas L. Delmelle
 -Original Message-
 From: Jeremias Maerki [mailto:[EMAIL PROTECTED]


snip /

 I'm indifferent whether you go forward with this or not. I personally
 think it's unnecessary.


Unnecessary, yes, for those who are familiar enough with the code. I think
however, this proposal would make the sources as a whole a bit easier to
understand for interested developers who want to aid in writing
patches/bugfixes. Perhaps this is more of a key-argument in this case than
mere coding-convenience?


Cheers,

Andreas



Re: DO NOT REPLY [Bug 25873] - [PATCH] abandoning code-generated Property.Maker

2004-01-17 Thread Jeremias Maerki
From that perspective, yes, of course.

On 17.01.2004 14:55:03 Andreas L. Delmelle wrote:
  -Original Message-
  From: Jeremias Maerki [mailto:[EMAIL PROTECTED]
 
 
 snip /
 
  I'm indifferent whether you go forward with this or not. I personally
  think it's unnecessary.
 
 
 Unnecessary, yes, for those who are familiar enough with the code. I think
 however, this proposal would make the sources as a whole a bit easier to
 understand for interested developers who want to aid in writing
 patches/bugfixes. Perhaps this is more of a key-argument in this case than
 mere coding-convenience?


Jeremias Maerki