From: Dale A. <da...@gr...> - 2012-03-11 22:32:10
|
You're right, I wouldn't like it. :) I find it to be very convenient to checkout a project from an svn repository and immediately be asked to create a PV project from those files. Actually, I worked with Marcelo to create the code used by the SVN plugin to create a project, so it was okay at that time. That was several years ago and I really haven't gone back over that code since it has continued to work fine since then. I haven't compiled against PV trunk lately. I'll do so soon and see if it is easy enough to straighten out. Also, it seems to me that the standard java convention is that public and protected members and methods are assume to not be internal unless it is specifically called out in the javadoc. If they are to be internal, then they should be marked private or have default access. On occasion, there is a reason to have an internal public method, but that usually indicates classes are not in the proper packages. Could that be the case here? In this specific case, it would be nice to have a clear and well defined API in PV for other plugins to be able to create a project. I'm sure other plugins would take advantage of such an API. Along the same lines, I don't know if PV currently provides an API call to re-import a project, but that would be nice to do automatically when a user does an svn update. Dale On Sun, Mar 11, 2012 at 3:12 PM, Jarek Czekalski <jar...@po...>wrote: > I have a problem with pv and svn plugin. Svn plugin uses some api that > may be considered internal, during creation of a project. Currently svn > plugin doesn't compile with trunk pv. It's similar case like with > Console, where I suggested using a wrapped action. I need a few days to > analyze it. Only after that I will fix the latest bug and release pv 3.4.2. > > The easiest solution would be to recall this possibility from SVNPlugin, > but I guess you wouldn't like it. > > Jarek > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > -- > ----------------------------------------------- > jEdit Developers' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-devel > |