Directory Libs/ModuleDescriptionParser/

Directory Created:
2006-06-09 15:10
Total Files:
25
Deleted Files:
0
Lines of Code:
6694

[root]/Libs/ModuleDescriptionParser
            directory in repo CMake (2 files, 18 lines)
            directory in repo Testing (3 files, 184 lines)
                directory in repo TestData (2 files, 220 lines)

Lines of Code

Libs/ModuleDescriptionParser/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 284 (100.0%) 8152 (100.0%) 28.7
millerjv 112 (39.4%) 5146 (63.1%) 45.9
lorensen 103 (36.3%) 2586 (31.7%) 25.1
barre 17 (6.0%) 175 (2.1%) 10.2
hliu 5 (1.8%) 123 (1.5%) 24.6
pieper 13 (4.6%) 52 (0.6%) 4.0
hjohnson 11 (3.9%) 31 (0.4%) 2.8
demian 1 (0.4%) 26 (0.3%) 26.0
naucoin 1 (0.4%) 3 (0.0%) 3.0
malaterre 2 (0.7%) 3 (0.0%) 1.5
blezek 6 (2.1%) 2 (0.0%) 0.3
bess 1 (0.4%) 2 (0.0%) 2.0
tgl 1 (0.4%) 1 (0.0%) 1.0
lantiga 2 (0.7%) 1 (0.0%) 0.5
andy 1 (0.4%) 1 (0.0%) 1.0
lauren 1 (0.4%) 0 (0.0%) 0.0
jcfr 2 (0.7%) 0 (0.0%) 0.0
gcasey 1 (0.4%) 0 (0.0%) 0.0
fedorov 2 (0.7%) 0 (0.0%) 0.0
domibel 1 (0.4%) 0 (0.0%) 0.0
aylward 1 (0.4%) 0 (0.0%) 0.0

Most Recent Commits

jcfr 2009-12-08 18:34 Rev.: 11226

ENH: In CMakeLists.txt, change deprecated SUBDIRS command into ADD_SUBDIRECTORY

See http://cmake.org/cmake/help/cmake-2-8-docs.html#command:subdirs

when subdirs command was taking a list of directory, change it
using the following pattern:

Before:
subdirs(sagarmatha kumbhu eiger)

After:
SET(dirs
sagarmatha
kumbhu
eiger
)
FOREACH(dir ${dirs})
ADD_SUBDIRECTORY(${dir})
ENDFOREACH(dir)

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed)
jcfr 2009-12-07 23:15 Rev.: 11209

ENH: Update CMakeLists.txt - CMake 2.6 is now required

The following line have been added:

CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
ENDIF(COMMAND CMAKE_POLICY)
MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed)
hjohnson 2009-12-05 23:16 Rev.: 11171

ENH: Moved DicomToNrrd to its own directory to make it easier to build stand alone.

0 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: BinaryFileDescriptor.h (changed), ModuleDescriptionParser.cxx (changed)
pieper 2009-09-10 13:11 Rev.: 10443

COMP: apply patches from Attila Nagy for Solaris builds

0 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: BatchMakeUtilities.cxx (changed), ModuleDescriptionParser.cxx (changed), ModuleProcessInformation.h (changed)
fedorov 2009-09-09 13:03 Rev.: 10431

BUG: change to STATIC breaks Slicer build (on Linux, at least)

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed)
hjohnson 2009-09-08 15:52 Rev.: 10426

COMP: With the conversion to CMake version 2.6, the variables CMAKE_RUNTIME_OUTPUT_DIRECTORY CMAKE_LIBRARY_OUTPUT_DIRECTORY CMAKE_ARCHIVE_OUTPUT_DIRECTORY should be used instead of EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH.

0 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed), ModuleFactory.cxx (changed)
domibel 2009-08-16 11:14 Rev.: 10267

ENH: Version numbering for shared libraries

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed)
hjohnson 2009-07-25 08:25 Rev.: 10030

COMP: Made function static to avoid duplicate symbol linker errors.

1 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleParameter.cxx (+1 -1)
lantiga 2009-05-21 04:16 Rev.: 9575

BUG: fix typo noticed by Jim Miller

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (changed)
pieper 2009-04-30 09:26 Rev.: 9364

STYLE: remove debugging statements

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (changed)
fedorov 2009-04-27 15:06 Rev.: 9332

ENH: enabled parsing of "hidden" attribute for boolean type in CLI

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (changed)
millerjv 2009-04-10 12:37 Rev.: 9137

BUG: #448 and perhaps #440. Mac OS X defaults to RTLD_GLOBAL when using dlopen. This causes all functions and variables within plugins to be accessible to main program as well as other plugins without having to use dlsym. Many of the Slicer plugins have functions with the same name, e.g. DoIt(). If loaded with RTLD_GLOBAL, the wrong DoIt() method can be called. There is no way to override this behavior through kwsys. So we hardcode the Mac OS X case to use dlopen directly instead of itksys::OpenLibrary().

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (changed)
demian 2009-03-21 02:00 Rev.: 8929

ENH:environment variables now are passed from the Tk environment to python

26 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+26)
millerjv 2009-03-02 11:31 Rev.: 8813

ENH: allow <image> parameters to be hidden

21 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+21 -1)
pieper 2009-03-02 09:28 Rev.: 8810

COMP: avoid warnings when building python (avoid mismatch betweent the way Python defines _LARGEFILE_SOURCE compared to the way kwsys defines it

5 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+5)
millerjv 2009-03-01 21:29 Rev.: 8803

ENH: Added an "Index" to Modules to facilitate module list order within a category (menu). Modules within a category are now sorted by index and then by name. Builtin modules can override the method GetIndex() to prescribe a position. Command line modules can use the <index> tag to indicate an order. Modules with an index are always displayed before modules without an index (default index is the maximum value of a short, i.e. the last position).


26 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: ModuleDescription.cxx (+8), ModuleDescription.h (+12 -1), ModuleDescriptionParser.cxx (+6)
hliu 2009-02-27 15:52 Rev.: 8773

BUG: fixed memory leaks.

4 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+4)
hliu 2009-02-27 14:58 Rev.: 8772

BUG: fixed memory leaks.

84 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+84 -1)
pieper 2009-02-11 17:48 Rev.: 8625

BUG: first pass of python and numpy builds from source (fixes but that they weren't building before). Still turned off by default until more testing is done

3 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (+3)
pieper 2008-07-28 12:17 Rev.: 7346

COMP: fixes for solaris support from Attila Nagy

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed)
lorensen 2008-07-07 12:56 Rev.: 7251

COMP: gcc 4.3 includes.

0 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: BatchMakeUtilities.cxx (changed), ModuleProcessInformation.h (changed)
millerjv 2008-07-07 10:07 Rev.: 7248

ENH: Added "alias" and "deprecatedalias" attributes to <flag> and <longflag> tags in the ModuleDescription. Aliases and deprecated aliases are automatically mapped to the proper flag. Deprecated aliases will emit a warning when used.

0 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (changed), ModuleParameter.cxx (changed), ModuleParameter.h (changed)
barre 2008-06-25 10:58 Rev.: 7176

COMP: minor. One of the reason Slicer3 is so slow to compile is that so many classes include STL headers in their own header, instead of their implementation file (PIMPL). Some of those headers are actually not needed anymore by said classes, or were put there "just in case I need a map, vector, list, etc.". The more it happens, the slower the build process gets, and the slower the dependencies are computed/resolved. Try to fix some.

0 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.h (-1), ModuleFactory.h (-2), ModuleParameter.h (-1)
barre 2008-06-25 10:51 Rev.: 7175

COMP: fix casting, could not build on .Net2005

2 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+2 -1)
hjohnson 2008-06-25 08:17 Rev.: 7171

COMP: Removed compiler warnings due to mis-matched types.

30 lines of code changed in 4 files:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+18 -17), ModuleLogo.cxx (+4 -4), ModuleLogo.h (+3 -3), ModuleParameter.cxx (+5 -6)
barre 2008-05-26 10:09 Rev.: 6846

ENH: minor, just align the style with LoadableModule

49 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: GenerateModuleDescriptionParserConfig.cmake (+24 -11), ModuleDescriptionParserConfig.cmake.in (+11 -4), ModuleDescriptionParserInstallConfig.cmake.in (+14 -5)
barre 2008-05-22 17:31 Rev.: 6833

ENH: more cleanup to allow LoadableModule to be loaded from the Module Search Paths (i.e. outside Slicer3). Provide API to retrieve module's resources paths from either locations (inside or outside a Slicer3's build/installed tree)

22 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+18 -18), ModuleFactory.h (+4 -4)
barre 2008-05-21 18:25 Rev.: 6803

ENH: make sure all sub-project in Libs/ can be built in a standalone fashion (remove 99% of the refs to Slicer3, macros, etc). Make sure all external toolkits are properly included, and fix some issues in MRML with respect to TEEM/vtkTeem.

15 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (+10 -13), ModuleDescriptionParserConfigure.h.in (+1), ModuleFactory.cxx (+4 -4)
barre 2008-05-20 02:29 Rev.: 6773

ENH: Slicer3 Spring Installation Clean Up

87 lines of code changed in 3 files:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (+80 -64), ModuleFactory.cxx (+5 -3), UseModuleDescriptionParser.cmake.in (+2 -2)
bess 2008-05-19 00:23 Rev.: 6760

ENH: merge from r6759 of bess_bspline branch into trunk

2 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+2 -1)
barre 2008-04-25 17:27 Rev.: 6552

ENH: allow a module (Modules/GradientAnisotropicDiffusionFilter for now) to be built in a standalone fashion against eithera Slicer3 build or Slicer3 installed. Update the config files accordingly, add missing installation rules, etc. Also unscreamify and indent many CMakeLists.txt in the process.

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (changed)
millerjv 2008-04-01 14:25 Rev.: 6348

ENH: merge from TransformIO branch from revision 4897 through revision 6346

0 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleParameter.cxx (changed)
hjohnson 2008-03-16 13:56 Rev.: 6219

COMP: Removed compiler warnings by: 1) Matching types, 2) instantiate variable inside of ifdef that needs it, 3) removed unused variable.

0 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (changed), ModuleFactory.cxx (changed)
millerjv 2008-03-05 16:51 Rev.: 6082

ENH: facility to allow CLI to select "any" type of volume node.

3 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+3 -2)
tgl 2008-03-04 23:16 Rev.: 6069

ENH: Results of merge from branches/tgl_loadable_modules 5432:6047. Loadable Module support added, GAD is the only loadable module at this time. To enable LM, comment out the #define LOADABLEMODULESDEBUG line.

1 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+1 -1)
naucoin 2008-02-15 17:17 Rev.: 5847

BUG: some CLIs weren't loading because the time out was too short

3 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+3 -2)
millerjv 2008-01-31 12:24 Rev.: 5665

ENH: Changes in the Slicer3 installation layout to simplify navigation. Most things will now try install themselves under <Installation Directory>/lib/<Package> or <Installation Directory>/include/<Package>. For example, <Installation Directory>/lib/Slicer3, <Installation Directory>/lib/MRML, <Installation Directory>/lib/ModuleDescriptionParser. This allows setting include and library paths consistently using ../<SomeOtherPackage> or ../../include/<SomeOtherPackage>, etc.

3 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: CMakeLists.txt (+2 -2), ModuleDescriptionParserInstallConfig.cmake.in (+1 -1)
millerjv 2008-01-25 17:48 Rev.: 5614

ENH: more changes to Slicer, GenerateCLP, ModuleDescriptionParser, and TCLAP to support building command line modules against an installation. This currently works with a CVSHEAD ITK. Remaining configuration changes are to install .lib's under <install>/lib/Slicer3 instead of under <install>/lib. This will make all the packages consistent in how they navigate from where the <Pkg>Config.cmake lives in the installation to the directories for libs, includes, etc.

11 lines of code changed in 2 files:

  • Libs/ModuleDescriptionParser: GenerateModuleDescriptionParserConfig.cmake (+1 -6), ModuleDescriptionParserInstallConfig.cmake.in (new 10)
lantiga 2008-01-11 19:30 Rev.: 5483

BUG: avoid throwing exception when Python file does not contain a command line module, just continue

1 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleFactory.cxx (+1 -1)
millerjv 2008-01-09 15:32 Rev.: 5451

ENH: Added <location> to XML spec for BatchMake usage.

6 lines of code changed in 1 file:

  • Libs/ModuleDescriptionParser: ModuleDescriptionParser.cxx (+6)

(107 more)

Generated by StatSVN 0.5.0