From b7f974f39180d46da516fb24eb2b1ca67d56089c Mon Sep 17 00:00:00 2001 From: Haibo Huang Date: Tue, 28 Aug 2018 13:51:54 -0700 Subject: Update antlr to 3.5.2 1. Add post_update.sh to preserve build.gradle. 2. Add the patches/fix_infinite_recursion.diff to fix infinite recursion. 3. Run tools/external_updater/updater.sh update antlr (Should we upgrade to v4?) Test: m javac-check RUN_ERROR_PRONE=true Change-Id: Idafdb1cf6cf2310d983be612f36c5e6596a6e23f --- .../Antlr3.Runtime.JavaExtensions.csproj | 8 ++------ .../Antlr3.Runtime.JavaExtensions/Properties/AssemblyInfo.cs | 9 ++++----- .../Sources/Antlr3.Runtime.JavaExtensions/StringExtensions.cs | 8 ++++---- 3 files changed, 10 insertions(+), 15 deletions(-) (limited to 'runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions') diff --git a/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Antlr3.Runtime.JavaExtensions.csproj b/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Antlr3.Runtime.JavaExtensions.csproj index 959a9f9..2c90504 100644 --- a/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Antlr3.Runtime.JavaExtensions.csproj +++ b/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Antlr3.Runtime.JavaExtensions.csproj @@ -12,10 +12,6 @@ Antlr3.Runtime.JavaExtensions v3.5 512 - SAK - SAK - SAK - SAK Client @@ -39,7 +35,7 @@ true - ..\..\..\..\..\..\..\keys\antlr\Key.snk + ..\..\..\..\..\..\..\..\..\keys\antlr\Key.snk @@ -80,7 +76,7 @@ - + Key.snk diff --git a/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Properties/AssemblyInfo.cs b/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Properties/AssemblyInfo.cs index 8aa2671..00e66a9 100644 --- a/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Properties/AssemblyInfo.cs +++ b/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/Properties/AssemblyInfo.cs @@ -40,9 +40,9 @@ using System.Runtime.InteropServices; [assembly: AssemblyTitle( "Antlr3.Runtime.JavaExtensions" )] [assembly: AssemblyDescription( "" )] [assembly: AssemblyConfiguration( "" )] -[assembly: AssemblyCompany( "Pixel Mine, Inc." )] +[assembly: AssemblyCompany( "Tunnel Vision Laboratories, LLC" )] [assembly: AssemblyProduct( "Antlr3.Runtime.JavaExtensions" )] -[assembly: AssemblyCopyright( "Copyright © Pixel Mine 2010" )] +[assembly: AssemblyCopyright( "Copyright © Sam Harwell 2013" )] [assembly: AssemblyTrademark( "" )] [assembly: AssemblyCulture( "" )] [assembly: CLSCompliant( true )] @@ -64,7 +64,6 @@ using System.Runtime.InteropServices; * 2. Build is incremented each time the C# port is packaged for release (regardless * of whether it's an incremental or nightly). The value resets to zero whenever * the Major or Minor version is incremented. - * 3. Revision is the Perforce changelist number associated with the release. */ -[assembly: AssemblyVersion("3.3.4.8517")] -[assembly: AssemblyFileVersion("3.3.4.8517")] +[assembly: AssemblyVersion("3.5.0.2")] +[assembly: AssemblyFileVersion("3.5.0.2")] diff --git a/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/StringExtensions.cs b/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/StringExtensions.cs index 8432512..837908a 100644 --- a/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/StringExtensions.cs +++ b/runtime/CSharp3/Sources/Antlr3.Runtime.JavaExtensions/StringExtensions.cs @@ -30,6 +30,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#if DEBUG namespace Antlr.Runtime.JavaExtensions { using ObsoleteAttribute = System.ObsoleteAttribute; @@ -38,7 +39,6 @@ namespace Antlr.Runtime.JavaExtensions public static class StringExtensions { -#if DEBUG [Obsolete] public static char charAt( this string str, int index ) { @@ -98,19 +98,19 @@ namespace Antlr.Runtime.JavaExtensions { return str.Replace(oldValue, newValue); } -#endif + [Obsolete] public static string replaceAll( this string str, string regex, string newValue ) { return Regex.Replace( str, regex, newValue ); } + [Obsolete] public static string replaceFirst( this string str, string regex, string replacement ) { return Regex.Replace( str, regex, replacement ); } -#if DEBUG [Obsolete] public static bool startsWith( this string str, string value ) { @@ -146,6 +146,6 @@ namespace Antlr.Runtime.JavaExtensions { return str.Trim(); } -#endif } } +#endif -- cgit v1.2.3