Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [recommenders-dev] Breaking restructuring changes about to happen...

Hi recommenders-dev,

I almost finished the proposed restructuring for 2.0 main development.

This is how the current structure looks like:


[INFO] Reactor Summary:
[INFO] 
[INFO] org.eclipse.recommenders.parent ................... SUCCESS [0.104s]
[INFO] releng ............................................ SUCCESS [0.046s]
[INFO] licenses .......................................... SUCCESS [1.495s]
[INFO] coding-conventions ................................ SUCCESS [0.967s]
[INFO] targets ........................................... SUCCESS [0.046s]
[INFO] Eclipse 4.3 Target Definition ..................... SUCCESS [0.250s]
[INFO] plugins ........................................... SUCCESS [4.318s]
[INFO] org.eclipse.recommenders.utils .................... SUCCESS [7.929s]
[INFO] org.eclipse.recommenders.apidocs .................. SUCCESS [2.760s]
[INFO] org.eclipse.recommenders.injection ................ SUCCESS [4.174s]
[INFO] org.eclipse.recommenders.rcp ...................... SUCCESS [25.430s]
[INFO] org.eclipse.recommenders.apidocs.rcp .............. SUCCESS [24.277s]
[INFO] org.eclipse.recommenders.models ................... SUCCESS [6.410s]
[INFO] org.eclipse.recommenders.jayes .................... SUCCESS [3.112s]
[INFO] org.eclipse.recommenders.jayes.io ................. SUCCESS [2.508s]
[INFO] org.eclipse.recommenders.calls .................... SUCCESS [5.054s]
[INFO] org.eclipse.recommenders.models.rcp ............... SUCCESS [25.406s]
[INFO] org.eclipse.recommenders.completion.rcp ........... SUCCESS [24.185s]
[INFO] org.eclipse.recommenders.calls.rcp ................ SUCCESS [25.772s]
[INFO] org.eclipse.recommenders.chain.rcp ................ SUCCESS [24.729s]
[INFO] org.eclipse.recommenders.sandbox.rcp .............. SUCCESS [24.464s]
[INFO] org.eclipse.recommenders.jayes.transformation ..... SUCCESS [3.168s]
[INFO] org.eclipse.recommenders.subwords.rcp ............. SUCCESS [23.963s]
[INFO] org.eclipse.recommenders.overrides ................ SUCCESS [5.760s]
[INFO] org.eclipse.recommenders.overrides.rcp ............ SUCCESS [26.564s]
[INFO] tests ............................................. SUCCESS [0.565s]
[INFO] org.eclipse.recommenders.tests .................... SUCCESS [17.820s]
[INFO] org.eclipse.recommenders.completion.rcp.tests ..... SUCCESS [1:31.659s]
[INFO] org.eclipse.recommenders.apidocs.rcp.tests ........ SUCCESS [24.989s]
[INFO] org.eclipse.recommenders.jayes.tests .............. SUCCESS [6.986s]
[INFO] org.eclipse.recommenders.jayes.io.tests ........... SUCCESS [5.720s]
[INFO] org.eclipse.recommenders.jayes.transformation.tests  SUCCESS [6.668s]
[INFO] org.eclipse.recommenders.rcp.tests ................ SUCCESS [35.713s]
[INFO] org.eclipse.recommenders.utils.tests .............. SUCCESS [22.937s]
[INFO] org.eclipse.recommenders.models.tests ............. SUCCESS [23.299s]
[INFO] org.eclipse.recommenders.models.rcp.tests ......... SUCCESS [22.848s]
[INFO] features .......................................... SUCCESS [0.170s]
[INFO] org.eclipse.recommenders.license.feature .......... SUCCESS [2.406s]
[INFO] org.eclipse.recommenders.rcp.feature .............. SUCCESS [3.897s]
[INFO] org.eclipse.recommenders.simrel.feature ........... SUCCESS [2.523s]
[INFO] org.eclipse.recommenders.jayes.feature ............ SUCCESS [2.464s]
[INFO] dist .............................................. SUCCESS [0.043s]
[INFO] Code Recommenders: Head Update Site ............... SUCCESS [4.445s]
[INFO] Code Recommenders: Milestone Update Site .......... SUCCESS [5.934s]
[INFO] Code Recommenders: Stable Update Site ............. SUCCESS [3.836s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9:51.857s
[INFO] Finished at: Sun Jul 28 08:04:50 EDT 2013
[INFO] Final Memory: 199M/673M
[INFO] ------------------------------------------------------------------------

You still build it with "mvn clean install -P e43". 

The change is in Gerrit. You may check it out, review, and submit additional changes to the change set [1] where needed. There are still a few not yet ported tests for call completion. In addition, some API doc  provider (overrides, self-calls) are still missing but will follow some time next week.


Best,
Marcel







On Jul 25, 2013, at 4:54 PM, Marcel Bruch <marcel.bruch@xxxxxxxxxxxxxx> wrote:

Hi recommenders-dev,

heads up: I'm about to remove and rename several projects  in o.e.recommenders git repository. We recently added replacements for overrides, subwords, and calls recommendations. Olav provided the new models api so we are finally good to go now.


What will be removed (better replaced) in HEAD:

o.e.r.completion.rcp.calls
o.e.r.completion.rcp.overrides
o.e.r.completion.rcp.subwords
o.e.r.completion.rcp.chain

These projects will move to a new naming scheme "o.e.r.[recommender-type].[rcp]" -where rcp bundles contain the eclipse specific parts. o.e.r.[recommender-type] will contain all code to run the recommender in a headless environment. Also o.e.r.extdoc.rcp will be renamed to o.e.r.apidocs.rcp to reflect its larger scope for 2.0. These changes should make it easier for Patrick to finish his GSOC in time ;-)


More changes may follow. I'll let you know when I can plan what else will change. I'll try to keep the RecommendersContext API stable so that args completion continues to work. For Codesearch and Extdoc, there will be some breaking changes because of the renaming. Dammina and Kavith: Please watch out for API changes in the next week.

Thanks,
Marcel


Back to the top