Migration Guide : Deprecated Classes and Methods
Deprecated Classes and Methods
Over the course of many releases, some code is no longer used because of refactoring, error corrections, or one of a number of other reasons. When this happens, the methods that will be removed in the future are marked as deprecated and an alternative method is usually suggested (unless the function of the method is simply no longer needed). This provides notification to users of the methods that the methods should not be used and that they will be removed from the product in a future release.
Note:
Private methods are indicated by italics. Since private methods should not be referenced in customer code, these methods will likely have a shorter lifespan in the deprecated state.
 
Original Method
Replacement Method
Deprecated in Version
Removed in Version
AbtBase64Coder class>>current
Base64CoderMime class>>current
8.6.1
12.0.0
AbtBase64Coder class>>reset
Base64CoderMime class>>reset
8.6.1
12.0.0
AbtBase64Coder
 
 
12.0.0
AbtConditionalWait>>#perform
AbtConditionalWait>>waitAndReturn
9.1
10.0.0
AbtConditionalWait>> setDefaultWaitValues
default values are already set in the class side creational methods
9.1
10.0.0
AbtSelectorValidator>> isSelectorAlphaNumeric:
Character>> isSmalltalkAlphaNumeric
8.6.2
 
AbtSelectorValidator>> isSelectorLetter:
Character>> isSmalltalkLetter
8.6.2
 
AbtSelectorValidator>> isSelectorNumber:
Character>> isSmalltalkDigit
8.6.2
 
Character>> abtIsIdentifierAlphaNumeric
Character>> isSmalltalkAlphaNumeric
8.6.2
 
Character>> abtIsIdentifierLetter
Character>> isSmalltalkLetter
8.6.2
 
Color class>> hue:saturation:brightness:
Color class>> h:s:v:
8.6.1
8.6.2
Color>> abtInverse
Color>> inverse
8.6.1
 
Color>> caAsInverse
Color>> inverse
8.6.1
 
CompiledMethod>> stsDeveloper
CompiledMethod>> developer
8.6
 
CwScintillaEditor>> getPasteConvertEndings:
CwScintillaEditor>> getPasteConvertEndings
8.6.1
 
CwScintillaEditor>> getStyleBits
n/a
8.6.1
 
CwScintillaEditor>> getStyleBitsNeeded
n/a
8.6.1
 
CwScintillaEditor>> setStyleBits:
n/a
8.6.1
 
CwTable>>#fullRowSelect
CwTable>># selectionPolicy
12.0.1
 
CwTable>>editLabels
CwTable>>editable
12.0.1
 
DateAndTime class>> year: day: hour: minute: second: millisecond: offset:
DateAndTime class>> year: day: hour: minute: second: millisecond: timeZone:
8.5.2
 
DateAndTime class>> year: month: day: hour: minute: second: millisecond: offset:
DateAndTime class>> year: month: day: hour: minute: second: millisecond:timeZone:
8.5.2
 
EmClassDefinitionDescription>> hasInvalidCharacter:
String>> isSmalltalkIdentifier not
8.6.2
 
EmConfigurationMap>> stsIsLoaded
EmConfigurationMap>> isLoaded
8.5.1
 
EmConfigurationMap>> stsIsMissing
EmConfigurationMap>> isMissing
8.5.1
 
EmSystemConfiguration>> vaVersion
EmSystemConfiguration>> imageVersion
8.5
 
EmSystemConfiguration>> vaVersionDottedId
EmSystemConfiguration>> imageVersionDottedId
8.5
 
EsAbstractMethodBrowser>> stsDeveloperString
EtAbstractMethodBrowser>> developerString
8.6
8.6.3
EsIdentitySet
IdentitySet
8.0.2
 
EsLogManager class>> error:
EsLogManager class>> logError:
8.6
8.6.3
EsLogManager class>> debug:
EsLogManager class>> logDebug:
8.6
 
EsLogManager class>> info:
EsLogManager class>> logInfo:
8.6
8.6.3
EsLogManager class>> warn:
EsLogManager class>> logWarn:
8.6
 
EsLogManager class>> debug:object:
EsLogManager class>> logDebug:object
8.6
 
EsLogManager class>> error:object:
EsLogManager class>> logError:object:
8.6
 
EsLogManager class>> info:object:
EsLogManager class>> logInfo:object:
8.6
 
EsLogManager class>> warn:object:
EsLogManager class>> logWarn:object:
8.6
 
EsLogManager class>> debug:locationInfo:
EsLogManager class>> logDebug:locationInfo:
8.6
 
EsLogManager class>> error:locationInfo:
EsLogManager class>> logError:locationInfo:
8.6
 
EsLogManager class>> info:locationInfo:
EsLogManager class>> logInfo:locationInfo:
8.6
 
EsLogManager class>> warn:locationInfo:
EsLogManager class>> logWarn:locationInfo:
8.6
 
EsLogManager class>> debug: locationInfo: object:
EsLogManager class>> logDebug: locationInfo: object:
8.6
 
EsLogManager class>> error: locationInfo: object:
EsLogManager class>> logError: locationInfo: object:
8.6
 
EsLogManager class> I nfo: locationInfo: object:
EsLogManager class> >logInfo: locationInfo: object:
8.6
 
EsLogManager class> >warn: locationInfo: object:
EsLogManager class>> logWarn: locationInfo: object
8.6
 
EsString>> abtIsSmalltalkIdentifier
EsString>> isSmalltalkIdentifier
8.6.2
 
EsString>> abtIsValidMethodName
EsString> >isSmalltalkIdentifier
8.6.2
 
EtAbstractMethodsBrowser>> stsDeveloperString
EtAbstractMethodsBrowser>> developerString
8.6
 
EtWindowSystemStartUp class>> #readConfigurationFile
EtWindowSystemStartUp class>> #readConfigurationFilePreStartUp
8.6.2
 
ExceptionalEvent>> ancestorOf:
ExceptionalEvent>> handles:
8.0.2
 
ExceptionalEventCollection>> ancestorOf:
ExceptionalEventCollection>> handles:
8.0.2
 
Object>> abtAsClass
Object>> asClass
8.6.2
11.0.0
Object>>abrAsClass
Object>> asClass
8.6.2
11.0.0
Object>> abtIsProcess
Object>> isProcess
8.6.1
 
Object>> instVarAtName:
Object>> instVarNamed:
8.0.2
 
Object>> instVarAtName:put:
Object>> instVarNamed:put:
8.0.2
 
OpenSSLCryptoLibraryDispatcher>> callOpenSSL_add_all_algorithms
OpenSSLCryptoLibraryDispatcher>> callOpenSSL_add_all_algorithms_noconf
8.6.2
 
OpenSSLCryptoLibraryDispatcher>> callPEM_ASN1_readWith: with: with: with: with: with:
n/a
8.6.2
 
OSCall>> initCommonControls
OSCall> >initCommonControlsEx
8.5
 
OSCall>> multiByteToWideChar: dwFlags: lpMultiByteStr: cchMultiByte: lpWideCharStr: cchWideChar:
OSCall>> multiByteToWideChar: dwFlags: lpMultiByteStr: cbMultiByte: lpWideCharStr: cchWideChar:
8.6.1
 
OSCall>> setMessageQueue:
n/a
8.6
 
OSCall>> wideCharToMultiByte: dwFlags: lpWideCharStr: cchWideChar: lpMultiByteStr: cchMultiByte: lpDefaultChar: lpUsedDefaultChar:
OSCall>> wideCharToMultiByte: dwFlags: lpWideCharStr: cchWideChar: lpMultiByteStr: cbMultiByte: lpDefaultChar: lpUsedDefaultChar:
8.6.1
 
OSHostent
OSHostEnt
8.6.2
 
OSProtoent
OSProtoEnt
8.6.2
 
OSServent
OSServEnt
8.6.2
 
OSSslAsn1Integer class>> newWithValue:
OSSslAsn1Integer class>> createNewFromInteger:
8.6.2
 
OSSslCtx class>> newForMethod:
OSSslCtx class>> createNewFromMethod:
8.6.2
 
OSSslRSAPrivateKey
OSSslRSAKey
8.6.2
 
OSSslSession class>> newSessionFromSslHandle:
OSSslSSL>> getSession
8.6.2
9.2.2
OSSslSession>> setSessionForSslHandle:
OSSslSession>> setSession:
8.6.2
9.2.2
OSSslSSLMethod class>> #SSLv2
OSSslSSLMethod class> ># SSLv23
8.6.2
 
OSSslSSLMethod class>> #SSLv2_client
OSSslSSLMethod class>> # SSLv23_client
8.6.2
 
OSSslSSLMethod class> >#SSLv2_server
OSSslSSLMethod class>> # SSLv23_server
8.6.2
 
OSSslSSLMethod class>>#SSLv3
OSSslSSLMethod class> ># SSLv23
8.6.2
 
OSSslSSLMethod class>>#SSLv3_client
OSSslSSLMethod class>> # SSLv23_client
8.6.2
 
OSSslSSLMethod class>>#SSLv3_server
OSSslSSLMethod class>> # SSLv23_server
8.6.2
 
OSSslStructure class>>builtInstanceOrErrorFromAddress:
OSSslStructure class>> createSmartReferenceTo:
8.6.2
 
OSSslX509 class>>fromDerFile:
OSSslX509 class>> createNewFromFile:
8.6.2
 
OSSslX509 class>>fromPemFile:
OSSslX509 class>> createNewFromFile:
8.6.2
 
OSSslX509>>getIssuerName
OSSslX509>> issuer oneLine
8.6.2
 
OSSslX509>>getNotAfterDateAndTime
OSSslX509>> notAfter asDateAndTime
8.6.2
 
OSSslX509>>getNotBeforeDateAndTime
OSSslX509>> notBefore asDateAndTime
8.6.2
 
OSSslX509>>getSerialNumber
OSSslX509>> serialNumber asInteger
8.6.2
 
OSSslX509>>getSubjectName
OSSslX509>> subject oneLine
8.6.2
 
OSSslX509>>setSerialNumber
OSSslX509> >serialNumber:
8.6.2
 
OSStructure>>fix
OSStructure>> makeReferenceFixed
8.6.2
 
Pragma>>analogousCodeTo:
n/a
8.6.1
 
Pragma>> hasLiteral:
n/a
8.6.1
 
Pragma>> hasLiteralSuchThat:
n/a
8.6.1
 
ScaledDecimal>>asDecimal
ScaledDecimal>> asScaledDecimal
8.5
 
ScaledDecinal>> precision:
ScaledDecimal>> privatePrecision:
8.5
 
ScaledDecimal>> scale:
ScaledDecimal>> privateScale:
8.5
 
SciSocketManager class>> isCompatible
n/a
8.6.3
 
SciSocketManager class>> platformIndentifier
System>> osType
8.6.3
 
SciSslSocketConfiguration>> loadRandomBytes:
OSSslRandom class>> loadRandomBytes:
8.6.2
 
SciSslSocketConfiguration>> loadRandomBytes: upTo:
OSSslRandom class>> loadRandomBytes: upTo:
8.6.2
 
SstBase64Coder class>> new
Base64CoderMime class>> new
8.6.1
12.0.0
SstBase64Coder
 
 
12.0.0
SstConnection>>receiveIgnoringResponseContent:
SstConnection>>receive:
11.0.0
 
SstHttpClient>>#transportScheme:
SstHttpClient class>>#forConfiguration or SstHttpClient: class>>#forTransportScheme:
12.0.1
 
SstLocalEndpoint>>receiveIgnoringResponseContent:
SstLocalEndpoint>>receive:
11.0.0
 
SstTransport>>receiveIgnoringResponseContent:
SstTransport>>receive:
11.0.0
 
SstTransport>> receiveNextRequestOn: ignoringResponseContent:
SstTransport>> receiveNextRequestOn:assemblerPolicy:
11.0.0
 
StsColorText class>> exiting
n/a
8.6
 
StsColorText class>> fontList
StsCodeFontManager>> fontList
8.6
 
StsColorText class>> fontList:
StsCodeFontManager>> fontList:
8.6
 
StsColorText class>> fontName
StsCodeFontManager>> fontName
8.6
 
StsColorText class>> preStartUp
n/a
8.6
 
StsColorText class>> updateCodeFontList:
StsCodeFontManager>> updateCodeFontList:
8.6
 
StsPowerTools class>> currentColorScheme
StsPowerTools class>> currentEditorTheme
8.6.1
 
StsPowerTools class>> currentColorScheme:
StsPowerTools class>> currentEditorTheme:
8.6.1
 
StsPowerTools class>> currentColorSchemeMap
StsPowerTools class>> currentEditorThemeMap
8.6.1
 
WbApplication class>> isWin32s
n/a
8.6.1
 
WbIconManager 
EwIconManager hierarchy
8.0.3
 
WkIconManager 
EwIconManager hierarchy
8.0.3
 
 
 
 
 
 
 
Last modified date: 04/20/2023