Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-09-27intermediate checkincode-generation-supportIgor Fedorenko2-0/+99
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-15cleanupIgor Fedorenko2-3/+6
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-14335711 enforce embedded metadata and maven-plugin GAVs matchIgor Fedorenko1-0/+38
maven plugins should only be able to define mapping for their plugin goals. mappings for other plugins are ignored with a warning. also allowed mapping without GAV as it can be derived from plugin artifact. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-13335711 read lifecycle mapping metadata from maven-plugin artifactIgor Fedorenko5-8/+104
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-13335711 introduced generic java code generation configurationIgor Fedorenko3-0/+235
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-12335711 introduced mapping metadata configurationIgor Fedorenko5-71/+134
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-10new version 1.1.0-SNAPSHOTIgor Fedorenko39-81/+81
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-09Merge branch 'master' into m2e-self-hostingIgor Fedorenko4-8/+23
Conflicts: org.eclipse.m2e.usagedata/build.properties
2011-09-09added debug log message about closed projects in project registryIgor Fedorenko1-5/+12
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-06356820: CNFE: org.eclipse.ui.plugin.AbstractUIPlugin openning pom editorIgor Fedorenko1-2/+5
after further investigation removed org.eclipse.emf.edit.ui dependency and introduced more specific emf and platform dependencies instead. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-09-06356820: CNFE: org.eclipse.ui.plugin.AbstractUIPlugin openning pom editorIgor Fedorenko1-0/+1
Added hard dependency on org.eclipse.ui.workbench bundle to make sure it is available and started before m2e pom editor can be used. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-30tycho 0.13 compatibilityIgor Fedorenko2-0/+2
workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=351842 tycho 0.13 does not add optional dependencies on classpath Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-25avoid redundant parent relativePath=..Igor Fedorenko1-1/+4
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-18Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko5-25/+91
2011-08-18use proper progress monitorIgor Fedorenko1-2/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
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-05Support equinox dev mode in embedded maven runtimeIgor Fedorenko1-10/+28
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-05344262 show managed scope next to managed versionMilos Kleint1-8/+15
2011-08-05335383 when selecting version for the parent node (representing the ↵Milos Kleint1-1/+13
artifactId) don't select the SNAPSHOT version
2011-08-05got rid of target platform, some cleanupIgor Fedorenko6-177/+12
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-05Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko19-2749/+0
Conflicts: org.eclipse.m2e.integration.tests.common/.settings/org.eclipse.jdt.core.prefs org.eclipse.m2e.integration.tests.common/pom.xml pom.xml
2011-08-05353956 - remove swtbot-based integration test plumbingIgor Fedorenko22-2791/+0
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-04Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko54-201/+357
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 Fedorenko50-50/+50
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-08-03Fixing JBIDE-5914snjeza3-60/+71
Signed-off-by: snjeza <snjezana.peco@redhat.com>
2011-08-03Adding logic to AbstractJavaProjectConfigurator to address compiler flag ↵Tim O'Brien1-2/+27
synonyms for source and target
2011-08-03344990 wrong latest/snapshot version filtersIgor Fedorenko1-40/+118
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-03343927: Set project file encoding based on project.build.sourceEncoding propertyAnders Hammar1-0/+7
Signed-off-by: Anders Hammar <anders@hammar.net>
2011-08-03344657: folder file encoding reverted when m-compiler-p config removedAnders Hammar1-3/+3
Signed-off-by: Anders Hammar <anders@hammar.net>
2011-08-03fixed wrong/misleading commentIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-03353173 removed check for Eclipse version >= 3.4.0Igor Fedorenko1-19/+11
m2e only supports eclipse 3.6 or newer, so check for 3.4 was redundant. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-03350443 - Quickfix for lifecycle mapping ignore does not always workIgor Fedorenko2-10/+29
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-08-01eclipse 3.5.x is not supported, require 3.6 or betterIgor Fedorenko2-4/+4
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-01clarified IMavenProjectFacade.getMavenProject() javadocIgor Fedorenko1-2/+3
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-08-01352411 - Dependency Hierarchy doesn't resolve dependencies from workspaceIgor Fedorenko2-9/+38
Use project workspace dependency resolution on/off configuration when calculating dependency hierarchy for main pom.xml files. Workspace dependency resolution is off for all other pom.xml files. Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-31Merge remote-tracking branch 'origin/master' into m2e-self-hostingIgor Fedorenko13-91/+176
2011-07-31removed stale/redundant eclipse metadata filesIgor Fedorenko104-1718/+57
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-29Moved maven runtime and other "wrapper" bundles to m2e-maven-runtimeIgor Fedorenko156-6720/+145
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-28353312 - @requiresDependencyResolution is not honouredIgor Fedorenko1-0/+28
Remember dependency artifacts of all session projects. Invoke MojoExecutor.ensureDependenciesAreResolved to make sure all projects have expected dependency artifacts. Reset artifacts for all projects back to their original values after executing the mojo Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-28use proper progress monitor instanceIgor Fedorenko1-1/+1
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2011-07-28typo in javadocIgor Fedorenko1-1/+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-26350161 use readProject instead of execute to get hold of MavenProject instanceMilos Kleint1-1/+1
2011-07-26remove unused methodMilos Kleint1-20/+0
2011-07-21minor api addition to allow creating TextChange instances for refactoring ↵Milos Kleint1-22/+32
that save all the pom files encountered. Fixes problems with partial reload of a project when changes are distributed to multiple pom files.
2011-07-21minor api addition to allow forcing save of files/documents after performing ↵Milos Kleint1-2/+15
operations
2011-07-21352604 keep backward compatible just in caseMilos Kleint1-0/+14
2011-07-20352604 fix AOOBE that caused the dirty state of the editor not to be updated ↵Milos Kleint1-8/+11
in some cases of external change

Back to the top