OsgiManifest function ( ) { return osgiManifest ( null ) ; }
creates a new instance of org.gradle.api.plugins.osgi.osgimanifest . the returned object is preconfigured with : version : project.version name : project.archivesbasename symbolicname : project.group + '' . '' + project.archivesbasename see below for exceptions to this rule the symbolic name is usually the group + '' . '' + archivesbasename , with the following exceptions if group has only one section no dots and archivesbasename is not null then the first package name with classes is returned . eg . commons-logging : commons-logging - > org.apache.commons.logging if archivesbasename is equal to last section of group then group is returned . eg . org.gradle : gradle - > org.gradle if archivesbasename starts with last section of group that portion is removed . eg . org.gradle : gradle-core - > org.gradle.core concode_field_sep ProjectInternal project concode_field_sep OsgiManifest createDefaultOsgiManifest