Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-05-24version 1.6.0-SNAPSHOTIgor Fedorenko2-7/+7
Change-Id: Ic67d9defc801a824cebd4ff2abce885123617d00 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-05-23421688 : Provide better feedback about import issuesmilestones/1.5/1.5.0.20140524-0005Fred Bricon3-0/+12
Change-Id: I4bcfc9c3b1ea1d17f208e5a74d2a16f4f75df416 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-22412157 : update local repo text when updating settingsFred Bricon1-0/+4
Change-Id: Ibbcc668b6d3d94fe6afad37bcd7b9987e4e0785c Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-22419047 : fix low hanging fruitFred Bricon1-1/+1
Change-Id: I42b38bff5f341da08990123f321c0047e70be5db Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-05Remove Help button from Archetype Catalog dialogsmilestones/1.5/1.5.0.20140505-1712Fred Bricon2-0/+2
Change-Id: I5de7f7593f809d484247277323e45c897e60c7e1 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-05RemoteArchetypeCatalogDialog : Enable the verify button on EditFred Bricon1-6/+5
Change-Id: Ic842cd41fd09425b888b3f2350748616b9db9aa4 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-04434053 : Make 'Plugin execution not covered by lifecycle' problem severity ↵Fred Bricon5-15/+125
configurable also added confirmation dialogs when preference changes required project updates, wherever needed. Bug 434053 Change-Id: If12728f90e393f88dcbdcc82b0456f6e9645dd2a Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-03418674 : Expose checksum check flag in preferencesFred Bricon3-13/+78
Change-Id: If0e32c8be1af99f315d528111a9d9d0efbc4e4cd Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-02433224 removed unused NLS constantsIgor Fedorenko1-4/+0
Change-Id: Id2e67971c2182393867a060cbc963b2f90b8c4ee Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-05-02433776 : Add ability to change 'Out-of-date' project errors into warningsFred Bricon4-14/+41
* renamed Warnings preference page into Errors/Warnings (to be consistent with other Eclipse projects) * Added an 'Out-of-date project configuration' problem combo with ignore/warning/error values * Changed existing '*** duplicate of parent version' checkboxes into combos with ignore/warning/error values for more consistency Preference keys for '*** duplicate of parent version' were changed to accomodate the new String values. Existing/Legacy boolean based preferences will not be converted automatically thus will be ignored. Change-Id: Iae61416a2186b28e2a977158174a4bae2accd98a Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-05-01433224 fixed missing open-in-editor link for default user settings.xmlIgor Fedorenko1-8/+14
Change-Id: I01a0cea1be8fdf2b5fcb15d43ae709d6fd584894 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-25433525 : Fix background archetype retrievalFred Bricon3-74/+108
Archetype retrieval job is now cancelled every time the catalog changes or the user goes to the next page. The selected archetype variable is only updated if the job finishes while on the same page, to avoid updating disposed widgets or the current archetype while another page is displayed. Bug 433525 Change-Id: Id78104ce2ec1aed0fd090220ee98cf1b941b5396 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-04-25432402 : Show warning if remote indexes unavailableFred Bricon3-3/+30
Change-Id: Ide94d1555c35856b2314a93570f54a6d594d5be7 Bug-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=432402 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-04-25432436 fixed default runtime handlingIgor Fedorenko1-2/+2
Change-Id: I72180714a0de33e5ab1573d44193f959c7692b83 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-23433224 expose global settings.xml in m2e preferencesIgor Fedorenko3-167/+202
Change-Id: Id02badd679ca56f651ed374b49cf5c67881e6e55 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-23deprecated MavenRuntimeManager and friendsIgor Fedorenko2-27/+26
At very least this API was misplaced, it should have been exposed from o.e.m2e.launch bundle, not from the core. More realistically, all maven launch support should be moved to o.e.m2e.launch implementation and exposed as API when we get at least few real consumers. Change-Id: I6250d5c8d1a05801ca7dbdc2e628906c809b3441 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-20432436 cleanup NLS stringsIgor Fedorenko5-53/+39
Change-Id: Iaf58c6c7a8936251cf915e6784c995de8c379823 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-20432436 enforce unique maven installation namesIgor Fedorenko3-21/+53
Change-Id: I1485d036414869e5d907e47c3e73bb711cd2a07f Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-20432436 ability to add/edit/use customized workspace runtimesIgor Fedorenko3-12/+73
Change-Id: I6eab67cb7ce7791ee912606fe5754e8402e40721 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-20432436 ability to configure maven installation extensions WIPIgor Fedorenko6-177/+67
Change-Id: Iddef9107e5c75a287e4ca58cd04c898cc0177811 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-19432436 mostly working add/edit/remove maven runtime wizard WIPIgor Fedorenko13-731/+967
... also got rid of global settings nonesense, it was only used to calculate local repository location afaict, which does not make much sense, and significanly complicated maven installations preference page. Change-Id: I5d0edcbb2cd905ddbf6c174645591ceeccc87aa8 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-04-15432470 - Lock transitive dependency and Exclude artifact actions missAnton Tanasenko1-43/+13
changes on certain poms Change-Id: I6631803fc813f8d95a3e273c16f3a68e7b50fa6e Signed-off-by: Anton Tanasenko <atg.sleepless@gmail.com>
2014-03-30431587 - PomHierarchyComponent based wizards and dialogs do not workAnton Tanasenko1-2/+2
correctly Current project is at the head of hierarchy. Changed instanceof expression to List instead of LinkedList. Change-Id: Iba0483721ff4e0128f55a4bab6465edde7ad8798 Signed-off-by: Anton Tanasenko <atg.sleepless@gmail.com>
2014-03-05427266 : default package should be emptyFred Bricon1-8/+5
Change-Id: I52e74003ae354f7092c6abd24b14d28a8e2b93b9 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-02-02427215 : allow NestedProjectsComposite to hide out-of-date projects UI elementsFred Bricon3-16/+26
Change-Id: Icfcdd2fd5fd8af86ce16fefbdf7c657e91bd63a4 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-02-02427214 : restrict org.eclipse.m2e.assignWorkingSet to Maven projectsFred Bricon1-0/+6
Change-Id: Ic6bae79a9da580962d82c763a9ddd44e8517a9fb Signed-off-by: Fred Bricon <fbricon@gmail.com>
2014-02-01427205 do not offer 'Other Projects' working set during importIgor Fedorenko1-1/+5
Change-Id: I35c57b9755b17972205f6ac830b1101d68b780df Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-12-09422008 honour preselected working set during project importIgor Fedorenko2-0/+24
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-11-29422667 : fix issue with OOD nested projects not being selectedFred Bricon1-3/+3
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-11-27422667 : easily select out-of-date projectsFred Bricon5-8/+147
* The projects requiring their configuration to be updated have their icon decorated with a 'dirty' overlay (stolen from egit) * An "Add out-of-date" button adds all out-of-date (OOD) projects to the selection * If an OOD project has not been selected, a warning is shown underneath the selection table with a link equivalent to "Add out-of-date". Warning text and "Add out-of-date" button tooltip show a count of unselected OOD projects Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-11-26422570 fixed Update Projects does not update selected projectsIgor Fedorenko1-0/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-15fixed NPE in import wizard when location is hiddenIgor Fedorenko1-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-14408042 fixed nested project import working set selectionIgor Fedorenko5-56/+91
... some more WorkingSets consolidation. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-11417466 AssignWorkingSetDialog usability improvementsIgor Fedorenko9-118/+200
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-11changed NestedProjectsComposite to work better with windowbuilderIgor Fedorenko1-6/+13
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-07418801 : restore import project to existing working setFred Bricon1-5/+35
The feature is partially restored in that it can only add the imported projects to one workingset, instead of several previously. But I thing it's a fair compromise. Bug 418801 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-10-06418263 Replaced netty/ahc with okhttpJason van Zyl1-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-06416882 updated m2e maven runtime to maven 3.1.1Jason van Zyl2-4/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-02408042 editable working set name, other fixesmilestones/1.5/1.5.0.20131002-0330Igor Fedorenko3-29/+42
Import working set name is now Text control and can be changed by the user. Create working set is automatically enabled when importing single multi-module project and disabled in other cases. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-10-01416866 : _smarter_ selection of IProjectsFred Bricon1-8/+19
Bug 416866 Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-09-30409732 : Split lifecycle mapping analysis from project importFred Bricon12-400/+699
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-24408042 removed advanced add-to-working-set import optionsIgor Fedorenko1-6/+0
Advanced add-to-working-set options are now redundant. Most users will want to create single project-specific working set, which is now possible with single checkmark. For the few users who want most elaborate working set organization, there is 'add-to-working-set' dialog now. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-09-24408042 Automatically create a new working set based on root project name on ↵Andrew Eisenberg4-4/+65
maven project import. 1. place new checkbox below existing working set creation area so as to make the two buttons look connected 2. Update label on new button with working set name when a new root project is selected. See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=408042#c7 Signed-off-by: Igor Fedorenko <igor@ifedorenko.com> Signed-off-by: Andrew Eisenberg <andrew@eisenberg.as>
2013-09-18417466 (re)create working sets action and dialogIgor Fedorenko7-39/+299
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-09-18fixed NestedProjectsComposite de/select subtree implIgor Fedorenko1-0/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-09-18refactor: moved WorkingSetGroup composite to components packageIgor Fedorenko4-2/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-09-18refactor: extracted nested project tree into reusable compositeIgor Fedorenko3-331/+371
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-09-02Fix memory leak in MavenImportWizard.javaFred Bricon1-0/+6
mappingConfiguration is not dereferenced after displaying the projects of a directory. This leads to an important memory leak once the wizard is closed (even if the projects haven't been imported, e.g. 350MB for 130 projects) Fixing this leak until https://bugs.eclipse.org/bugs/show_bug.cgi?id=409732 is properly fixed. Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-08-12cleanup: removed useless empty classIgor Fedorenko1-6/+0
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-06-14Reworked ParentGatherer and related pom.xml manipulationsIgor Fedorenko4-83/+146
Introduced ParentHierarchyEntry that encapsulates MavenProject and corresponding IMavenProjectFacade and reworked all clients of ParentGatherer to use ParentHierarchyEntry instead of brittle mapping between MavenProject and IMavenProjectFacade instances. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>

Back to the top