Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-07-20403243 prevent accidental wiring to m2e-bundled thirdparty librariesIgor Fedorenko1-1/+1
m2e maven runtime and related bundles embed a number of thirdpaty libraries that are meant to be used in conjunction with m2e and are not general purpose providers of these libraries. To signify and enforce such usage, annotate exported package definitions with mandatory provider=m2e attribute. this prevents accidental wired of these packages to unrelated OSGi bundles running inside the same OSGi framework instance and solves the problem of inconsistent classpath described in bug 403243 and similar. Change-Id: I689b89b172d8abe2a733c3e4742e358f27c47443 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-06-05436644 added all important about.html to source bundlesIgor Fedorenko1-0/+1
Change-Id: Idb169bda25cf4f60420c48ed8d9b8e43cc62c2cc Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-05-28435695 more java7 changes (missed a few last time)Igor Fedorenko1-3/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-05-24435695 require at least JavaSE-1.7 BREEIgor Fedorenko1-2/+2
Change-Id: Ie31d4058d9456f00e3f2f4ac7b3a70d911140520 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-05-24version 1.6.0-SNAPSHOTIgor Fedorenko2-5/+5
Change-Id: Ic67d9defc801a824cebd4ff2abce885123617d00 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-09432439 : Point m2e 1.5.0 to discovery-1.5.xml Fred Bricon1-1/+1
Bug-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=432439 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-02-12405639 : remove sources from m2e/discovery jarFred Bricon1-1/+0
Change-Id: If6f91c6a39e633a92faa73468e72eab1943a8b5c Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-09-30409732 : Split lifecycle mapping analysis from project importFred Bricon5-119/+160
The Lifecycle Mapping analysis is now only run after projects are imported, making selection of projects to import much much faster (< 1 sec vs 1-2 min for the wildfly codebase and its 130 projects) After import, lifecycle mapping error markers are collected on imported projects and the discovery service is invoked to find proposals fixing these errors. Caveats : - no proposals are shown anymore in case projects import without errors, making discovery of new/other applicable connectors less obvious. As part of the refactoring the following notable architectural changes were performed : - LM Analysis and Discovery proposals UI are moved to a dedicated Wizard. - LifecycleMappingConfiguration was deprecated in favor of LifecycleMappingDiscoveryRequest -Lifecycle Mapping discovery is now based on a collection of ILifecycleMappingRequirement Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-09-30Minimize Lifecycle Mapping parsing during discoveryFred Bricon1-3/+8
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-06-06new version 1.5.0-SNAPSHOTIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-05-08405427 Implemented m2e version neutral system property for configuring ↵milestones/1.4/1.4.0.20130508-1527Anders Hammar1-2/+14
discovery catalog path Signed-off-by: Anders Hammar <anders@hammar.net>
2013-02-161.4 discovery catalogIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-02-16require at least JavaSE-1.6 execution runtime environmentIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-02-15397251,356645 introduced MavenExecutionContextIgor Fedorenko1-13/+23
ThreadLocal is used to associate maven execution context with the current thread. The context encapsulates maven session configuration, i.e. force update, offline, etc flags, as well as repository session cache and data. This ensures consistent use of this configuration and data structures by all maven calls performed by the thread. Specicially, * solves multiple cases where forceUpdate was not honoured during project configuration update (bug 397251) * solves extremely slow performance when multiple projects reference the same missing dependency and forceUpdates=true (bug 356645) See IMavenExecutionContext javadoc for new API details Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-02-15version 1.4.0.qualifierIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-02-14400520 : target directory-1.3.xml as discovery catalogreleases/1.3/1.3.1.20130219-1424Fred Bricon1-1/+1
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-02-14Bump version to 1.3.1-SNAPSHOTFred Bricon2-2/+2
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-01-01Code format, organize importsIgor Fedorenko25-89/+196
... also enabled automatic code format and organize imports on file save, hopefully this will help us keep formatting consistent in the future. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-09-07m2e 1.3.0-SNAPSHOTIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-06-25m2e version 1.2.0-SNAPSHOT, take 2Igor Fedorenko1-3/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-06-25m2e version 1.2.0-SNAPSHOTIgor Fedorenko2-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-02-29337912 : add -Dm2e.discovery.url environment property supportFred Bricon1-2/+4
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2012-01-30338252 require slf4j 1.6.2, ship slf4j 1.6.4 and logback 1.0.0Igor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-12-26367547 single action to update dependencies, configuration and rebuildIgor Fedorenko1-3/+3
Collapsed "Update Dependencies" and "Update Configuration" actions and corresponding dialogs into sigle "Update Project" action. Added option to execute clean build after the update. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-11-08363190 cleaned up most unused dependenciesIgor Fedorenko1-4/+1
Had to keep some unused dependencies as a workaround for PDE/JDT complaining about indirectly referenced .class files. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-10-17335711 read lifecycle mapping metadata from maven-plugin artifactIgor Fedorenko1-1/+1
When calculating buildi lifecycle mapping, m2e will check if main maven-plugin artifact has META-INF/m2e/lifecycle-mapping-metadata.xml and will use this resource as additional metadata source. New lifecycle mapping metadata sources priorities 1. this pom embedded, this pom referenced, parent embedded, parent referenced, grand parent embedded... 2. sources contributed by eclipse extensions 3. maven-plugin embedded metadata 4. default source, if present Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-28359158 m2e 1.1 specific discovery directory urlIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-27updated .settings for juno m2Igor Fedorenko1-1/+0
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-11new version 1.1.0-SNAPSHOTIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-04Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko3-12/+6
Conflicts: com.ning.async-http-client/pom.xml org.eclipse.m2e.archetype.common/META-INF/MANIFEST.MF org.eclipse.m2e.archetype.common/pom.xml org.eclipse.m2e.core.ui/pom.xml org.eclipse.m2e.core/pom.xml org.eclipse.m2e.discovery/pom.xml org.eclipse.m2e.editor.xml/pom.xml org.eclipse.m2e.editor/pom.xml org.eclipse.m2e.feature/pom.xml org.eclipse.m2e.integration.tests.common/pom.xml org.eclipse.m2e.jdt/pom.xml org.eclipse.m2e.launching/pom.xml org.eclipse.m2e.lifecyclemapping.defaults/pom.xml org.eclipse.m2e.logback.appender/pom.xml org.eclipse.m2e.logback.configuration/pom.xml org.eclipse.m2e.logback.feature/pom.xml org.eclipse.m2e.maven.indexer/META-INF/MANIFEST.MF org.eclipse.m2e.maven.indexer/pom.xml org.eclipse.m2e.maven.runtime/META-INF/MANIFEST.MF org.eclipse.m2e.maven.runtime/pom.xml org.eclipse.m2e.model.edit/pom.xml org.eclipse.m2e.refactoring/pom.xml org.eclipse.m2e.scm/pom.xml org.eclipse.m2e.sdk.feature/pom.xml org.eclipse.m2e.site/pom.xml org.eclipse.m2e.tests.common/pom.xml org.eclipse.m2e.usagedata/pom.xml org.jboss.netty/pom.xml pom.xml target-platform/pom.xml
2011-08-04version 1.0.200-SNAPSHOTIgor Fedorenko2-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-04344592 disovery wizard should show installation failure detailsIgor Fedorenko1-10/+4
When installation fails for one reason or another, discover wizard now shows failure details in a pop-up dialog and also logs the problem to the log. This is consistent with standard p2 discover ui behaviour and is particularly useful for troubleshooting p2 dependency resolution problems. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-31removed stale/redundant eclipse metadata filesIgor Fedorenko5-54/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-29Moved maven runtime and other "wrapper" bundles to m2e-maven-runtimeIgor Fedorenko1-2/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-06-28350567 discovery to use the maven keyword for filteringMilos Kleint1-0/+1
2011-06-08mapping discovery loggingIgor Fedorenko1-0/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-06-08new version 1.0.100-SNAPSHOTIgor Fedorenko2-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-06-08348660 - PreselectedIUInstallWizard does not present license infoIgor Fedorenko1-3/+24
Give license page a chance to do it's thing even if original pre-selection has not changed. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-06-02339969 graduate out of incubatorIgor Fedorenko2-5/+5
set version to 1.0.0 removed references to incobator from feature names Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-05-25346703 wrong package name in plugin.xml3.7-RC2Igor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-05-22346703 get rid of Help->m2e_marketplace menu itemIgor Fedorenko7-26/+105
Removed Help->m2e_marketplace menu item as requested. Introduced seriously ugly Maven/Disovery preference page that shows m2e catalog descriptor url and provides a button to open m2e discovery wizard. Ain't pretty, but better than nothing. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-304386865 classcast exception running MavenDiscoveryTestIgor Fedorenko1-2/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-27Bug 342894 - MavenDiscoveryService does not delete temporary filesMatthew Piggott1-1/+5
- Disable caching on jar connection
2011-04-27i18nMilos Kleint1-1/+1
2011-04-26MavenDiscoveryService - dispose catalogMatthew Piggott1-0/+1
2011-04-25clarified non-API status of IMavenConstantsIgor Fedorenko3-3/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-19Code cleanupMatthew Piggott1-0/+1
2011-04-18Removed unused externalized stringsMatthew Piggott2-6/+0
2011-04-15Removed many uses of depreciated MavenPlugin.getDefault()Matthew Piggott2-6/+3
2011-04-08Amend previous commitMatthew Piggott1-0/+4

Back to the top