Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316505

Summary: Standarize Statemens Refactoring doesn't work with certain type of character declaration
Product: [Tools] PTP Reporter: Mariano Mendez <marianomendez>
Component: Photran.Refactoring EngineAssignee: Mariano Mendez <marianomendez>
Status: ASSIGNED --- QA Contact:
Severity: minor    
Priority: P4 CC: com-eclipse-dot-org
Version: 6.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Mariano Mendez CLA 2010-06-10 14:05:45 EDT
Build Identifier:  I20100520-1744

if you write this kind of fortran declaration:

   character * 10 Var1, Var2*5

when you apply the Standarize Statemens Refactoring  you obtain 

   character *10 :: Var1
   character *10 :: var2*5

it is an error because var2*5  should be standarize as :

   character *5 :: var2

The refactoring not preserve the behavior of the code.

Reproducible: Always