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

Seperate monolithic Common project into individual subprojects. #499

Merged
merged 4 commits into from
Sep 19, 2023

Conversation

orendain
Copy link
Owner

@orendain orendain commented Sep 19, 2023

Part of #498.

Using "monolithic" in the title may be misleading, as there is only a single common component: UI.

So really, this is more of a rename of Common -> Common.UI, so that other Common.<something> projects can come along.

Rather than use underscores to separate name parts (e.g., Common_UI), this PR opts for dots which is the .NET convention.

This PR also deletes Common/CommonModule.cs, which has gone unused.

@orendain orendain self-assigned this Sep 19, 2023
@github-actions github-actions bot added area: roomfinder The RoomFinder mod area: common/ui The shared common UI library area: houserules/configuration The mod allowing configuration of HouseRules labels Sep 19, 2023
Base automatically changed from eo/fix-consistent-casing to main September 19, 2023 09:35
@orendain orendain marked this pull request as ready for review September 19, 2023 16:13
Copy link
Collaborator

@TheGrayAlien TheGrayAlien left a comment

Choose a reason for hiding this comment

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

It works

@TheGrayAlien TheGrayAlien merged commit a6e983c into main Sep 19, 2023
3 checks passed
@TheGrayAlien TheGrayAlien deleted the eo/encapsulate-common-ui branch September 19, 2023 23:27
TheGrayAlien added a commit to TheGrayAlien/DemeoMods that referenced this pull request Sep 20, 2023
Seperate monolithic Common project into individual subprojects.
@orendain orendain added the type: chore Chore or refactor. label Nov 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: common/ui The shared common UI library area: houserules/configuration The mod allowing configuration of HouseRules area: roomfinder The RoomFinder mod type: chore Chore or refactor.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants