diff --git a/src/ReactiveUI.SourceGenerators.Execute/InternalTestViewModel.cs b/src/ReactiveUI.SourceGenerators.Execute/InternalTestViewModel.cs
new file mode 100644
index 0000000..1d75abd
--- /dev/null
+++ b/src/ReactiveUI.SourceGenerators.Execute/InternalTestViewModel.cs
@@ -0,0 +1,42 @@
+// Copyright (c) 2025 ReactiveUI and contributors. All rights reserved.
+// Licensed to the ReactiveUI and contributors under one or more agreements.
+// The ReactiveUI and contributors licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for full license information.
+
+using ReactiveUI;
+using ReactiveUI.SourceGenerators;
+
+namespace SGReactiveUI.SourceGenerators.Test;
+
+internal partial class InternalTestViewModel : ReactiveObject
+{
+ [Reactive]
+ public partial int PublicPartialPropertyTest { get; set; }
+
+ [Reactive]
+ public partial int PublicPartialPropertyWithInternalProtectedTest { get; protected internal set; }
+
+ [Reactive]
+ public partial int PublicPartialPropertyWithPrivateProtectedTest { get; private protected set; }
+
+ [Reactive]
+ public partial int PublicPartialPropertyWithProtectedTest { get; protected set; }
+
+ [Reactive]
+ public partial int PublicPartialPropertyWithInternalTest { get; internal set; }
+
+ [Reactive]
+ public partial int PublicPartialPropertyWithPrivateTest { get; private set; }
+
+ [Reactive]
+ internal partial int InternalPartialPropertyTest { get; set; }
+
+ [Reactive]
+ protected internal partial int InternalProtectedPartialPropertyTest { get; set; }
+
+ [Reactive]
+ protected partial int ProtectedPartialPropertyTest { get; set; }
+
+ [Reactive]
+ private partial int PrivatePartialPropertyTest { get; set; }
+}
diff --git a/src/ReactiveUI.SourceGenerators.Execute/ReactiveUI.SourceGenerators.Execute.csproj b/src/ReactiveUI.SourceGenerators.Execute/ReactiveUI.SourceGenerators.Execute.csproj
index a03439f..b7cc858 100644
--- a/src/ReactiveUI.SourceGenerators.Execute/ReactiveUI.SourceGenerators.Execute.csproj
+++ b/src/ReactiveUI.SourceGenerators.Execute/ReactiveUI.SourceGenerators.Execute.csproj
@@ -9,6 +9,7 @@
enablefalse13.0
+ $(NoWarn);CA1812A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the Source Generators package for ReactiveUI
diff --git a/src/ReactiveUI.SourceGenerators.Execute/TestViewModel.cs b/src/ReactiveUI.SourceGenerators.Execute/TestViewModel.cs
index f2c5547..b7c9b25 100644
--- a/src/ReactiveUI.SourceGenerators.Execute/TestViewModel.cs
+++ b/src/ReactiveUI.SourceGenerators.Execute/TestViewModel.cs
@@ -331,6 +331,9 @@ public TestViewModel()
[ObservableAsProperty(InitialValue = "10")]
public partial int ObservableAsPropertyFromProperty { get; }
+ [Reactive]
+ internal partial int InternalPartialPropertyTest { get; set; }
+
[ObservableAsProperty]
private IObservable