Skip to content

Conversation

HariniMalothu17
Copy link

@HariniMalothu17 HariniMalothu17 commented Aug 5, 2025

Description

Why

What is the motivation for this change? Add a few sentences describing the context and overall goals of the pull request's commits.

Resolves [Add Relevant Issue Here]

Screenshots

Add any relevant screen captures here from before or after your changes.

Microsoft Reviewers: Open in CodeFlow

@anupriya13 anupriya13 changed the title Updated Cppwinrt with 0.80.0-preview.1 release Updated Calculator Cppwinrt with 0.80.0-preview.1 release Aug 7, 2025
@anupriya13
Copy link
Contributor

@HariniMalothu17 check if you need to update the yarn.lock file

@anupriya13 anupriya13 requested a review from Copilot August 11, 2025 10:17
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request updates the Calculator CppWinRT sample project to use React Native Windows version 0.80.0-preview.1, upgrading from the previous 0.78.1/0.79.x versions. The update includes comprehensive changes to project files, dependency versions, and build configurations to align with the new React Native Windows release.

  • Updated React Native Windows from 0.79.0 to 0.80.0-preview.1 and related dependencies
  • Regenerated project GUIDs and updated Visual Studio solution configuration
  • Modified Android build configurations and Gradle wrapper settings

Reviewed Changes

Copilot reviewed 11 out of 38 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
Package.appxmanifest Updated application identity GUIDs and publisher information
Calculator.vcxproj Updated project GUID and React Native Windows version comment
Calculator.sln Regenerated solution with new project GUIDs and reordered configuration sections
tsconfig.json Simplified TypeScript configuration extends path
package.json Updated all React Native and related dependencies to 0.80.x versions
gradlew.bat/gradlew Updated Gradle wrapper execution to use JAR file approach
gradle-wrapper.properties Updated Gradle version from 8.13 to 8.14.1
build.gradle Updated Kotlin version from 2.0.21 to 2.1.20
MainApplication.kt Simplified application initialization using new React Native entry point
.prettierrc.js Removed deprecated bracketSameLine and bracketSpacing configuration


<Properties>
<DisplayName>Calculator</DisplayName>
<PublisherDisplayName>hmalothu</PublisherDisplayName>
Copy link
Preview

Copilot AI Aug 11, 2025

Choose a reason for hiding this comment

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

The publisher name has been changed to a personal identifier 'hmalothu'. For a sample project, this should typically use a generic or organizational identifier rather than a personal name to maintain the sample's generic nature.

Copilot uses AI. Check for mistakes.

<Properties>
<DisplayName>Calculator</DisplayName>
<PublisherDisplayName>hmalothu</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
Copy link
Preview

Copilot AI Aug 11, 2025

Choose a reason for hiding this comment

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

The publisher display name has been changed to a personal identifier 'hmalothu'. For a sample project, this should use a generic or organizational display name to maintain the sample's reusable nature.

Copilot uses AI. Check for mistakes.

@@ -114,7 +114,7 @@ case "$( uname )" in #(
NONSTOP* ) nonstop=true ;;
esac

CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
CLASSPATH="\\\"\\\""
Copy link
Preview

Copilot AI Aug 11, 2025

Choose a reason for hiding this comment

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

The CLASSPATH is set to escaped quotes which will result in an empty classpath. This appears to be incorrect and could cause Gradle execution to fail.

Suggested change
CLASSPATH="\\\"\\\""
CLASSPATH=""

Copilot uses AI. Check for mistakes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants