test_class.declarator: javaSE16Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE16Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE16Environment
test_class.declarator: javaSE15Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE15Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE15Environment
test_class.declarator: javaSE14Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE14Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE14Environment
test_class.declarator: javaSE11Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE11Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE11Environment
test_class.declarator: javaSE9Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE9Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE9Environment
test_class.declarator: javaSE8Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE8Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE8Environment
test_class.declarator: javaSE7Enviroment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE7Enviroment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE7Enviroment
test_class.declarator: javaSE6Enviroment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSE6Enviroment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSE6Enviroment
test_class.declarator: j2SE5Enviroment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment j2SE5Enviroment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: j2SE5Enviroment
test_class.declarator: j2SE14Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment j2SE14Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: j2SE14Environment
test_class.declarator: j2SE13Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment j2SE13Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: j2SE13Environment
test_class.declarator: j2SE12Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment j2SE12Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: j2SE12Environment
test_class.declarator: jre11Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment jre11Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: jre11Environment
test_class.declarator: cdc11Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment cdc11Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: cdc11Environment
test_class.declarator: cdc10Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment cdc10Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: cdc10Environment
test_class.declarator: osgiMin10Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment osgiMin10Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: osgiMin10Environment
test_class.declarator: osgiMin11Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment osgiMin11Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: osgiMin11Environment
test_class.declarator: osgiMin12Environment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment osgiMin12Environment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: osgiMin12Environment
test_class.declarator: javaSECompact1Enviroment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSECompact1Enviroment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSECompact1Enviroment
test_class.declarator: javaSECompact2Enviroment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSECompact2Enviroment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSECompact2Enviroment
test_class.declarator: javaSECompact3Enviroment
test_class.modifier: private
test_class.original_string: private StandardExecutionEnvironment javaSECompact3Enviroment;
test_class.type: StandardExecutionEnvironment
test_class.var_name: javaSECompact3Enviroment
test_class.file: tycho-core/src/test/java/org/eclipse/tycho/core/ee/StandardExecutionEnvironmentTest.java
test_class.identifier: StandardExecutionEnvironmentTest
test_case.body: @Test
      public void testCompanionJar() throws IOException {
          assertTrue(StandardExecutionEnvironment.getSystemPackagesCompanionJar().isFile());
      }
test_case.class_method_signature: StandardExecutionEnvironmentTest.testCompanionJar()
test_case.full_signature: @Test public void testCompanionJar()
test_case.identifier: testCompanionJar
test_case.invocations: assertTrue isFile getSystemPackagesCompanionJar
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCompanionJar()
focal_class.declarator: TARGET_ALIASES
focal_class.modifier: private static final
focal_class.original_string: private static final Map<String, String> TARGET_ALIASES;
focal_class.type: Map<String, String>
focal_class.var_name: TARGET_ALIASES
focal_class.declarator: profileName
focal_class.modifier: private final
focal_class.original_string: private final String profileName;
focal_class.type: String
focal_class.var_name: profileName
focal_class.declarator: compilerSourceLevel
focal_class.modifier: private final
focal_class.original_string: private final String compilerSourceLevel;
focal_class.type: String
focal_class.var_name: compilerSourceLevel
focal_class.declarator: compilerTargetLevel
focal_class.modifier: private final
focal_class.original_string: private final String compilerTargetLevel;
focal_class.type: String
focal_class.var_name: compilerTargetLevel
focal_class.declarator: systemPackages
focal_class.modifier: private
focal_class.original_string: private List<SystemPackageEntry> systemPackages;
focal_class.type: List<SystemPackageEntry>
focal_class.var_name: systemPackages
focal_class.declarator: eeVersion
focal_class.modifier: private final
focal_class.original_string: private final EEVersion eeVersion;
focal_class.type: EEVersion
focal_class.var_name: eeVersion
focal_class.declarator: profileProperties
focal_class.modifier: private final
focal_class.original_string: private final Properties profileProperties;
focal_class.type: Properties
focal_class.var_name: profileProperties
focal_class.declarator: toolchain
focal_class.modifier: private final
focal_class.original_string: private final Toolchain toolchain;
focal_class.type: Toolchain
focal_class.var_name: toolchain
focal_class.declarator: logger
focal_class.modifier: private
focal_class.original_string: private Logger logger;
focal_class.type: Logger
focal_class.var_name: logger
focal_class.file: tycho-core/src/main/java/org/eclipse/tycho/core/ee/StandardExecutionEnvironment.java
focal_class.identifier: StandardExecutionEnvironment
focal_class.interfaces: implements Comparable<StandardExecutionEnvironment>, ExecutionEnvironment
focal_class.class_method_signature: StandardExecutionEnvironment.StandardExecutionEnvironment(@Nonnull Properties profileProperties)
focal_class.full_signature: @Deprecated  StandardExecutionEnvironment(@Nonnull Properties profileProperties)
focal_class.identifier: StandardExecutionEnvironment
focal_class.modifiers: @Deprecated
focal_class.parameters: (@Nonnull Properties profileProperties)
focal_class.signature:  StandardExecutionEnvironment(@Nonnull Properties profileProperties)
focal_class.class_method_signature: StandardExecutionEnvironment.StandardExecutionEnvironment(@Nonnull Properties profileProperties, @Nullable Toolchain toolchain,
              @Nullable Logger logger)
focal_class.full_signature:   StandardExecutionEnvironment(@Nonnull Properties profileProperties, @Nullable Toolchain toolchain,
              @Nullable Logger logger)
focal_class.identifier: StandardExecutionEnvironment
focal_class.parameters: (@Nonnull Properties profileProperties, @Nullable Toolchain toolchain,
              @Nullable Logger logger)
focal_class.signature:  StandardExecutionEnvironment(@Nonnull Properties profileProperties, @Nullable Toolchain toolchain,
              @Nullable Logger logger)
focal_class.class_method_signature: StandardExecutionEnvironment.readFromToolchains(Toolchain toolchain)
focal_class.full_signature: private Set<String> readFromToolchains(Toolchain toolchain)
focal_class.identifier: readFromToolchains
focal_class.modifiers: private
focal_class.parameters: (Toolchain toolchain)
focal_class.return: Set<String>
focal_class.signature: Set<String> readFromToolchains(Toolchain toolchain)
focal_class.class_method_signature: StandardExecutionEnvironment.getSystemPackagesCompanionJar()
focal_class.full_signature: static File getSystemPackagesCompanionJar()
focal_class.identifier: getSystemPackagesCompanionJar
focal_class.modifiers: static
focal_class.parameters: ()
focal_class.return: File
focal_class.signature: File getSystemPackagesCompanionJar()
focal_class.class_method_signature: StandardExecutionEnvironment.parseEEVersion(String systemCaps)
focal_class.full_signature: private static EEVersion parseEEVersion(String systemCaps)
focal_class.identifier: parseEEVersion
focal_class.modifiers: private static
focal_class.parameters: (String systemCaps)
focal_class.return: EEVersion
focal_class.signature: EEVersion parseEEVersion(String systemCaps)
focal_class.class_method_signature: StandardExecutionEnvironment.getProfileName()
focal_class.full_signature: @Override public String getProfileName()
focal_class.identifier: getProfileName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getProfileName()
focal_class.class_method_signature: StandardExecutionEnvironment.getCompilerSourceLevelDefault()
focal_class.full_signature: @Override public String getCompilerSourceLevelDefault()
focal_class.identifier: getCompilerSourceLevelDefault
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCompilerSourceLevelDefault()
focal_class.class_method_signature: StandardExecutionEnvironment.getCompilerTargetLevelDefault()
focal_class.full_signature: @Override public String getCompilerTargetLevelDefault()
focal_class.identifier: getCompilerTargetLevelDefault
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCompilerTargetLevelDefault()
focal_class.class_method_signature: StandardExecutionEnvironment.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: StandardExecutionEnvironment.getSystemPackages()
focal_class.full_signature: @Override public Collection<SystemPackageEntry> getSystemPackages()
focal_class.identifier: getSystemPackages
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Collection<SystemPackageEntry>
focal_class.signature: Collection<SystemPackageEntry> getSystemPackages()
focal_class.class_method_signature: StandardExecutionEnvironment.compareTo(StandardExecutionEnvironment otherEnv)
focal_class.full_signature: @Override public int compareTo(StandardExecutionEnvironment otherEnv)
focal_class.identifier: compareTo
focal_class.modifiers: @Override public
focal_class.parameters: (StandardExecutionEnvironment otherEnv)
focal_class.return: int
focal_class.signature: int compareTo(StandardExecutionEnvironment otherEnv)
focal_class.class_method_signature: StandardExecutionEnvironment.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: StandardExecutionEnvironment.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: StandardExecutionEnvironment.getProfileProperties()
focal_class.full_signature: @Override public Properties getProfileProperties()
focal_class.identifier: getProfileProperties
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Properties
focal_class.signature: Properties getProfileProperties()
focal_class.class_method_signature: StandardExecutionEnvironment.isCompatibleCompilerTargetLevel(String target)
focal_class.full_signature: @Override public boolean isCompatibleCompilerTargetLevel(String target)
focal_class.identifier: isCompatibleCompilerTargetLevel
focal_class.modifiers: @Override public
focal_class.parameters: (String target)
focal_class.return: boolean
focal_class.signature: boolean isCompatibleCompilerTargetLevel(String target)
focal_class.class_method_signature: StandardExecutionEnvironment.toTargetVersion(String target)
focal_class.full_signature: private static Version toTargetVersion(String target)
focal_class.identifier: toTargetVersion
focal_class.modifiers: private static
focal_class.parameters: (String target)
focal_class.return: Version
focal_class.signature: Version toTargetVersion(String target)
focal_method.body: static File getSystemPackagesCompanionJar() throws IOException {
          File companionFile = File.createTempFile("tycho-system-packages-companion", ".jar");
          companionFile.deleteOnExit();
          try (InputStream contents = ListSystemPackages.class.getClassLoader()
                  .getResourceAsStream("system-packages-companion.jar")) {
              FileUtils.copyToFile(contents, companionFile);
          }
          return companionFile;
      }
focal_method.class_method_signature: StandardExecutionEnvironment.getSystemPackagesCompanionJar()
focal_method.full_signature: static File getSystemPackagesCompanionJar()
focal_method.identifier: getSystemPackagesCompanionJar
focal_method.invocations: createTempFile deleteOnExit getResourceAsStream getClassLoader copyToFile
focal_method.modifiers: static
focal_method.parameters: ()
focal_method.return: File
focal_method.signature: File getSystemPackagesCompanionJar()