Expired
Milestone May 2, 2017–May 31, 2017

global cleanup

Setting Python bindings to nsxlib will trigger a clean interface for nsxlib. Many actions has to be undertaken to that view:

  • namespace refactoring
    • renaming SX to nsx
    • removing the nsx inner hierarchy (i.e. Data, Geometry ...)
  • removing typedef/using from header files
  • include section refactoring (reorganizing, sorting, removing usused, removing duplicates)
  • removing unneccesary templated class (e.g. NDTree)
  • renaming unconsistent filename (e.g. gcd to GCD)
  • removing unnecessary singletonized class
  • refactoring overcomplicated design-patterned class
  • Work items 13
  • Merge requests 6
  • Participants 1
  • Labels 2
Loading
Loading
Loading
Loading
69% complete
69%
Start date
May 2, 2017
May 2
-
May 31 2017
Due date
May 31, 2017 (Past due)
13
Work items 13 New issue
Open: 4 Closed: 9
6
Merge requests 6
Open: 0 Closed: 0 Merged: 6
0
Releases
None
Reference: scientific-software/nsxtool%"global cleanup"