test_class.file: tycho-core/src/test/java/org/eclipse/tycho/core/osgitools/OsgiManifestTest.java
test_class.identifier: OsgiManifestTest
test_case.body: @Test
      public void testManifestAttributesAreNonCaseSensitive() throws OsgiManifestParserException, URISyntaxException {
          OsgiManifest manifest = parseManifest("valid.mf");
          assertEquals("0.1.0.qualifier", manifest.getHeaders().get("bUNDLE-vERSION"));
      }
test_case.class_method_signature: OsgiManifestTest.testManifestAttributesAreNonCaseSensitive()
test_case.full_signature: @Test public void testManifestAttributesAreNonCaseSensitive()
test_case.identifier: testManifestAttributesAreNonCaseSensitive
test_case.invocations: parseManifest assertEquals get getHeaders
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testManifestAttributesAreNonCaseSensitive()
focal_class.declarator: EMPTY_EXEC_ENV = new String[0]
focal_class.modifier: private static final
focal_class.original_string: private static final String[] EMPTY_EXEC_ENV = new String[0];
focal_class.type: String[]
focal_class.var_name: EMPTY_EXEC_ENV
focal_class.declarator: location
focal_class.modifier: private
focal_class.original_string: private String location;
focal_class.type: String
focal_class.var_name: location
focal_class.declarator: headers
focal_class.modifier: private
focal_class.original_string: private Headers<String, String> headers;
focal_class.type: Headers<String, String>
focal_class.var_name: headers
focal_class.declarator: bundleSymbolicName
focal_class.modifier: private
focal_class.original_string: private String bundleSymbolicName;
focal_class.type: String
focal_class.var_name: bundleSymbolicName
focal_class.declarator: bundleVersion
focal_class.modifier: private
focal_class.original_string: private String bundleVersion;
focal_class.type: String
focal_class.var_name: bundleVersion
focal_class.declarator: bundleClassPath
focal_class.modifier: private
focal_class.original_string: private String[] bundleClassPath;
focal_class.type: String[]
focal_class.var_name: bundleClassPath
focal_class.declarator: executionEnvironments
focal_class.modifier: private
focal_class.original_string: private String[] executionEnvironments;
focal_class.type: String[]
focal_class.var_name: executionEnvironments
focal_class.declarator: isDirectoryShape
focal_class.modifier: private
focal_class.original_string: private boolean isDirectoryShape;
focal_class.type: boolean
focal_class.var_name: isDirectoryShape
focal_class.file: tycho-core/src/main/java/org/eclipse/tycho/core/osgitools/OsgiManifest.java
focal_class.identifier: OsgiManifest
focal_class.class_method_signature: OsgiManifest.OsgiManifest(InputStream stream, String location)
focal_class.full_signature: private  OsgiManifest(InputStream stream, String location)
focal_class.identifier: OsgiManifest
focal_class.modifiers: private
focal_class.parameters: (InputStream stream, String location)
focal_class.signature:  OsgiManifest(InputStream stream, String location)
focal_class.class_method_signature: OsgiManifest.parseExecutionEnvironments()
focal_class.full_signature: private String[] parseExecutionEnvironments()
focal_class.identifier: parseExecutionEnvironments
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String[]
focal_class.signature: String[] parseExecutionEnvironments()
focal_class.class_method_signature: OsgiManifest.parseBundleVersion()
focal_class.full_signature: private String parseBundleVersion()
focal_class.identifier: parseBundleVersion
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String parseBundleVersion()
focal_class.class_method_signature: OsgiManifest.parseMandatoryFirstValue(String headerKey)
focal_class.full_signature: private String parseMandatoryFirstValue(String headerKey)
focal_class.identifier: parseMandatoryFirstValue
focal_class.modifiers: private
focal_class.parameters: (String headerKey)
focal_class.return: String
focal_class.signature: String parseMandatoryFirstValue(String headerKey)
focal_class.class_method_signature: OsgiManifest.parseDirectoryShape()
focal_class.full_signature: private boolean parseDirectoryShape()
focal_class.identifier: parseDirectoryShape
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean parseDirectoryShape()
focal_class.class_method_signature: OsgiManifest.getHeaders()
focal_class.full_signature: public Headers<String, String> getHeaders()
focal_class.identifier: getHeaders
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Headers<String, String>
focal_class.signature: Headers<String, String> getHeaders()
focal_class.class_method_signature: OsgiManifest.getValue(String key)
focal_class.full_signature: public String getValue(String key)
focal_class.identifier: getValue
focal_class.modifiers: public
focal_class.parameters: (String key)
focal_class.return: String
focal_class.signature: String getValue(String key)
focal_class.class_method_signature: OsgiManifest.getBundleSymbolicName()
focal_class.full_signature: public String getBundleSymbolicName()
focal_class.identifier: getBundleSymbolicName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getBundleSymbolicName()
focal_class.class_method_signature: OsgiManifest.getBundleVersion()
focal_class.full_signature: public String getBundleVersion()
focal_class.identifier: getBundleVersion
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getBundleVersion()
focal_class.class_method_signature: OsgiManifest.toArtifactKey()
focal_class.full_signature: public ArtifactKey toArtifactKey()
focal_class.identifier: toArtifactKey
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ArtifactKey
focal_class.signature: ArtifactKey toArtifactKey()
focal_class.class_method_signature: OsgiManifest.getBundleClasspath()
focal_class.full_signature: public String[] getBundleClasspath()
focal_class.identifier: getBundleClasspath
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String[]
focal_class.signature: String[] getBundleClasspath()
focal_class.class_method_signature: OsgiManifest.getExecutionEnvironments()
focal_class.full_signature: public String[] getExecutionEnvironments()
focal_class.identifier: getExecutionEnvironments
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String[]
focal_class.signature: String[] getExecutionEnvironments()
focal_class.class_method_signature: OsgiManifest.isDirectoryShape()
focal_class.full_signature: public boolean isDirectoryShape()
focal_class.identifier: isDirectoryShape
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDirectoryShape()
focal_class.class_method_signature: OsgiManifest.parse(InputStream stream, String location)
focal_class.full_signature: static OsgiManifest parse(InputStream stream, String location)
focal_class.identifier: parse
focal_class.modifiers: static
focal_class.parameters: (InputStream stream, String location)
focal_class.return: OsgiManifest
focal_class.signature: OsgiManifest parse(InputStream stream, String location)
focal_class.class_method_signature: OsgiManifest.parseHeader(String key)
focal_class.full_signature: private ManifestElement[] parseHeader(String key)
focal_class.identifier: parseHeader
focal_class.modifiers: private
focal_class.parameters: (String key)
focal_class.return: ManifestElement[]
focal_class.signature: ManifestElement[] parseHeader(String key)
focal_class.class_method_signature: OsgiManifest.getManifestElements(String key)
focal_class.full_signature: public ManifestElement[] getManifestElements(String key)
focal_class.identifier: getManifestElements
focal_class.modifiers: public
focal_class.parameters: (String key)
focal_class.return: ManifestElement[]
focal_class.signature: ManifestElement[] getManifestElements(String key)
focal_class.class_method_signature: OsgiManifest.parseBundleClasspath()
focal_class.full_signature: private String[] parseBundleClasspath()
focal_class.identifier: parseBundleClasspath
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String[]
focal_class.signature: String[] parseBundleClasspath()
focal_method.body: public Headers<String, String> getHeaders() {
          return headers;
      }
focal_method.class_method_signature: OsgiManifest.getHeaders()
focal_method.full_signature: public Headers<String, String> getHeaders()
focal_method.identifier: getHeaders
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: Headers<String, String>
focal_method.signature: Headers<String, String> getHeaders()