Skip to content
This repository has been archived by the owner on Jun 22, 2023. It is now read-only.

[SDK 109] Using static_cast over dynamic_cast in fragment arguments #24

Merged

Conversation

BishopJohnson
Copy link
Contributor

@BishopJohnson BishopJohnson commented Oct 31, 2021

No description provided.

…ype T inherits from them

- Replaced `dynamic_cast` in fragment arguments with `static_cast`
@BishopJohnson BishopJohnson added the refactor Refactor of project features label Oct 31, 2021
@BishopJohnson BishopJohnson self-assigned this Oct 31, 2021
@BishopJohnson BishopJohnson merged commit 7d0fa75 into v2/beta Nov 4, 2021
@BishopJohnson BishopJohnson deleted the refactor/SDK-109/static-cast-over-dyncamic-cast branch November 4, 2021 23:26
BishopJohnson added a commit that referenced this pull request Nov 5, 2021
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request Nov 10, 2021
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request Nov 24, 2021
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request Jan 19, 2022
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request Apr 19, 2022
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request May 5, 2022
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request May 21, 2022
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request May 22, 2022
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request Jul 6, 2022
…ts (#24)

- Added `static_assert` to fragment argument constructors to ensure type `T` inherits from them
- Replaced `dynamic_cast` in fragment arguments with `static_cast`
BishopJohnson added a commit that referenced this pull request Jul 18, 2022
* Improved builder usages (#22)

* Using `static_cast` over `dynamic_cast` in fragment arguments (#24)

* Null HTTP client check in middleware (#26)

* Transition to pass-by-value (#29)

* Logging utility restructure (#31)

* HTTP restructure (#32)

* Automatic reauthentication for `ProjectClient` (#34)

* Reworked platform middleware (#41)

* Replaced upper-snake-case in API with pascal case (#45)

* Added JSON API and reworked serialization and deserialization (#46)

* Renamed model and request classes (#47)

* Refactored model classes to utilize Pimpl idiom (#48)

* Improved `PusherEventService` implementation (#49)

* Created static class `EnjinHosts` and moved host URIs into it (#50)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
refactor Refactor of project features
Development

Successfully merging this pull request may close these issues.

2 participants