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

Obsolete the obsoletion #71666

Merged
merged 1 commit into from
Feb 14, 2024
Merged

Conversation

GuardianDll
Copy link
Member

Summary

None

Purpose of change

0.H, despite not being released yet, was already separated from the master, so i consider it is an okayish time to clean up obsoletion folder

Describe the solution

Remove all files from obsoletion folder, reviewing it's elements step by step to not delete stuff, that should not be deleted in this release cycle (like stuff that was obsoleted after jan 4, when 0.H branch was created). Stuff that should wait was moved to \obsoletion_and_migration_0.I folder.
The only thing i didn't touch is prosthetics.json - it would be backported to the 0.H, but i decided it would be better to remove the file when it will actually happen
Remove items that was not migrated, migrate them - for mods i renamed this items so i could migrate the old IDs without intersections between vanilla migration of mod items
Fixed all errors, that was caused by removed items being still presented in our itemgroups - apparently our migration tool works way better that i ever expected
Replaced old note in json_info.md and mutation.md to a proper obsoletion_and_migration.md document, that describe how to migrate each type i removed here, but i'd like to hear some opinions to specify some stuff

Testing

Game loads and seems to work fine, let's see what tests say

Additional context

I am good to wait with this PR until 0.H would actually be released, if it's needed

@github-actions github-actions bot added <Documentation> Design documents, internal info, guides and help. Info / User Interface Game - player communication, menus, etc. [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Bionics CBM (Compact Bionic Modules) Map / Mapgen Overmap, Mapgen, Map extras, Map display Vehicles Vehicles, parts, mechanics & interactions Crafting / Construction / Recipes Includes: Uncrafting / Disassembling Spawn Creatures, items, vehicles, locations appearing on map Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies [C++] Changes (can be) made in C++. Previously named `Code` Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. [Markdown] Markdown issues and PRs Items: Ammo / Guns Ammunition for all kinds of weapons and these weapons themselves Melee Melee weapons, tactics, techniques, reach attack Mods: Aftershock Anything to do with the Aftershock mod Items: Armor / Clothing Armor and clothing Mods: No Hope Relating to the mod No Hope labels Feb 11, 2024
@github-actions github-actions bot added EOC: Effects On Condition Anything concerning Effects On Condition Mods: Xedra Evolved Anything to do with Xedra Evolved labels Feb 11, 2024
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Auto-requesting reviews from non-collaborators: @Night-Pryanik

@github-actions github-actions bot added astyled astyled PR, label is assigned by github actions json-styled JSON lint passed, label assigned by github actions labels Feb 11, 2024
@github-actions github-actions bot added the Code: Tests Measurement, self-control, statistics, balancing. label Feb 11, 2024
@GuardianDll GuardianDll force-pushed the obsoletion branch 3 times, most recently from 4bd4b4b to 745bb1b Compare February 11, 2024 12:26
@github-actions github-actions bot added the Mods: Desert Region Anything relating to the Desert Region mod label Feb 11, 2024
@github-actions github-actions bot added Mods: Magiclysm Anything to do with the Magiclysm mod Mods: Generic Guns Anything to do with Generic Guns Mods: Defense Mode Anything to do with the Defense Mode mod Mods: Bombastic Perks Mods: Mind Over Matter labels Feb 11, 2024
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Auto-requesting reviews from non-collaborators: @bombasticSlacks @Standing-Storm

@github-actions github-actions bot added the Mods: Innawood 🌲 Anything to do with Innawood mod label Feb 11, 2024
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Auto-requesting reviews from non-collaborators: @Light-Wave

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Auto-requesting reviews from non-collaborators: @I-am-Erk

@github-actions github-actions bot added Mods: Dark Days of the Dead Anything related to the DDotD mod (classic style zombies) Mechanics: Enchantments / Spells Enchantments and spells labels Feb 11, 2024
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Feb 11, 2024
@Maleclypse Maleclypse merged commit abb33e5 into CleverRaven:master Feb 14, 2024
27 checks passed
@GuardianDll GuardianDll deleted the obsoletion branch February 14, 2024 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions Bionics CBM (Compact Bionic Modules) [C++] Changes (can be) made in C++. Previously named `Code` Code: Tests Measurement, self-control, statistics, balancing. Crafting / Construction / Recipes Includes: Uncrafting / Disassembling <Documentation> Design documents, internal info, guides and help. EOC: Effects On Condition Anything concerning Effects On Condition Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. Info / User Interface Game - player communication, menus, etc. Items: Ammo / Guns Ammunition for all kinds of weapons and these weapons themselves Items: Armor / Clothing Armor and clothing [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Map / Mapgen Overmap, Mapgen, Map extras, Map display [Markdown] Markdown issues and PRs Mechanics: Enchantments / Spells Enchantments and spells Melee Melee weapons, tactics, techniques, reach attack Mods: Aftershock Anything to do with the Aftershock mod Mods: Bombastic Perks Mods: Dark Days of the Dead Anything related to the DDotD mod (classic style zombies) Mods: Defense Mode Anything to do with the Defense Mode mod Mods: Desert Region Anything relating to the Desert Region mod Mods: Generic Guns Anything to do with Generic Guns Mods: Innawood 🌲 Anything to do with Innawood mod Mods: Magiclysm Anything to do with the Magiclysm mod Mods: Mind Over Matter Mods: No Hope Relating to the mod No Hope Mods: Xedra Evolved Anything to do with Xedra Evolved Mods Issues related to mods or modding Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies Spawn Creatures, items, vehicles, locations appearing on map Vehicles Vehicles, parts, mechanics & interactions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants