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

Ports tg's del the world unit test #13825

Merged
merged 40 commits into from
Sep 16, 2023
Merged

Conversation

ivanmixo
Copy link
Contributor

@ivanmixo ivanmixo commented Aug 19, 2023

About The Pull Request

Requires #13824

https://github.com/tgstation/tgstation/pull/57728/files
https://github.com/tgstation/tgstation/pull/58972/files
https://github.com/tgstation/tgstation/pull/59612/files <- main one
https://github.com/tgstation/tgstation/pull/62725/files
https://github.com/tgstation/tgstation/pull/63877/files
https://github.com/tgstation/tgstation/pull/69696/files <- small bit, this one should be ported fully but is out of scope
https://github.com/tgstation/tgstation/pull/74604/files
https://github.com/tgstation/tgstation/pull/75535/files
https://github.com/tgstation/tgstation/pull/77504/files
https://github.com/tgstation/tgstation/pull/76214/files
https://github.com/tgstation/tgstation/pull/70729/files
https://github.com/tgstation/tgstation/pull/77850/files

+ more, probably. I've marked the major ones.

Huge unit test that spawns almost every item in the game and then deletes it. This catches a lot of errors and harddels.

Why It's Good For The Game

More unit tests good.

Changelog

🆑
code: Ported tg's del the world unit test and brought our reference tracker and garbage collector mostly up to date. Also squashed a lot of harddels.
/:cl:

@ivanmixo ivanmixo added the Do Not Merge Pull request should not be merged due to design conflict or being a temporary change. label Aug 19, 2023
@tgstation-server tgstation-server added Code Improvement Changes for adhering to code standards and codebase maintainability. Map Edit One or more changes to .dmm files. labels Aug 19, 2023
@github-actions github-actions bot added the Merge Conflict Pull request is in a conflicted state with base branch. label Aug 20, 2023
@tgstation-server tgstation-server removed Merge Conflict Pull request is in a conflicted state with base branch. Map Edit One or more changes to .dmm files. labels Aug 20, 2023
@ivanmixo ivanmixo marked this pull request as ready for review August 21, 2023 06:27
@ivanmixo ivanmixo removed the Do Not Merge Pull request should not be merged due to design conflict or being a temporary change. label Aug 21, 2023
comfyorange added a commit that referenced this pull request Sep 6, 2023
comfyorange added a commit that referenced this pull request Sep 6, 2023
@github-actions github-actions bot added the Merge Conflict Pull request is in a conflicted state with base branch. label Sep 6, 2023
@tgstation-server tgstation-server removed Merge Conflict Pull request is in a conflicted state with base branch. Test Merge Candidate This PR has been reviewed and is ready for testing, unless something changes. labels Sep 7, 2023
comfyorange added a commit that referenced this pull request Sep 9, 2023
comfyorange added a commit that referenced this pull request Sep 9, 2023
comfyorange added a commit that referenced this pull request Sep 9, 2023
comfyorange added a commit that referenced this pull request Sep 10, 2023
@ivanmixo ivanmixo force-pushed the del-the-world branch 2 times, most recently from 73beee2 to ef3afce Compare September 12, 2023 06:49
@github-actions github-actions bot added the Merge Conflict Pull request is in a conflicted state with base branch. label Sep 14, 2023
@tgstation-server tgstation-server removed the Merge Conflict Pull request is in a conflicted state with base branch. label Sep 15, 2023
comfyorange added a commit that referenced this pull request Sep 16, 2023
comfyorange added a commit that referenced this pull request Sep 16, 2023
comfyorange added a commit that referenced this pull request Sep 16, 2023
Copy link
Contributor

@Lumipharon Lumipharon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets go

@Lumipharon Lumipharon merged commit 94c9724 into tgstation:master Sep 16, 2023
6 checks passed
github-actions bot added a commit that referenced this pull request Sep 16, 2023
@ivanmixo ivanmixo deleted the del-the-world branch September 26, 2023 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code Improvement Changes for adhering to code standards and codebase maintainability. RED LABEL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants