protected virtual PackageTemplateData GetPackageTemplateData()
        {
            var data = new PackageTemplateData
            {
                RosName       = Package.PackageInfo.Name,
                Version       = Package.PackageInfo.Version,
                Name          = Package.PackageInfo.Name.ToPascalCase(),
                Namespace     = NameMapper.GetNamespace(Package.PackageInfo.Name),
                Description   = Package.PackageInfo.Description,
                ProjectUrl    = Package.PackageInfo.ProjectUrl,
                RepositoryUrl = Package.PackageInfo.RepositoryUrl,
                Authors       = Package.PackageInfo.Authors,
            };

            return(data);
        }