anchor.diff:  }
   
   class BuildableUwpApp extends ApplicationPackage {
  -  BuildableUwpApp({@required this.project}) : super(id: project.packageGuid);
  +  BuildableUwpApp({required this.project}) : super(id: project.packageGuid ?? 'com.example.placeholder');
   
     final WindowsUwpProject project;
   
  -  String get projectVersion => project.packageVersion;
  +  String? get projectVersion => project.packageVersion;
   
     @override
  -  String get name => getCmakeExecutableName(project);
  +  String? get name => getCmakeExecutableName(project);
   }
  
positive.code: // Copyright 2014 The Flutter Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style license that can be
  // found in the LICENSE file.
  
  // @dart = 2.8
  
  import 'package:meta/meta.dart';
  
  import '../application_package.dart';
  import '../base/file_system.dart';
  
negative.code: import '../globals_null_migrated.dart' as globals;
  
  abstract class WindowsApp extends ApplicationPackage {
    WindowsApp({required String projectBundleId}) : super(id: projectBundleId);
  
    /// Creates a new [WindowsApp] from a windows sub project.
    factory WindowsApp.fromWindowsProject(WindowsProject project) {
  