dependabot / dependabot/dependabot-core

Ignore org.eclipse.m2e:lifecycle-mapping for Maven Java dependency check

Open
#14,877 5 comments 0 reactions 0 assignees View on GitHub
L: java:maven T: feature-request
Dominant language
Ruby
Stars
5.8k
Forks
1.5k
Avg merge
2d 18h
Merged PRs (30d)
149

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Feature description

this plugin is a virtual one which doesn't really exists. It is targeting by m2e (maven 2 eclipse).
It is supposed by m2e to be added in the pluginManagement section.

workaround: add it to the ignore list.

it will save 25 seconds when it is configured in the project

```
2026-04-30T12:53:29.4161213Z updater | 2026/04/30 12:53:29 INFO
Checking if org.eclipse.m2e:lifecycle-mapping 1.0.0
needs updating
2026-04-30T12:53:29.5951235Z proxy | 2026/04/30 12:53:29 [512] GET
https://repo1.maven.org:443/maven2/org/apache/apache/37/apache-37.pom
2026-04-30T12:53:29.5952466Z 2026/04/30 12:53:29 [512] 200
https://repo1.maven.org:443/maven2/org/apache/apache/37/apache-37.pom
(cached)
2026-04-30T12:53:29.7209882Z proxy | 2026/04/30 12:53:29 [514] GET
https://repo1.maven.org:443/maven2/org/eclipse/m2e/lifecycle-mapping/maven-metadata.xml
2026-04-30T12:53:29.7408098Z proxy | 2026/04/30 12:53:29 [514] 404
https://repo1.maven.org:443/maven2/org/eclipse/m2e/lifecycle-mapping/maven-metadata.xml
2026-04-30T12:53:29.7505619Z updater | 2026/04/30 12:53:29 INFO
Latest version is
2026-04-30T12:53:47.5420157Z proxy | 2026/04/30 12:53:47 [516] GET
https://repo1.maven.org:443/maven2/org/apache/apache/37/apache-37.pom
2026-04-30T12:53:47.5421096Z 2026/04/30 12:53:47 [516] 200
https://repo1.maven.org:443/maven2/org/apache/apache/37/apache-37.pom
(cached)
2026-04-30T12:53:47.5707534Z updater | 2026/04/30 12:53:47 WARN
Could not resolve property 'nisse.os.classifier'
2026-04-30T12:53:47.5938886Z updater | 2026/04/30 12:53:47 WARN
Could not resolve property 'nisse.os.classifier'
2026-04-30T12:53:47.6505307Z updater | 2026/04/30 12:53:47 WARN
Could not resolve property 'nisse.os.classifier'
2026-04-30T12:53:55.2135088Z updater | 2026/04/30 12:53:55 INFO
Requirements to unlock update_not_possible
2026-04-30T12:53:55.2136033Z 2026/04/30 12:53:55 INFO
Requirements update strategy
2026-04-30T12:53:55.2137110Z 2026/04/30 12:53:55 INFO
No update possible for org.eclipse.m2e:lifecycle-mapping 1.0.0
```

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Maven Java dependency check and its existing ignore-list handling for org.eclipse.m2e:lifecycle-mapping. Verify that this virtual plugin is skipped without metadata requests or the reported delay, and add or run the relevant checks for the ignored dependency behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devtools
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.