Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PTP/photran/refactorings"

< PTP‎ | photran
m (New page: {| width="100%" cellspacing="0" cellpadding="5" border="0" |- ! Refactoring ! Status ! Author ! Comments |- | Rename | In production | Jeff Overbey | |- | Introduce Implicit None |...)
 
m
Line 1: Line 1:
 +
Please list refactorings in the appropriate category.  "Partially or fully implemented" means that at least some of the analysis or transformation works, and you're pretty confident you can complete it.  Otherwise, it's "not yet implemented."
 +
 +
'''Refactorings which are partially or fully implemented:'''
 +
 
{| width="100%" cellspacing="0" cellpadding="5" border="0"
 
{| width="100%" cellspacing="0" cellpadding="5" border="0"
 
|-
 
|-
Line 75: Line 79:
 
| Jeff Overbey  
 
| Jeff Overbey  
 
| Need to finish type checker, default to checked type
 
| Need to finish type checker, default to checked type
|-
 
| Move Entity Between Modules
 
| Specification written (as of Oct 09)
 
| UIUC (Jeff/Kurt)
 
|
 
 
|-
 
|-
 
| Make Private Entity Public  
 
| Make Private Entity Public  
Line 93: Line 92:
 
| In production  
 
| In production  
 
| Kurt Hendle
 
| Kurt Hendle
 +
|}
 +
 +
'''Refactorings which are not yet implemented:'''
 +
 +
{| width="100%" cellspacing="0" cellpadding="5" border="0"
 +
|-
 +
! Refactoring
 +
! Status
 +
! Author
 +
! Comments
 +
|-
 +
| Move Entity Between Modules
 +
| Specification written (as of Oct 09)
 +
| UIUC (Jeff/Kurt)
 +
|
 
|}
 
|}

Revision as of 00:52, 13 October 2009

Please list refactorings in the appropriate category. "Partially or fully implemented" means that at least some of the analysis or transformation works, and you're pretty confident you can complete it. Otherwise, it's "not yet implemented."

Refactorings which are partially or fully implemented:

Refactoring Status Author Comments
Rename In production Jeff Overbey
Introduce Implicit None In production Jeff Overbey
Move Saved Variables to Common Block In production Stas Negara
Replace Obsolete Operators In production Bruno Boniati
Canonicalize Keyword Capitalization In production Kurt Hendle
Interchange Loops (Unchecked) In production Tim Yuvashev Need to add dependence analysis
Make Common Variable Names Consistent In production Kurt Hendle
Encapsulate Module Variable In production Tim Yuvashev
Introduce Intent In development Bruno Boniati
Add Parameter to Subprogram In development Stas Negara
Add Public Module Variables to COMMON Block In development Stas Negara
Replace COMMON with Derived Type In development Stas Negara
Extract Procedure In production Jeff Overbey Need to add pattern matching
Extract Local Variable In production Jeff Overbey Need to finish type checker, default to checked type
Make Private Entity Public In production Kurt Hendle
Add ONLY Clause to USE Statement In production Kurt Hendle
Minimize ONLY List In production Kurt Hendle

Refactorings which are not yet implemented:

Refactoring Status Author Comments
Move Entity Between Modules Specification written (as of Oct 09) UIUC (Jeff/Kurt)

Back to the top