MantisBT - Community
View Issue Details
0026919Community[OCCT] OCCT:Configurationpublic2015-11-24 10:412016-04-20 15:49
abv 
bugmaster 
normalminor 
closedfixed 
 
[OCCT] 7.0.0[OCCT] 7.0.0 
0026919: Upgrade tool -- trailing spaces and includes with path prefix
As reported by Roman Lygin at http://dev.opencascade.org/index.php?q=node/1136, [^] current upgrade procedure needs to be corrected to:

- avoid removing trailing spaces at the end of lines in processed files (as this produces a lot of irrelevant diffs)

- recognize #include statements where class name is prefixed by some sub-directory, when forward declaration of Handle is converted to #include, to avoid incorrect substitution.

Example of the code:

~~~~~

#include <occt/Geom_Surface.hxx>

class Handle(Geom_Surface);

Q_OBJECT
slots:

~~~~~
No tags attached.
related to 0026936closed abv Drawbacks of inlining in new type system in OCCT 7.0 
Issue History
2015-11-24 10:41abvNew Issue
2015-11-24 10:41abvAssigned To => bugmaster
2015-12-18 11:36abvRelationship addedrelated to 0026936
2015-12-18 11:37abvNote Added: 0049267
2015-12-18 11:37abvStatusnew => feedback
2015-12-21 11:45bugmasterStatusfeedback => tested
2015-12-21 11:45bugmasterStatustested => verified
2015-12-21 11:45bugmasterResolutionopen => fixed
2016-04-20 15:43aivFixed in Version => 7.0.0
2016-04-20 15:49aivStatusverified => closed

Notes
(0049267)
abv   
2015-12-18 11:37   
The fix is integrated with 0026936, please switch this issue to Verified