Mercurial > hg > graal-jvmci-8
comparison mxtool/mx.py @ 13982:b167b1838029
mx eclipseinit: take care of working sets that were edited by hand
author | Michael Haupt <michael.haupt@oracle.com> |
---|---|
date | Thu, 20 Feb 2014 11:14:46 +0100 |
parents | 6c6d1eacc398 |
children | 9d8aaa3200a3 |
comparison
equal
deleted
inserted
replaced
13981:a1b71ebfdf5f | 13982:b167b1838029 |
---|---|
3055 | 3055 |
3056 def _ws_item(name, attributes): | 3056 def _ws_item(name, attributes): |
3057 if name == 'item': | 3057 if name == 'item': |
3058 if ps.current_ws is None: | 3058 if ps.current_ws is None: |
3059 target.element(name, attributes) | 3059 target.element(name, attributes) |
3060 elif not attributes.has_key('elementID') and attributes.has_key('factoryID') and attributes.has_key('path') and attributes.has_key('type'): | |
3061 target.element(name, attributes) | |
3062 p_name = attributes['path'][1:] # strip off the leading '/' | |
3063 ps.seen_projects.append(p_name) | |
3060 else: | 3064 else: |
3061 p_name = attributes['elementID'][1:] # strip off the leading '=' | 3065 p_name = attributes['elementID'][1:] # strip off the leading '=' |
3062 _workingset_element(target, p_name) | 3066 _workingset_element(target, p_name) |
3063 ps.seen_projects.append(p_name) | 3067 ps.seen_projects.append(p_name) |
3064 elif name == 'workingSet': | 3068 elif name == 'workingSet': |