[Insight-developers] removing the dash in the module names

Bill Lorensen bill.lorensen at gmail.com
Thu Jun 23 09:19:54 EDT 2011


Virtually every .h file in the toolkit will need editing... Is there
some other, perhaps wrapping-specific solution?

On Thu, Jun 23, 2011 at 8:53 AM, Brad King <brad.king at kitware.com> wrote:
> On 06/23/2011 04:07 AM, Gaëtan Lehmann wrote:
>> most of the languages won't support a dash in the module name.
>>
>> Would it be ok to remove those dash in the module names?
>>
>>    ITK-Common
>>    ITK-IO-Base
>>
>> would become
>>
>>    ITKCommon
>>    ITKIOBase
>
> Perhaps underscores?
>
>  ITK_Common
>  ITK_IO_Base
>
> IMO having a separator breaks with our C++ coding guideline naming
> style enough to clearly distinguish the names as modules.  It also
> makes the name components clear, especially when the module names
> are all uppercase.  Consider
>
>  ITK-IO-PNG   =>  ITKIOPNG  v. ITK_IO_PNG
>  ITK-IO-TIFF  =>  ITKIOTIFF v. ITK_IO_TIFF
>
> -Brad
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers
>


More information about the Insight-developers mailing list