Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-04-294386865 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-24clarified 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
2011-04-08Catch & display provisioning errors in the marketplace wizardMatthew Piggott2-2/+17
2011-04-08Removed warning for marketplace entries without lifecycle mappingMatthew Piggott1-1/+1
2011-04-06Bug 339968 - Support to change selected discovery proposal using Combo boxMatthew Piggott2-2/+9
2011-04-05Introduced IPluginExecutionMetadata interfaceIgor Fedorenko1-4/+5
Replaced references to generated PluginExecutionMetadata class with IPluginExecutionMetadata interface in all public non-internal classes. Marked IPluginExecutionMetadata as @noimplement/@noextend to make it clear that m2e does not expect external implementations. IPluginExecutionMetadata is almost empty at this point, but we'll be able to introduce new methods as we need then without breaking existing clients. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-05Bug 339968 - Changed import wizard details to use overview's summaryMatthew Piggott1-0/+7
2011-04-01Bug 335721 - Add a link to the discovery UI from the SCM wizardMatthew Piggott1-0/+27
2011-03-25Revert "Change discovery to use versioned URL"Matthew Piggott1-10/+1
This reverts commit 5b68038bb56ca2bd777ac7d359b4524c5fbc347d.
2011-03-25341000: NPE in MavenImportWizard when MavenDiscoveryService returns nullvladt1-4/+7
2011-03-22Change discovery to use versioned URLMatthew Piggott1-1/+10
2011-03-18Cleanupvladt1-5/+0
2011-03-18Bug 340328 - Avoid early activation of m2e bundles on first runMatthew Piggott1-2/+9
2011-03-14Bug 339557 - same installable unit appears multiple times in maven discovery ↵Matthew Piggott2-9/+13
install wizard
2011-03-14Bug 339824 - Cannot install from m2e marketplaceMatthew Piggott1-1/+1
2011-03-10Add message in m2e marketplace header when no items are applicableMatthew Piggott3-45/+52
2011-03-10bug 338867 - Allow creation of non-resolved RestartInstallOperationMatthew Piggott2-6/+11
2011-03-10Bug 339541 - Allow configuration of specific projectsMatthew Piggott7-488/+75
2011-03-10Fixed wrong import job synchronizationIgor Fedorenko1-3/+5
When run as part of discovery install job, project import work will use the same job (it used to fork&join new job). When run without install, import operation will run in a background workspace job. Regardless if import happens with or without install, all long-running work is done on a user job after all wizards have finished. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-09fixed NPE running discovery UTs from eclipseIgor Fedorenko1-1/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-09Show p2 installation UI as modal dialog over import wizardIgor Fedorenko7-268/+77
Showing p2 installation UI pages as part of import wizard flow proved to prohibitively difficult without direct support for such use case from p2 ui. Reworked import wizard to use existing MavenDiscoveryInstallWizard synchronously during performFinish wizard. Actual project import is implemented via post-install hook Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-09Do not offer items that are installed alreadyIgor Fedorenko1-1/+24
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-08Added missing license headerMatthew Piggott1-9/+15
2011-03-08bug 338868 - Changed page used by wizardMatthew Piggott3-38/+662
2011-03-07proper discovery urlIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-07Fixed interaction between discovery and installed mappingIgor Fedorenko2-2/+2
Discovery proposals were not offered if default metadata provided mapping for the same elements. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-07335701 discover lifecycleMapping and project configiguration extensionsIgor Fedorenko4-42/+120
Discover and offer installation of m2e extensions providing lifecycleMapping and project configiguration implementations. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-03-03bug 335488 - [discovery] Set message in WizardPage for errorsMatthew Piggott3-53/+164
2011-03-03Bug 337989 - Discover extensions during project importMatthew Piggott5-23/+157
2011-03-03implement new method, but can probably be removed..Milos Kleint1-1/+27
2011-02-26338317 unknown_packaging_type error marker no moreIgor Fedorenko2-13/+3
DefaultLifecycleMapping strategy provides good/desired behaviour for vast majority of projects. It does not make sense to require explicit mapping strategy configuration for all projects. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-26337010 better detect java projectsIgor Fedorenko1-1/+1
Java project project configurator is enabled for maven-compiler-plugin with compilerId=javac regardless of project packaging type. To allow such conditional enablement, introduced new optional <pluginExecutionFilter> <parameters> element. For example <parameters> <compilerId>javac</compilerId> </parameters> Current implementation uses string comparison to match parameter value, i.e. ``javac'', to the corresponding mojo execution configuration parameter, i.e. ``compilerId'', and ignored plugin execution mapping if values do not match. Additionally, relaxed requirement to have specific lifecycle mapping for project packaging type. New lifecycle mapping with id=DEFAULT will be used for projects without specific lifecycle mapping. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-24fixed intermittent LifecycleMappingDiscoveryTest failuresIgor Fedorenko1-11/+24
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-24bug 337604 - Support installation of non-feature IUs and specific versionsMatthew Piggott6-17/+414
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-23rename ...lifecycle... to ...lifecyclemapping...Igor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-23rename ...lifecycle... to ...lifecyclemapping...Igor Fedorenko4-17/+17
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-23335701 discover required m2e extensions during project importIgor Fedorenko9-61/+437
Introduced ability to see project lifecycle mapping configuration as part of import wizard and to check m2e marketplace for extensions that provide support for non-covered mojo executions and unsupported packaging types. This is a proof-of-concept implemenation. UI is completely throw-away code. Backend requires significact work as well. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-18337510,336473 wrong marker configurationIgor Fedorenko1-1/+1
This is a regression introduced by 335719. Some of plugin.xml entries were not properly updated when project configuration update detection was introduced in the code. Thanks Milos for pointing at the problem. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-02-14Rename Help menu entry to m2e MarketplacePascal Rapicault1-4/+4
2011-02-10335872: Replaced MavenLogger with slf4j loggersvladt2-18/+14
2011-02-09fix testMilos Kleint2-2/+11
2011-02-09335299, 335490 have a more prominent place for the discover quick fix ↵Milos Kleint2-6/+33
proposal, show only once on one line in editor and when invoked, take all markers in the same file into consideration
2011-02-08336555 moved core ui code to a separate bundleIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>

Back to the top