Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-02-16replaced deprecated Eclipse-LazyStart with Bundle-ActivationPolicyIgor 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-15version 1.4.0.qualifierIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2013-02-14Bump version to 1.3.1-SNAPSHOTFred Bricon2-2/+2
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2013-01-17398356 : upgrade plugin versions in xml templatesFred Bricon1-4/+4
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2012-12-31Code format, organize importsIgor Fedorenko28-1845/+2151
... 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-08-16350414 more workspce lifecycle mapping fixes and tweaksIgor Fedorenko1-1/+2
In no particular order * cache workspace lifecycle mapping metadata for faster mapping * read-modify-write to minimize chance of loosing on-disk mapping * Reload metadata preference button * Mapping metadata file location is configurable again * Mapping file location is not validated but missing file is gracefully tolerated everywhere Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-08-16350414 separate quick-fix for workspace mapping; cleanupIgor Fedorenko8-171/+244
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-08-15Update maven plugin templatesFred Bricon1-2/+2
- bumped maven-compiler-plugin version to 2.5.1 - fixed default maven-war-plugin>failOnMissingXml to true Signed-off-by: Fred Bricon <fbricon@gmail.com>
2012-08-13387151 do not associate pom editor configuration with all xml filesIgor Fedorenko1-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2012-08-13This commit contains most of the work for bug 350414.Andrew Eisenberg7-303/+115
This includes adding workspace settings to the chain of lookups for determining lifecycle mappings for m2e projects. There are changes to existing quickfixes, and a new workspace preferences page that allows users to view their workspace mappings and edit the raw text file. There is partial work done for displaying a table of workspace lifecycle mappings in the preferences page. The refactoring of the project lifecycle mappings table is complete, but I just don't know how to populate the viewer with workspace mappings only For compliance with Eclipse.org's contribution rules: (1) I (Andrew Eisenberg) wrote 100% of the code; (2) I have the right to contribute the code to Eclipse; (3) the file header contains the appropriate License header. Also, this patch is built on top of the SHA 170c7936da947d28e7824bc1d2375903dbda9b17
2012-08-13350414 have a workspace preference (export/import-able) to ignore some ↵Milos Kleint3-1/+281
lifecycle mappings
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-05-17Bug 356796: Add a Warnings preference page with options to disable warnings ↵Rob Newton1-2/+28
when <GroupId is duplicate of parent groupId> and <Version is duplicate of parent version>. Also mod MarkerLocationServer to respect these new preferences.
2012-05-01373738 maven-compiler-plugin template uses v2.4Fred Bricon1-1/+1
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2012-03-09373738 Update the plugin templates in the XML editorFred Bricon1-13/+20
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2012-02-13371414 SPDX license name and url cose assistIgor Fedorenko10-6/+713
Introduced new code assist poposal to add SPDX license name and url. The proposal opens SPDX license selection dialog, where the user can search for desired license by name and optionally select parent pom.xml file to add the license information to. For now, the license list is hardcoded in java and matches SPDX license list 1.13 from http://spdx.org/wiki/spdx-license-list-working-version Signed-off-by: Igor Fedorenko <igor@ifedorenko.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-11-07361642 <ignore/> quickfix for <error/> implicit lifecycle mappingIgor Fedorenko3-19/+20
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-10new version 1.1.0-SNAPSHOTIgor Fedorenko2-5/+5
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-18Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko2-14/+62
2011-08-05339409 allow performing all ignore marker resolutions in one pom file at one ↵Milos Kleint1-12/+58
go..
2011-08-05335366 when managed dependency has no version, don't bother with the ↵Milos Kleint1-2/+4
override marker
2011-08-04Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko3-11/+29
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-03fixed wrong/misleading commentIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-03350443 - Quickfix for lifecycle mapping ignore does not always workIgor Fedorenko1-9/+27
Fixed a problem when quick fix dialog did not appear right after workbench restart, when MavenProject cache was not primed yet. The code now calls getMavenProject(IProgressMonitor), which loads MavenProject instance as necessary. Fixed a problem when quick-fix failed if plugin was using ${prop} version. Unfortunately, the code will still fail if plugin groupId or artifactId are defined using properties, but I to fix that association between elements of effective and original project model is necessary, but Maven does not currently provide it. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-31Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko1-0/+7
2011-07-31removed stale/redundant eclipse metadata filesIgor Fedorenko5-71/+5
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-07-26352471 in xml editor proposals add handling of type and classifier when ↵Milos Kleint1-0/+7
adding dependencies
2011-07-01350203 skip managed plugins which have the version defined only in the superpomMilos Kleint1-1/+6
2011-06-27350439 button enablement logic is to be run after the button is actually createdMilos Kleint1-1/+4
2011-06-07new version 1.0.100-SNAPSHOTIgor Fedorenko2-2/+2
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-04-28342912 rephrase quick fix textMilos Kleint1-1/+1
2011-04-26343817 no link in hover when definition not found. hint about import scoped ↵Milos Kleint4-7/+20
deps added, also fixed spacing in the message construction
2011-04-24clarified non-API status of IMavenConstantsIgor Fedorenko6-6/+6
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-24Clarified non-API status of indexer integrationIgor Fedorenko1-2/+2
IndexedArtifact/IndexedArtifactFile do not provide adequate abstraction of repository index entries and appear to be an artificial hybrid of artifact-level and artifact contents-level information. SearchExpression and subclasses appear to "leak" lucene search query syntax to clients. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-19Code cleanupMatthew Piggott1-2/+0
2011-04-18Use PlatformUI API to access workbench shared imagesMatthew Piggott2-11/+10
2011-04-15Removed many uses of depreciated MavenPlugin.getDefault()Matthew Piggott3-6/+5
2011-04-14Move LifecycleMappingOperation to org.eclipse.m2e.core.uiMatthew Piggott2-146/+1
2011-04-13Added title to LifecycleMappingDialog, cleanup to LifecycleMappingProposalMatthew Piggott2-14/+32
2011-04-12Added support for choosing pom in hierarchy to ignore goalMatthew Piggott2-6/+171
2011-04-06Introduced IMavenProjectRegistry to replace MavenProjectManagerIgor Fedorenko2-2/+2
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-04-05Introduced IPluginExecutionMetadata interfaceIgor Fedorenko4-4/+4
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>

Back to the top