IML file format

Hello,

I've noticed that the .iml files had their structure changed (attributes being sorted by alphabetical order). The problem is that i work with other teammates and i'm the only one that is using Idea 7 EAP (and only one willing to upgrade to it), and others use Idea 5.x. The .iml files being versioned, would it be possible to provide an option to keep the 'old' arrangement for 7.0 ?

Gilles

4 comments

Hello Gilles,

I've noticed that the .iml files had their structure changed
(attributes being sorted by alphabetical order). The problem is that i
work with other teammates and i'm the only one that is using Idea 7
EAP (and only one willing to upgrade to it), and others use Idea 5.x.
The .iml files being versioned, would it be possible to provide an
option to keep the 'old' arrangement for 7.0 ?


Which build are you using? The alphabetical sorting was present in a number
of intermediate builds and then reverted. The .iml files of 7.0M1 should
have the same order of attributes as 6.0.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Hey Dmitry,

First, thanks for the quick response !
Glad to hear that, last build i tried was 6776 because this issue was a showstopper for me. I'm downloading M1 right now and let you know :)

Gilles

0

Ok, two things have changed im IML :

- the version attribute of element 'module' is now always at the end, after relative path and type
- module.component(buildjarsettings).settings#name is now 'jarUrl' instead of 'jarPath', and #value is now 'file://'

It's a little annoying as i'll have to checkout these files each time these are committed by another teammate...

Gilles

0

Which build are you using? The alphabetical sorting
was present in a number
of intermediate builds and then reverted. The .iml
files of 7.0M1 should
have the same order of attributes as 6.0.


Are you 100% sure? I have the same issue with 7M1 compared to 6.0.5.

0

Please sign in to leave a comment.