Skip to content

Remove softworkz' special sauce - #928

Merged
FlorianRappl merged 3 commits into
ElectronNET:developfrom
softworkz:submit_remove_priv
Nov 15, 2025
Merged

Remove softworkz' special sauce#928
FlorianRappl merged 3 commits into
ElectronNET:developfrom
softworkz:submit_remove_priv

Conversation

@softworkz

Copy link
Copy Markdown
Collaborator

No description provided.

CopilotAI review requested due to automatic review settings November 15, 2025 07:33

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes the SOFTWORKZ-specific build configuration and consolidates the MSBuild files by inlining the content of ElectronNET.props and ElectronNET.targets directly into their respective .Core counterparts.

Key changes:

  • Removed the SOFTWORKZ conditional PropertyGroup from common.props
  • Consolidated ElectronNET.props content into ElectronNET.Core.props (removing the indirection)
  • Consolidated ElectronNET.targets content into ElectronNET.Core.targets (removing the indirection)
  • Updated development mode project references to use the .Core files directly

Reviewed Changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
FileDescription
src/common.propsRemoved SOFTWORKZ conditional PropertyGroup configuration
src/ElectronNET/build/ElectronNET.targetsDeleted file; content moved to ElectronNET.Core.targets
src/ElectronNET/build/ElectronNET.propsDeleted file; content moved to ElectronNET.Core.props
src/ElectronNET/build/ElectronNET.Core.targetsReplaced Import statement with inline content from ElectronNET.targets
src/ElectronNET/build/ElectronNET.Core.propsReplaced Import statement with inline content from ElectronNET.props
src/ElectronNET.WebApp/ElectronNET.WebApp.csprojUpdated development mode imports to reference .Core files
src/ElectronNET.IntegrationTests/ElectronNET.IntegrationTests.csprojUpdated development mode imports to reference .Core files
src/ElectronNET.ConsoleApp/ElectronNET.ConsoleApp.csprojUpdated development mode imports to reference .Core files

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threadsrc/ElectronNET/build/ElectronNET.Core.targets Outdated
Comment threadsrc/ElectronNET/build/ElectronNET.Core.props Outdated
@FlorianRapplFlorianRappl added this to the 0.2.0 milestone Nov 15, 2025

@FlorianRapplFlorianRappl left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Great - much appreciated!

@FlorianRappl
FlorianRappl merged commit 68c50f1 into ElectronNET:developNov 15, 2025
1 check passed
@FlorianRapplFlorianRappl mentioned this pull request Nov 16, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@softworkz@FlorianRappl