Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecating Tizen.Messaging.Messages APIs #5593

Merged
merged 2 commits into from
Oct 17, 2023
Merged

Conversation

k-jaju
Copy link
Contributor

@k-jaju k-jaju commented Sep 26, 2023

Description of Change

Deprecating Tizen.Messaging.Messages APIs

API Changes

@github-actions github-actions bot added the API11 Platform : Tizen 8.0 / TFM: net6.0-tizen8.0 label Sep 26, 2023
@TizenAPI-Bot
Copy link
Collaborator

Build Error:

src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAddress.cs(23,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAddress.cs(23,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAddress.cs(38,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAddress.cs(38,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(23,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(23,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(30,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(30,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(37,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(37,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(46,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesAttachment.cs(46,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(23,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(23,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(40,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(40,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(69,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(69,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(98,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(98,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(142,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesEnumerations.cs(142,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(23,6): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(23,6): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(30,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(30,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(39,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(39,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(45,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(45,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(51,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(51,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(57,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]
src/Tizen.Messaging/Tizen.Messaging.Messages/MessagesSearchFilter.cs(57,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [src/Tizen.Messaging/Tizen.Messaging.csproj]

@github-actions github-actions bot added the API12 Platform : Tizen 9.0 / TFM: net6.0-tizen9.0 label Oct 11, 2023
@TizenAPI-Bot
Copy link
Collaborator

Public API Changed

Please follow the ACR process for the changed API below.

Added: 0, Removed: 0, Changed: 44

Changed

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.CBMessage

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MediaType

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.Message

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Collections.Generic.IReadOnlyCollection`1<Tizen.Messaging.Messages.MessagesAddress> Tizen.Messaging.Messages.Message::From()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.DateTime Tizen.Messaging.Messages.Message::Time()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Int32 Tizen.Messaging.Messages.Message::Id()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Int32 Tizen.Messaging.Messages.Message::Port()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.String Tizen.Messaging.Messages.Message::Text()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessageBoxType Tizen.Messaging.Messages.Message::BoxType()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.SimSlotId Tizen.Messaging.Messages.Message::SimId()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Void Tizen.Messaging.Messages.Message::Dispose()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessageBoxType

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessageReceivedEventArgs

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.Message Tizen.Messaging.Messages.MessageReceivedEventArgs::ReceivedMessage()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessagesAddress

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Void Tizen.Messaging.Messages.MessagesAddress::.ctor(System.String)

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessagesAttachment

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.String Tizen.Messaging.Messages.MessagesAttachment::FilePath()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MediaType Tizen.Messaging.Messages.MessagesAttachment::Type()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Void Tizen.Messaging.Messages.MessagesAttachment::.ctor(Tizen.Messaging.Messages.MediaType,System.String)

/// <privilege>http://tizen.org/privilege/message.read</privilege
/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessagesManager

/// <privilege>http://tizen.org/privilege/message.read</privilege
/// <since_tizen>3</since_tizen
+ [Obsolete]
static System.Threading.Tasks.Task`1<System.Collections.Generic.IEnumerable`1<Tizen.Messaging.Messages.Message>> Tizen.Messaging.Messages.MessagesManager::SearchMessageAsync(Tizen.Messaging.Messages.MessagesSearchFilter)

/// <privilege>http://tizen.org/privilege/message.write</privilege
/// <since_tizen>3</since_tizen
+ [Obsolete]
static System.Threading.Tasks.Task`1<Tizen.Messaging.Messages.SentResult> Tizen.Messaging.Messages.MessagesManager::SendMessageAsync(Tizen.Messaging.Messages.Message,System.Boolean)

/// <privilege>http://tizen.org/privilege/message.read</privilege
/// <since_tizen>3</since_tizen
+ [Obsolete]
System.EventHandler`1<Tizen.Messaging.Messages.MessageReceivedEventArgs> Tizen.Messaging.Messages.MessagesManager::MessageReceived

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessagesSearchFilter

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.String Tizen.Messaging.Messages.MessagesSearchFilter::AddressKeyword()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.String Tizen.Messaging.Messages.MessagesSearchFilter::TextKeyword()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessageBoxType Tizen.Messaging.Messages.MessagesSearchFilter::MessageBoxType()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessageType Tizen.Messaging.Messages.MessagesSearchFilter::MessageType()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Void Tizen.Messaging.Messages.MessagesSearchFilter::.ctor()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MessageType

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.MmsMessage

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Collections.Generic.ICollection`1<Tizen.Messaging.Messages.MessagesAddress> Tizen.Messaging.Messages.MmsMessage::Bcc()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Collections.Generic.ICollection`1<Tizen.Messaging.Messages.MessagesAddress> Tizen.Messaging.Messages.MmsMessage::Cc()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Collections.Generic.ICollection`1<Tizen.Messaging.Messages.MessagesAddress> Tizen.Messaging.Messages.MmsMessage::To()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Collections.Generic.IList`1<Tizen.Messaging.Messages.MessagesAttachment> Tizen.Messaging.Messages.MmsMessage::Attachments()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.String Tizen.Messaging.Messages.MmsMessage::Subject()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Void Tizen.Messaging.Messages.MmsMessage::.ctor()

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.PushMessage

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.SentResult

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.SimSlotId

/// <since_tizen>3</since_tizen
+ [Obsolete]
Tizen.Messaging.Messages.SmsMessage

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Collections.Generic.ICollection`1<Tizen.Messaging.Messages.MessagesAddress> Tizen.Messaging.Messages.SmsMessage::To()

/// <since_tizen>3</since_tizen
+ [Obsolete]
System.Void Tizen.Messaging.Messages.SmsMessage::.ctor()

@randeepsingh01 randeepsingh01 merged commit 257a368 into Samsung:master Oct 17, 2023
3 checks passed
hinohie pushed a commit to hinohie/TizenFX that referenced this pull request Oct 25, 2023
Signed-off-by: Krishna Kant Jaju <[email protected]>
Co-authored-by: randeepsingh01 <[email protected]>
hinohie pushed a commit that referenced this pull request Oct 25, 2023
Signed-off-by: Krishna Kant Jaju <[email protected]>
Co-authored-by: randeepsingh01 <[email protected]>
JoonghyunCho pushed a commit that referenced this pull request Oct 31, 2023
Signed-off-by: Krishna Kant Jaju <[email protected]>
Co-authored-by: randeepsingh01 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACR Required API11 Platform : Tizen 8.0 / TFM: net6.0-tizen8.0 API12 Platform : Tizen 9.0 / TFM: net6.0-tizen9.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants