cross
New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists

Item12869: Restructure SpreadSheetPlugin

pencil
Priority: Enhancement
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Extension
Component: SpreadSheetPlugin
Branches: trunk
Reported By: GeorgeClark
Waiting For:
Last Change By: MichaelDaum
SpreadSheetPlugin::Core is a huge spaghetti list of if / elsif / elsif / ... for all of the functions.

Rework into a hash lookup instead of the if/else ladder.

-- GeorgeClark - 28 Apr 2014

This could go further, possibly refactoring out the Date/Time functions into their own sub module. But there is no urgency to go further for 1.2. Marking waiting for release.

-- GeorgeClark - 31 May 2014
 
Topic revision: r6 - 08 Jul 2015, MichaelDaum - This page was cached on 21 Mar 2018 - 20:33.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License