Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionuse
JctCompilationAssert.classPathPackages()instead.this method is rarely needed, so is being removed in v1.0.0. UseJctCompilationAssert.outputGroup(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter instead.useJctCompilationAssert.modulePathModules()instead.useJctCompilationAssert.moduleSourcePathModules()instead.useJctCompilationAssert.sourcePathPackages()instead.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0, and has been changed to default tofalseas of v0.6.0The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.Renamed in 0.2.0 for consistency, useJctCompilers.newPlatformCompiler()instead.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getOutputContainerGroup(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getModuleContainerGroup(Location), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getModuleContainerGroup(Location), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getModuleContainerGroup(Location), passingStandardLocation.SYSTEM_MODULESas the first parameter.this will be removed in a future release, since Java 8 is reaching end-of-life.this feature should never be needed by users of this library, and so has been deprecated for removal in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addPackage(Location, Path), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createPackage(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getPackages(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.
-
Deprecated InterfacesInterfaceDescriptionthis feature should never be needed by users of this library, and so has been deprecated for removal in v1.0.0.
-
Deprecated ClassesClassDescriptionThe platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.
-
Deprecated FieldsFieldDescriptionThe platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0, and has been changed to default to
falseas of v0.6.0
-
Deprecated MethodsMethodDescriptionuse
JctCompilationAssert.classPathPackages()instead.this method is rarely needed, so is being removed in v1.0.0. UseJctCompilationAssert.outputGroup(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter instead.useJctCompilationAssert.modulePathModules()instead.useJctCompilationAssert.moduleSourcePathModules()instead.useJctCompilationAssert.sourcePathPackages()instead.UseAbstractJctCompiler.getName()instead.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.Renamed in 0.2.0 for consistency, useJctCompilers.newPlatformCompiler()instead.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getOutputContainerGroup(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getModuleContainerGroup(Location), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getModuleContainerGroup(Location), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callJctFileManager.getModuleContainerGroup(Location), passingStandardLocation.SYSTEM_MODULESas the first parameter.this will be removed in a future release, since Java 8 is reaching end-of-life.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addPackage(Location, Path), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.addModule(Location, String, Path), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createPackage(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.createModule(Location, String), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getPackages(Location), passingStandardLocation.NATIVE_HEADER_OUTPUTas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.PATCH_MODULE_PATHas the first parameter.The platform class path has been mostly replaced by the use of system modules, so should not be used. This will be removed in v1.0.0.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.SYSTEM_MODULESas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModule(Location, String), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.This is a specialist method that is usually not used. To keep the API simple, this is being removed. You should instead callWorkspace.getModules(Location), passingStandardLocation.UPGRADE_MODULE_PATHas the first parameter.
-
Deprecated Annotation Type ElementsAnnotation Type ElementDescriptionthis will be removed in a future release, since Java 8 is reaching end-of-life.