[rules-dev] dependencies

Edson Tirelli tirelli at post.com
Sat Feb 10 08:14:17 EST 2007


   Mark,

   This is great and surelly a relief to several users!

   Really nice!

   []s
   Edson

Mark Proctor wrote:

> I've done a bit of refactor. JCI has no been inlined and all it' use 
> of commons-* removed, including commons-logging. I have added 
> mininimal StringUtils and ArrayUtils because decisiontables and ide 
> uses them. The result is we use a lot less dependencies now, so its 
> getting more manageable again. The next stage is to move templates to 
> MVEL, then we can remove antlr-2.7.7 and StringTemplate-3.0.jar. 
> Further to that I have updated Janino and Eclipse to the latest 
> versions, both of which allow you to have static imports while 
> targetting jdk1.4 src, so after M1 I'll update functions to use those, 
> rather than the current hacked function resolvers.
>
> The ide plugin is now 7.3MB, much smaller than the plugin size we use 
> th have on first launch. Removing antlr-2.7.7 and StringTemplate will 
> take off a further 600kb. Do we need to package janino with the ide? 
> If we remove janino we take of a further 400kb, taking the plugin size 
> down to 6.3MB. Antlr 3.0 is currently 664kb, if we can strip that down 
> to purely runtime deps only, we might be able to get the plugin dow 
> nto 6MB exactly.
>
> Mark
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>


-- 
 Edson Tirelli
 Software Engineer - JBoss Rules Core Developer
 Office: +55 11 3124-6000
 Mobile: +55 11 9218-4151
 JBoss, a division of Red Hat @ www.jboss.com





More information about the rules-dev mailing list