diff --git a/IronJava.Benchmarks/AstTraversalBenchmarks.cs b/IronJava.Benchmarks/AstTraversalBenchmarks.cs index f1aae0f..39f7c26 100644 --- a/IronJava.Benchmarks/AstTraversalBenchmarks.cs +++ b/IronJava.Benchmarks/AstTraversalBenchmarks.cs @@ -1,11 +1,11 @@ using BenchmarkDotNet.Attributes; -using IronJava.Core; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Query; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Query; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Benchmarks +namespace MarketAlly.IronJava.Benchmarks { [MemoryDiagnoser] public class AstTraversalBenchmarks @@ -108,7 +108,7 @@ namespace IronJava.Benchmarks public void Reset() => NodeCount = 0; - protected override void DefaultVisit(IronJava.Core.AST.JavaNode node) + protected override void DefaultVisit(MarketAlly.IronJava.Core.AST.JavaNode node) { NodeCount++; base.DefaultVisit(node); diff --git a/IronJava.Benchmarks/IronJava.Benchmarks.csproj b/IronJava.Benchmarks/IronJava.Benchmarks.csproj index bd247ce..24b1381 100644 --- a/IronJava.Benchmarks/IronJava.Benchmarks.csproj +++ b/IronJava.Benchmarks/IronJava.Benchmarks.csproj @@ -5,6 +5,7 @@ net9.0 enable enable + MarketAlly.IronJava.Benchmarks false diff --git a/IronJava.Benchmarks/ParsingBenchmarks.cs b/IronJava.Benchmarks/ParsingBenchmarks.cs index 1d2b280..f626c06 100644 --- a/IronJava.Benchmarks/ParsingBenchmarks.cs +++ b/IronJava.Benchmarks/ParsingBenchmarks.cs @@ -1,7 +1,7 @@ using BenchmarkDotNet.Attributes; -using IronJava.Core; +using MarketAlly.IronJava.Core; -namespace IronJava.Benchmarks +namespace MarketAlly.IronJava.Benchmarks { [MemoryDiagnoser] [SimpleJob(warmupCount: 3, iterationCount: 5)] diff --git a/IronJava.Benchmarks/Program.cs b/IronJava.Benchmarks/Program.cs index e7dc18d..e225400 100644 --- a/IronJava.Benchmarks/Program.cs +++ b/IronJava.Benchmarks/Program.cs @@ -1,6 +1,6 @@ using BenchmarkDotNet.Running; -namespace IronJava.Benchmarks +namespace MarketAlly.IronJava.Benchmarks { class Program { diff --git a/IronJava.Benchmarks/TransformationBenchmarks.cs b/IronJava.Benchmarks/TransformationBenchmarks.cs index bdac07c..8593c94 100644 --- a/IronJava.Benchmarks/TransformationBenchmarks.cs +++ b/IronJava.Benchmarks/TransformationBenchmarks.cs @@ -1,11 +1,11 @@ using BenchmarkDotNet.Attributes; -using IronJava.Core; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Transformation; -using IronJava.Core.Serialization; +using MarketAlly.IronJava.Core; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Transformation; +using MarketAlly.IronJava.Core.Serialization; -namespace IronJava.Benchmarks +namespace MarketAlly.IronJava.Benchmarks { [MemoryDiagnoser] public class TransformationBenchmarks diff --git a/IronJava.Core/AST/Builders/AstBuilder.cs b/IronJava.Core/AST/Builders/AstBuilder.cs index 9494c57..bb5058b 100644 --- a/IronJava.Core/AST/Builders/AstBuilder.cs +++ b/IronJava.Core/AST/Builders/AstBuilder.cs @@ -4,10 +4,10 @@ using System.Linq; using Antlr4.Runtime; using Antlr4.Runtime.Misc; using Antlr4.Runtime.Tree; -using IronJava.Core.AST.Nodes; -using IronJava.Core.Grammar; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.Grammar; -namespace IronJava.Core.AST.Builders +namespace MarketAlly.IronJava.Core.AST.Builders { /// /// Builds a typed AST from ANTLR parse tree. diff --git a/IronJava.Core/AST/Comparison/AstComparer.cs b/IronJava.Core/AST/Comparison/AstComparer.cs index 2308408..4f047d1 100644 --- a/IronJava.Core/AST/Comparison/AstComparer.cs +++ b/IronJava.Core/AST/Comparison/AstComparer.cs @@ -1,10 +1,10 @@ using System; using System.Collections.Generic; using System.Linq; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Comparison +namespace MarketAlly.IronJava.Core.AST.Comparison { /// /// Provides equality comparison for AST nodes. diff --git a/IronJava.Core/AST/JavaNode.cs b/IronJava.Core/AST/JavaNode.cs index 4226d69..741b698 100644 --- a/IronJava.Core/AST/JavaNode.cs +++ b/IronJava.Core/AST/JavaNode.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST +namespace MarketAlly.IronJava.Core.AST { /// /// Base class for all Java AST nodes. diff --git a/IronJava.Core/AST/Modifiers.cs b/IronJava.Core/AST/Modifiers.cs index f34ae7e..5e77a56 100644 --- a/IronJava.Core/AST/Modifiers.cs +++ b/IronJava.Core/AST/Modifiers.cs @@ -1,6 +1,6 @@ using System; -namespace IronJava.Core.AST +namespace MarketAlly.IronJava.Core.AST { /// /// Java access modifiers and other modifiers as flags. diff --git a/IronJava.Core/AST/Nodes/Annotations.cs b/IronJava.Core/AST/Nodes/Annotations.cs index c381e3a..6db000f 100644 --- a/IronJava.Core/AST/Nodes/Annotations.cs +++ b/IronJava.Core/AST/Nodes/Annotations.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Represents a Java annotation usage. diff --git a/IronJava.Core/AST/Nodes/CompilationUnit.cs b/IronJava.Core/AST/Nodes/CompilationUnit.cs index 5aafccb..a176265 100644 --- a/IronJava.Core/AST/Nodes/CompilationUnit.cs +++ b/IronJava.Core/AST/Nodes/CompilationUnit.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Represents a Java source file (compilation unit). diff --git a/IronJava.Core/AST/Nodes/Expressions.cs b/IronJava.Core/AST/Nodes/Expressions.cs index 5e2eb35..43b3bcd 100644 --- a/IronJava.Core/AST/Nodes/Expressions.cs +++ b/IronJava.Core/AST/Nodes/Expressions.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Base class for all expressions. diff --git a/IronJava.Core/AST/Nodes/MemberDeclarations.cs b/IronJava.Core/AST/Nodes/MemberDeclarations.cs index ce19806..ce2c898 100644 --- a/IronJava.Core/AST/Nodes/MemberDeclarations.cs +++ b/IronJava.Core/AST/Nodes/MemberDeclarations.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Base class for class/interface members. diff --git a/IronJava.Core/AST/Nodes/Statements.cs b/IronJava.Core/AST/Nodes/Statements.cs index 575432d..842c727 100644 --- a/IronJava.Core/AST/Nodes/Statements.cs +++ b/IronJava.Core/AST/Nodes/Statements.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Base class for all statements. diff --git a/IronJava.Core/AST/Nodes/TypeDeclarations.cs b/IronJava.Core/AST/Nodes/TypeDeclarations.cs index 273fd9f..4459f51 100644 --- a/IronJava.Core/AST/Nodes/TypeDeclarations.cs +++ b/IronJava.Core/AST/Nodes/TypeDeclarations.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Base class for all type declarations (class, interface, enum, annotation). diff --git a/IronJava.Core/AST/Nodes/Types.cs b/IronJava.Core/AST/Nodes/Types.cs index c3050bc..34aa485 100644 --- a/IronJava.Core/AST/Nodes/Types.cs +++ b/IronJava.Core/AST/Nodes/Types.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Nodes +namespace MarketAlly.IronJava.Core.AST.Nodes { /// /// Represents a reference to a type. diff --git a/IronJava.Core/AST/Query/AstQuery.cs b/IronJava.Core/AST/Query/AstQuery.cs index b42d04e..c614027 100644 --- a/IronJava.Core/AST/Query/AstQuery.cs +++ b/IronJava.Core/AST/Query/AstQuery.cs @@ -1,10 +1,10 @@ using System; using System.Collections.Generic; using System.Linq; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Query +namespace MarketAlly.IronJava.Core.AST.Query { /// /// Provides LINQ-style querying capabilities for AST nodes. diff --git a/IronJava.Core/AST/SourceLocation.cs b/IronJava.Core/AST/SourceLocation.cs index f9bd43d..5ac86ae 100644 --- a/IronJava.Core/AST/SourceLocation.cs +++ b/IronJava.Core/AST/SourceLocation.cs @@ -1,4 +1,4 @@ -namespace IronJava.Core.AST +namespace MarketAlly.IronJava.Core.AST { /// /// Represents a location in the source code. diff --git a/IronJava.Core/AST/Transformation/AstTransformer.cs b/IronJava.Core/AST/Transformation/AstTransformer.cs index ba7598d..37181cb 100644 --- a/IronJava.Core/AST/Transformation/AstTransformer.cs +++ b/IronJava.Core/AST/Transformation/AstTransformer.cs @@ -1,10 +1,10 @@ using System; using System.Collections.Generic; using System.Linq; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.AST.Transformation +namespace MarketAlly.IronJava.Core.AST.Transformation { /// /// Base class for AST transformations that create modified copies of nodes. diff --git a/IronJava.Core/AST/Visitors/ExampleVisitors.cs b/IronJava.Core/AST/Visitors/ExampleVisitors.cs index 7c6dcc3..4059f76 100644 --- a/IronJava.Core/AST/Visitors/ExampleVisitors.cs +++ b/IronJava.Core/AST/Visitors/ExampleVisitors.cs @@ -1,8 +1,8 @@ using System.Collections.Generic; using System.Text; -using IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Nodes; -namespace IronJava.Core.AST.Visitors +namespace MarketAlly.IronJava.Core.AST.Visitors { /// /// Example visitor that collects all class names in the AST. diff --git a/IronJava.Core/AST/Visitors/IJavaVisitor.cs b/IronJava.Core/AST/Visitors/IJavaVisitor.cs index 638ca84..3b5f273 100644 --- a/IronJava.Core/AST/Visitors/IJavaVisitor.cs +++ b/IronJava.Core/AST/Visitors/IJavaVisitor.cs @@ -1,6 +1,6 @@ -using IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Nodes; -namespace IronJava.Core.AST.Visitors +namespace MarketAlly.IronJava.Core.AST.Visitors { /// /// Visitor interface for traversing Java AST nodes without returning values. diff --git a/IronJava.Core/AST/Visitors/JavaVisitorBase.cs b/IronJava.Core/AST/Visitors/JavaVisitorBase.cs index c0a71eb..5e7c0c3 100644 --- a/IronJava.Core/AST/Visitors/JavaVisitorBase.cs +++ b/IronJava.Core/AST/Visitors/JavaVisitorBase.cs @@ -1,6 +1,6 @@ -using IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Nodes; -namespace IronJava.Core.AST.Visitors +namespace MarketAlly.IronJava.Core.AST.Visitors { /// /// Base implementation of IJavaVisitor that visits all child nodes by default. diff --git a/IronJava.Core/Grammar/Java9LexerBase.cs b/IronJava.Core/Grammar/Java9LexerBase.cs index e54b95a..f035709 100644 --- a/IronJava.Core/Grammar/Java9LexerBase.cs +++ b/IronJava.Core/Grammar/Java9LexerBase.cs @@ -35,7 +35,7 @@ using System.IO; using System.Linq; using System.Text.RegularExpressions; -namespace IronJava.Core.Grammar +namespace MarketAlly.IronJava.Core.Grammar { public abstract class Java9LexerBase : Lexer { diff --git a/IronJava.Core/IronJava.Core.csproj b/IronJava.Core/IronJava.Core.csproj index 7b44e02..6de8a8e 100644 --- a/IronJava.Core/IronJava.Core.csproj +++ b/IronJava.Core/IronJava.Core.csproj @@ -4,10 +4,11 @@ net9.0 enable enable + MarketAlly.IronJava IronJava - 1.1.0 + 2.0.0 David H Friedel Jr MarketAlly IronJava @@ -53,10 +54,10 @@ - IronJava.Core.Grammar + MarketAlly.IronJava.Core.Grammar - IronJava.Core.Grammar + MarketAlly.IronJava.Core.Grammar false true diff --git a/IronJava.Core/JavaParser.cs b/IronJava.Core/JavaParser.cs index b54a758..ed809ef 100644 --- a/IronJava.Core/JavaParser.cs +++ b/IronJava.Core/JavaParser.cs @@ -1,9 +1,9 @@ using Antlr4.Runtime; -using IronJava.Core.AST.Builders; -using IronJava.Core.AST.Nodes; -using IronJava.Core.Grammar; +using MarketAlly.IronJava.Core.AST.Builders; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.Grammar; -namespace IronJava.Core +namespace MarketAlly.IronJava.Core { public class JavaParser { diff --git a/IronJava.Core/Serialization/AstJsonSerializer.cs b/IronJava.Core/Serialization/AstJsonSerializer.cs index b7ff543..79f8456 100644 --- a/IronJava.Core/Serialization/AstJsonSerializer.cs +++ b/IronJava.Core/Serialization/AstJsonSerializer.cs @@ -3,11 +3,11 @@ using System.Collections.Generic; using System.Linq; using System.Text.Json; using System.Text.Json.Serialization; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Visitors; -namespace IronJava.Core.Serialization +namespace MarketAlly.IronJava.Core.Serialization { /// /// Provides JSON serialization for Java AST nodes. diff --git a/IronJava.Tests/AstQueryAndTransformationTests.cs b/IronJava.Tests/AstQueryAndTransformationTests.cs index 2d6078d..58e1523 100644 --- a/IronJava.Tests/AstQueryAndTransformationTests.cs +++ b/IronJava.Tests/AstQueryAndTransformationTests.cs @@ -1,14 +1,14 @@ using System; using System.Linq; -using IronJava.Core.AST; -using IronJava.Core.AST.Comparison; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Query; -using IronJava.Core.AST.Transformation; -using IronJava.Core.Serialization; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Comparison; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Query; +using MarketAlly.IronJava.Core.AST.Transformation; +using MarketAlly.IronJava.Core.Serialization; using Xunit; -namespace IronJava.Tests +namespace MarketAlly.IronJava.Tests { public class Phase3Tests { diff --git a/IronJava.Tests/AstVisitorPatternTests.cs b/IronJava.Tests/AstVisitorPatternTests.cs index cd21614..189ee9a 100644 --- a/IronJava.Tests/AstVisitorPatternTests.cs +++ b/IronJava.Tests/AstVisitorPatternTests.cs @@ -1,10 +1,10 @@ -using IronJava.Core; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Visitors; using Xunit; -namespace IronJava.Tests +namespace MarketAlly.IronJava.Tests { /// /// Demonstrates Phase 2 functionality with our typed AST. diff --git a/IronJava.Tests/BasicParsingTests.cs b/IronJava.Tests/BasicParsingTests.cs index 0d20522..51af948 100644 --- a/IronJava.Tests/BasicParsingTests.cs +++ b/IronJava.Tests/BasicParsingTests.cs @@ -1,9 +1,9 @@ -using IronJava.Core; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; using Xunit; -namespace IronJava.Tests +namespace MarketAlly.IronJava.Tests { public class BasicParsingTests { diff --git a/IronJava.Tests/IronJava.Tests.csproj b/IronJava.Tests/IronJava.Tests.csproj index b3d6e08..572b2a6 100644 --- a/IronJava.Tests/IronJava.Tests.csproj +++ b/IronJava.Tests/IronJava.Tests.csproj @@ -4,6 +4,7 @@ net9.0 enable enable + MarketAlly.IronJava.Tests false true diff --git a/IronJava.Tests/JsonDeserializationTests.cs b/IronJava.Tests/JsonDeserializationTests.cs index 1f25af9..136e67c 100644 --- a/IronJava.Tests/JsonDeserializationTests.cs +++ b/IronJava.Tests/JsonDeserializationTests.cs @@ -1,12 +1,12 @@ using System.Linq; using System.Text.Json; -using IronJava.Core; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; -using IronJava.Core.Serialization; +using MarketAlly.IronJava.Core; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.Serialization; using Xunit; -namespace IronJava.Tests +namespace MarketAlly.IronJava.Tests { public class JsonDeserializationTests { diff --git a/samples/IronJava.Sample/IronJava.Sample.csproj b/samples/IronJava.Sample/IronJava.Sample.csproj index fdaf504..f55f51f 100644 --- a/samples/IronJava.Sample/IronJava.Sample.csproj +++ b/samples/IronJava.Sample/IronJava.Sample.csproj @@ -5,6 +5,7 @@ net9.0 enable enable + MarketAlly.IronJava.Sample false diff --git a/samples/IronJava.Sample/Program.cs b/samples/IronJava.Sample/Program.cs index c8b3abf..4441ffb 100644 --- a/samples/IronJava.Sample/Program.cs +++ b/samples/IronJava.Sample/Program.cs @@ -1,12 +1,12 @@ -using IronJava.Core; -using IronJava.Core.AST; -using IronJava.Core.AST.Nodes; -using IronJava.Core.AST.Query; -using IronJava.Core.AST.Transformation; -using IronJava.Core.AST.Visitors; -using IronJava.Core.Serialization; +using MarketAlly.IronJava.Core; +using MarketAlly.IronJava.Core.AST; +using MarketAlly.IronJava.Core.AST.Nodes; +using MarketAlly.IronJava.Core.AST.Query; +using MarketAlly.IronJava.Core.AST.Transformation; +using MarketAlly.IronJava.Core.AST.Visitors; +using MarketAlly.IronJava.Core.Serialization; -namespace IronJava.Sample +namespace MarketAlly.IronJava.Sample { class Program {