View Issue Details

IDProjectCategoryView StatusLast Update
0001228Industrial-Craft²crossmod-compatibility / submodules / APIpublic2014-08-26 05:10
ReporterParker8283 Assigned ToPlayer  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionwon't fix 
OSMac OS X LionOS Version10.7.5 
Product VersionBuilds for MC 1.7.10 
Summary0001228: API including both .class and .java files freaks out some IDEs
DescriptionYour API dist (and possibly your dev dist for the api package, I haven't checked) includes both .class files and .java files. This causes IntelliJ to freak out (and possibly Eclipse, I haven't checked) and not resolve anything (saying that ic2.api.* doesn't exist). Probably the best solution is to only distribute the .class files in the API dist, and create a sources dist for the API jar to add as a sources attachment for our IDEs. It's more conventional anyway.
TagsNo tags attached.
Minecraft Version

Activities

RawCode

2014-08-08 04:30

reporter   ~0003081

you can remove class files from your API jar...

Player

2014-08-26 05:10

administrator   ~0003342

This works just fine in Eclipse and for building against, which is the primary purpose. Changing it would harm these use cases.

Issue History

Date Modified Username Field Change
2014-08-07 21:13 Parker8283 New Issue
2014-08-07 21:29 Thunderdark Assigned To => Player
2014-08-07 21:29 Thunderdark Status new => assigned
2014-08-08 04:30 RawCode Note Added: 0003081
2014-08-26 05:10 Player Note Added: 0003342
2014-08-26 05:10 Player Status assigned => closed
2014-08-26 05:10 Player Resolution open => won't fix