Created attachment 885010 [details] testcase Description of problem: XMvn install doesn't generate requires on specific version of Java from more complicated maven-compiler-plugin configurations. I'm attaching two testcases, one failing because the variable in the source tag is not expanded, and one because the source is specified in compilerArguments
Created attachment 885011 [details] testcase Unsaved change in previous attachment
It's more like missing feature than a defect. I'll consider working on this after installer in XMvn 2.0.0 is rewritten to support new metadata format.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Implemented upstream: https://github.com/mizdebsk/xmvn/commit/c624b068
Verified upstream using xmvn-2.4.0-0.4.gitc624b06. Now XMvn Installer adds "requiresJava" property to each artifact metadata, if such information is available.
Fixed in xmvn-2.4.0-1
I believe that this feature is included in xmvn-2.4.0-1, which is available in Fedora Rawhide, so I am closing this bug now. The build which includes the feature can be found at Koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=635142