diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_False/Resources.Designer.cs
index 5623ec7846..c1c925afa5 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_False/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_False/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_True/Resources.Designer.cs
index 6a678fdfe1..c7688ac134 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_True/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsCSharpAsync_True/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal const string @Name = "Name";
+ public const string @Name = "Name";
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_False/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_False/Resources.Designer.vb
index 296fcfd546..7e5e0abe93 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_False/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_False/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_True/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_True/Resources.Designer.vb
index 2cc0f3bbe1..3a7ff2a36a 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_True/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_AsConstantsVisualBasicAsync_True/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Const [Name] As String = "Name"
+ Public Const [Name] As String = "Name"
End Class
End Namespace
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp6/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp6/Resources.Designer.cs
index d50bcc48b5..ff7d279685 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp6/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp6/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string GetResourceString(string resourceKey, string defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name");
+ public static string @Name => GetResourceString("Name");
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp7/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp7/Resources.Designer.cs
index d50bcc48b5..ff7d279685 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp7/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp7/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string GetResourceString(string resourceKey, string defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name");
+ public static string @Name => GetResourceString("Name");
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp8/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp8/Resources.Designer.cs
index 5623ec7846..c1c925afa5 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp8/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp8/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp9/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp9/Resources.Designer.cs
index 5623ec7846..c1c925afa5 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp9/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultCSharpAsync_CSharp9/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultVisualBasicAsync/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultVisualBasicAsync/Resources.Designer.vb
index 296fcfd546..7e5e0abe93 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultVisualBasicAsync/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_DefaultVisualBasicAsync/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_False/Resources.Designer.cs
index 6f639d1b76..5d380b3db1 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_False/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_False/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value {0}
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_True/Resources.Designer.cs
index 0db45b8df0..b3919a15c4 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_True/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_0_True/Resources.Designer.cs
@@ -9,8 +9,8 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
@@ -29,7 +29,7 @@ private static string GetResourceString(string resourceKey, string[]? formatterN
}
/// value {0}
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
/// value {0}
internal static string FormatName(object? p0)
=> string.Format(Culture, GetResourceString("Name") ?? "", p0);
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_False/Resources.Designer.cs
index c8fac3e10a..4feef75d44 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_False/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_False/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value {replacement}
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_True/Resources.Designer.cs
index 194f65e7b7..fa77240ec6 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_True/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_replacement_True/Resources.Designer.cs
@@ -9,8 +9,8 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
@@ -29,7 +29,7 @@ private static string GetResourceString(string resourceKey, string[]? formatterN
}
/// value {replacement}
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
/// value {replacement}
internal static string FormatName(object? replacement)
=> string.Format(Culture, GetResourceString("Name", new[] { "replacement" }), replacement);
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_False/Resources.Designer.cs
index b14aaf75d1..19b20ba811 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_False/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_False/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value {x}
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_True/Resources.Designer.cs
index 8dbcf8cbc4..fe057e9cbf 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_True/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsCSharpAsync_x_True/Resources.Designer.cs
@@ -9,8 +9,8 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
@@ -29,7 +29,7 @@ private static string GetResourceString(string resourceKey, string[]? formatterN
}
/// value {x}
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
/// value {x}
internal static string FormatName(object? x)
=> string.Format(Culture, GetResourceString("Name", new[] { "x" }), x);
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsVisualBasicAsync_False/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsVisualBasicAsync_False/Resources.Designer.vb
index 296fcfd546..7e5e0abe93 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsVisualBasicAsync_False/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_EmitFormatMethodsVisualBasicAsync_False/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_False/Resources.Designer.cs
index 5623ec7846..c1c925afa5 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_False/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_False/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_True/Resources.Designer.cs
index 373b99e267..1473a8f809 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_True/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesCSharpAsync_True/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name", @"value");
+ public static string @Name => GetResourceString("Name", @"value");
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_False/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_False/Resources.Designer.vb
index 296fcfd546..7e5e0abe93 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_False/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_False/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_True/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_True/Resources.Designer.vb
index 116f3228ce..a7d121e8de 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_True/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_IncludeDefaultValuesVisualBasicAsync_True/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name", "value")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_False/Resources.Designer.cs
index 5623ec7846..c1c925afa5 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_False/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_False/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_True/Resources.Designer.cs
index 250e0ce9c5..82e188c979 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_True/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringCSharpAsync_True/Resources.Designer.cs
@@ -9,10 +9,10 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_False/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_False/Resources.Designer.vb
index 296fcfd546..7e5e0abe93 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_False/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_False/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_True/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_True/Resources.Designer.vb
index 009194815a..2a310c4b2f 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_True/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_OmitGetResourceStringVisualBasicAsync_True/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -19,7 +19,7 @@ Namespace Global.TestProject
End Property
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicCSharpAsync_False/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicCSharpAsync_False/Resources.Designer.cs
new file mode 100644
index 0000000000..c1c925afa5
--- /dev/null
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicCSharpAsync_False/Resources.Designer.cs
@@ -0,0 +1,21 @@
+//
+
+#nullable enable
+using System.Reflection;
+
+
+namespace TestProject
+{
+ internal static partial class Resources
+ {
+ private static global::System.Resources.ResourceManager? s_resourceManager;
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
+ [global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
+ [return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
+ internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
+ /// value
+ public static string @Name => GetResourceString("Name")!;
+
+ }
+}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicCSharpAsync_True/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicCSharpAsync_True/Resources.Designer.cs
new file mode 100644
index 0000000000..5aec8c1076
--- /dev/null
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicCSharpAsync_True/Resources.Designer.cs
@@ -0,0 +1,21 @@
+//
+
+#nullable enable
+using System.Reflection;
+
+
+namespace TestProject
+{
+ public static partial class Resources
+ {
+ private static global::System.Resources.ResourceManager? s_resourceManager;
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
+ [global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
+ [return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
+ internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
+ /// value
+ public static string @Name => GetResourceString("Name")!;
+
+ }
+}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicVisualBasicAsync_False/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicVisualBasicAsync_False/Resources.Designer.vb
new file mode 100644
index 0000000000..7e5e0abe93
--- /dev/null
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicVisualBasicAsync_False/Resources.Designer.vb
@@ -0,0 +1,33 @@
+'
+
+Imports System.Reflection
+
+
+Namespace Global.TestProject
+ Friend Partial Class Resources
+ Private Sub New
+ End Sub
+
+ Private Shared s_resourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Get
+ If s_resourceManager Is Nothing Then
+ s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
+ End If
+ Return s_resourceManager
+ End Get
+ End Property
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
+
+ Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
+ Return ResourceManager.GetString(resourceKey, Culture)
+ End Function
+ ''' value
+ Public Shared ReadOnly Property [Name] As String
+ Get
+ Return GetResourceString("Name")
+ End Get
+ End Property
+
+ End Class
+End Namespace
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicVisualBasicAsync_True/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicVisualBasicAsync_True/Resources.Designer.vb
new file mode 100644
index 0000000000..64be47f98a
--- /dev/null
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_PublicVisualBasicAsync_True/Resources.Designer.vb
@@ -0,0 +1,33 @@
+'
+
+Imports System.Reflection
+
+
+Namespace Global.TestProject
+ Public Partial Class Resources
+ Private Sub New
+ End Sub
+
+ Private Shared s_resourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Get
+ If s_resourceManager Is Nothing Then
+ s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
+ End If
+ Return s_resourceManager
+ End Get
+ End Property
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
+
+ Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
+ Return ResourceManager.GetString(resourceKey, Culture)
+ End Function
+ ''' value
+ Public Shared ReadOnly Property [Name] As String
+ Get
+ Return GetResourceString("Name")
+ End Get
+ End Property
+
+ End Class
+End Namespace
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync/Resources.Designer.cs
index 5623ec7846..c1c925afa5 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS/Resources.Designer.cs
index f6a3671533..1f3c879f30 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject
internal static partial class NSResources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(NSResources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(NSResources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS1.NS2/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS1.NS2/Resources.Designer.cs
index b0e5b2c218..f32431e787 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS1.NS2/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirCSharpAsync_NS1.NS2/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject.NS1
internal static partial class NS2Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(NS2Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(NS2Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync/Resources.Designer.vb
index 296fcfd546..7e5e0abe93 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS/Resources.Designer.vb
index e212f2da81..8bd90c0fae 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(NSResources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS1.NS2/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS1.NS2/Resources.Designer.vb
index 6b61275003..c0a22ef991 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS1.NS2/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RelativeDirVisualBasicAsync_NS1.NS2/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject.NS1
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(NS2Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject.NS1
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS/Resources.Designer.cs
index 233a19adea..e92f3ef2ad 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace NS
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS1.NS2/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS1.NS2/Resources.Designer.cs
index f4aae509b7..9bdce5dfef 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS1.NS2/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceCSharpAsync_NS1.NS2/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace NS1.NS2
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS/Resources.Designer.vb
index ac0414c470..1d7d203bc1 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.NS
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.NS
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS1.NS2/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS1.NS2/Resources.Designer.vb
index 380999424c..25ea9cf6a9 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS1.NS2/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/SingleString_RootNamespaceVisualBasicAsync_NS1.NS2/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.NS1.NS2
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.NS1.NS2
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources.Designer.cs
index 6dd6bca770..ec47ea6424 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject.First
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources0.Designer.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources0.Designer.cs
index 561d3eb13e..26e3d38af1 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources0.Designer.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultCSharpAsync/Resources0.Designer.cs
@@ -9,13 +9,13 @@ namespace TestProject.Second
internal static partial class Resources
{
private static global::System.Resources.ResourceManager? s_resourceManager;
- internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
- internal static global::System.Globalization.CultureInfo? Culture { get; set; }
+ public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(Resources)));
+ public static global::System.Globalization.CultureInfo? Culture { get; set; }
[global::System.Runtime.CompilerServices.MethodImpl(global::System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull("defaultValue")]
internal static string? GetResourceString(string resourceKey, string? defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
/// value
- internal static string @Name => GetResourceString("Name")!;
+ public static string @Name => GetResourceString("Name")!;
}
}
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources.Designer.vb
index f71d76703e..dd7fa8fdeb 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject.First
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject.First
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources0.Designer.vb b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources0.Designer.vb
index 273c67c0d8..b4a921a70e 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources0.Designer.vb
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/Resources/TwoResourcesSameName_DefaultVisualBasicAsync/Resources0.Designer.vb
@@ -9,7 +9,7 @@ Namespace Global.TestProject.Second
End Sub
Private Shared s_resourceManager As Global.System.Resources.ResourceManager
- Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+ Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
Get
If s_resourceManager Is Nothing Then
s_resourceManager = New Global.System.Resources.ResourceManager(GetType(Resources))
@@ -17,13 +17,13 @@ Namespace Global.TestProject.Second
Return s_resourceManager
End Get
End Property
- Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ Public Shared Property Culture As Global.System.Globalization.CultureInfo
Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
Return ResourceManager.GetString(resourceKey, Culture)
End Function
''' value
- Friend Shared ReadOnly Property [Name] As String
+ Public Shared ReadOnly Property [Name] As String
Get
Return GetResourceString("Name")
End Get
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/ResxGeneratorTests.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/ResxGeneratorTests.cs
index a540ca38f2..30e2bd9fe0 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/ResxGeneratorTests.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests/ResxGeneratorTests.cs
@@ -616,6 +616,64 @@ public async Task SingleString_EmitFormatMethodsVisualBasicAsync(bool emitFormat
[/0/Resources.resx]
build_metadata.AdditionalFiles.EmitFormatMethods = {(emitFormatMethods ? "true" : "false")}
+"),
+ },
+ },
+ }.AddGeneratedSources().RunAsync();
+ }
+
+ [Theory]
+ [CombinatorialData]
+ public async Task SingleString_PublicCSharpAsync(bool publicResource)
+ {
+ var code = ResxHeader
+ + @"
+ value
+ comment
+ "
+ + ResxFooter;
+
+ await new VerifyCS.Test(identifier: publicResource.ToString())
+ {
+ TestState =
+ {
+ AdditionalFiles = { ("/0/Resources.resx", code) },
+ AnalyzerConfigFiles =
+ {
+ ("/.globalconfig", $@"
+is_global = true
+
+[/0/Resources.resx]
+build_metadata.AdditionalFiles.Public = {(publicResource ? "true" : "false")}
+"),
+ },
+ },
+ }.AddGeneratedSources().RunAsync();
+ }
+
+ [Theory]
+ [CombinatorialData]
+ public async Task SingleString_PublicVisualBasicAsync(bool publicResource)
+ {
+ var code = ResxHeader
+ + @"
+ value
+ comment
+ "
+ + ResxFooter;
+
+ await new VerifyVB.Test(identifier: publicResource.ToString())
+ {
+ TestState =
+ {
+ AdditionalFiles = { ("/0/Resources.resx", code) },
+ AnalyzerConfigFiles =
+ {
+ ("/.globalconfig", $@"
+is_global = true
+
+[/0/Resources.resx]
+build_metadata.AdditionalFiles.Public = {(publicResource ? "true" : "false")}
"),
},
},
diff --git a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator/AbstractResxGenerator.cs b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator/AbstractResxGenerator.cs
index 7057812b38..9646708469 100644
--- a/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator/AbstractResxGenerator.cs
+++ b/src/Microsoft.CodeAnalysis.ResxSourceGenerator/Microsoft.CodeAnalysis.ResxSourceGenerator/AbstractResxGenerator.cs
@@ -107,6 +107,12 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
emitFormatMethods = false;
}
+ if (!options.TryGetValue("build_metadata.AdditionalFiles.Public", out var publicText)
+ || !bool.TryParse(publicText, out var publicResource))
+ {
+ publicResource = false;
+ }
+
return new[]
{
new ResourceInformation(
@@ -118,7 +124,8 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
OmitGetResourceString: omitGetResourceString,
AsConstants: asConstants,
IncludeDefaultValues: includeDefaultValues,
- EmitFormatMethods: emitFormatMethods)
+ EmitFormatMethods: emitFormatMethods,
+ Public: publicResource)
};
});
var renameMapping = resourceFilesToGenerateSource
@@ -242,6 +249,7 @@ private sealed record CompilationInformation(
/// If set to , emits constant key strings instead of properties that retrieve values.
/// If set to , calls to GetResourceString receive a default resource string value.
/// If set to , the generated code will include .FormatXYZ(...) methods.
+ /// If set to , the generated class will be declared ; otherwise, it will be declared .
private sealed record ResourceInformation(
CompilationInformation CompilationInformation,
AdditionalText ResourceFile,
@@ -251,7 +259,8 @@ private sealed record ResourceInformation(
bool OmitGetResourceString,
bool AsConstants,
bool IncludeDefaultValues,
- bool EmitFormatMethods);
+ bool EmitFormatMethods,
+ bool Public);
private sealed class ImmutableDictionaryEqualityComparer : IEqualityComparer?>
where TKey : notnull
@@ -407,7 +416,7 @@ public bool Execute(CancellationToken cancellationToken)
case Lang.CSharp:
if (ResourceInformation.AsConstants)
{
- strings.AppendLine($"{memberIndent}internal const string @{identifier} = \"{name}\";");
+ strings.AppendLine($"{memberIndent}public const string @{identifier} = \"{name}\";");
}
else
{
@@ -420,7 +429,7 @@ public bool Execute(CancellationToken cancellationToken)
needSuppression = true;
}
- strings.AppendLine($"{memberIndent}internal static string @{identifier} => GetResourceString(\"{name}\"{defaultValue}){(needSuppression ? "!" : "")};");
+ strings.AppendLine($"{memberIndent}public static string @{identifier} => GetResourceString(\"{name}\"{defaultValue}){(needSuppression ? "!" : "")};");
}
if (ResourceInformation.EmitFormatMethods)
@@ -439,11 +448,11 @@ public bool Execute(CancellationToken cancellationToken)
case Lang.VisualBasic:
if (ResourceInformation.AsConstants)
{
- strings.AppendLine($"{memberIndent}Friend Const [{identifier}] As String = \"{name}\"");
+ strings.AppendLine($"{memberIndent}Public Const [{identifier}] As String = \"{name}\"");
}
else
{
- strings.AppendLine($"{memberIndent}Friend Shared ReadOnly Property [{identifier}] As String");
+ strings.AppendLine($"{memberIndent}Public Shared ReadOnly Property [{identifier}] As String");
strings.AppendLine($"{memberIndent} Get");
strings.AppendLine($"{memberIndent} Return GetResourceString(\"{name}\"{defaultValue})");
strings.AppendLine($"{memberIndent} End Get");
@@ -483,7 +492,7 @@ public bool Execute(CancellationToken cancellationToken)
getResourceStringAttributes.Add("[return: global::System.Diagnostics.CodeAnalysis.NotNullIfNotNull(\"defaultValue\")]");
}
- getStringMethod = $@"{memberIndent}internal static global::System.Globalization.CultureInfo{(CompilationInformation.SupportsNullable ? "?" : "")} Culture {{ get; set; }}
+ getStringMethod = $@"{memberIndent}public static global::System.Globalization.CultureInfo{(CompilationInformation.SupportsNullable ? "?" : "")} Culture {{ get; set; }}
{string.Join(Environment.NewLine, getResourceStringAttributes.Select(attr => memberIndent + attr))}
{memberIndent}internal static {(CompilationInformation.SupportsNullable ? "string?" : "string")} GetResourceString(string resourceKey, {(CompilationInformation.SupportsNullable ? "string?" : "string")} defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;";
if (ResourceInformation.EmitFormatMethods)
@@ -508,7 +517,7 @@ public bool Execute(CancellationToken cancellationToken)
break;
case Lang.VisualBasic:
- getStringMethod = $@"{memberIndent}Friend Shared Property Culture As Global.System.Globalization.CultureInfo
+ getStringMethod = $@"{memberIndent}Public Shared Property Culture As Global.System.Globalization.CultureInfo
{memberIndent}
{memberIndent}Friend Shared Function GetResourceString(ByVal resourceKey As String, Optional ByVal defaultValue As String = Nothing) As String
{memberIndent} Return ResourceManager.GetString(resourceKey, Culture)
@@ -612,10 +621,10 @@ public bool Execute(CancellationToken cancellationToken)
{resourceTypeDefinition}
{namespaceStart}
-{classIndent}internal static partial class {className}
+{classIndent}{(ResourceInformation.Public ? "public" : "internal")} static partial class {className}
{classIndent}{{
{memberIndent}private static global::System.Resources.ResourceManager{(CompilationInformation.SupportsNullable ? "?" : "")} s_resourceManager;
-{memberIndent}internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof({resourceTypeName})));
+{memberIndent}public static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof({resourceTypeName})));
{getStringMethod}
{strings}
{classIndent}}}
@@ -630,12 +639,12 @@ Imports System.Reflection
{resourceTypeDefinition}
{namespaceStart}
-{classIndent}Friend Partial Class {className}
+{classIndent}{(ResourceInformation.Public ? "Public" : "Friend")} Partial Class {className}
{memberIndent}Private Sub New
{memberIndent}End Sub
{memberIndent}
{memberIndent}Private Shared s_resourceManager As Global.System.Resources.ResourceManager
-{memberIndent}Friend Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
+{memberIndent}Public Shared ReadOnly Property ResourceManager As Global.System.Resources.ResourceManager
{memberIndent} Get
{memberIndent} If s_resourceManager Is Nothing Then
{memberIndent} s_resourceManager = New Global.System.Resources.ResourceManager(GetType({resourceTypeName}))
diff --git a/src/Tools/GenerateDocumentationAndConfigFiles/Program.cs b/src/Tools/GenerateDocumentationAndConfigFiles/Program.cs
index 6991578a0f..d6858290ad 100644
--- a/src/Tools/GenerateDocumentationAndConfigFiles/Program.cs
+++ b/src/Tools/GenerateDocumentationAndConfigFiles/Program.cs
@@ -338,6 +338,7 @@ string getCompilerVisibleProperties()
+
",
_ => "",