[NUI] Fix CA1063
authorDongsug Song <dongsug.song@samsung.com>
Fri, 11 Dec 2020 07:41:12 +0000 (16:41 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 21 Dec 2020 12:05:23 +0000 (21:05 +0900)
commit2e93a8b635ab2bc1ed2234ccd7da7819047531ae
tree3fed4c8de5632dd646f5ab5c4e0f35501646ec49
parent4809b2d172eb08287c6419efc9498640995d0983
[NUI] Fix CA1063

- https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1063
- Every unsealed type that declares and implements the IDisposable interface must provide its own protected virtual void Dispose(bool) method. Dispose() should call Dispose(true), and the finalizer should call Dispose(false). If you create an unsealed type that declares and implements the IDisposable interface, you must define Dispose(bool) and call it. For more information, see Clean up unmanaged resources (.NET guide) and Dispose pattern.
src/Tizen.NUI/src/internal/Disposable.cs
src/Tizen.NUI/src/public/BaseHandle.cs
src/Tizen.NUI/src/public/Layouting/FlexLayout.cs
src/Tizen.NUI/src/public/TransitionOptions/TransitionOptions.cs