Namespace change
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<RootNamespace>MarketAlly.IronJava.Benchmarks</RootNamespace>
|
||||
<IsPackable>false</IsPackable>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
@@ -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)]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using BenchmarkDotNet.Running;
|
||||
|
||||
namespace IronJava.Benchmarks
|
||||
namespace MarketAlly.IronJava.Benchmarks
|
||||
{
|
||||
class Program
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Builds a typed AST from ANTLR parse tree.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Provides equality comparison for AST nodes.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for all Java AST nodes.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace IronJava.Core.AST
|
||||
namespace MarketAlly.IronJava.Core.AST
|
||||
{
|
||||
/// <summary>
|
||||
/// Java access modifiers and other modifiers as flags.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a Java annotation usage.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a Java source file (compilation unit).
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for all expressions.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for class/interface members.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for all statements.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for all type declarations (class, interface, enum, annotation).
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a reference to a type.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Provides LINQ-style querying capabilities for AST nodes.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace IronJava.Core.AST
|
||||
namespace MarketAlly.IronJava.Core.AST
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a location in the source code.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for AST transformations that create modified copies of nodes.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Example visitor that collects all class names in the AST.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Visitor interface for traversing Java AST nodes without returning values.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Base implementation of IJavaVisitor that visits all child nodes by default.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -4,10 +4,11 @@
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<RootNamespace>MarketAlly.IronJava</RootNamespace>
|
||||
|
||||
<!-- NuGet Package Metadata -->
|
||||
<PackageId>IronJava</PackageId>
|
||||
<Version>1.1.0</Version>
|
||||
<Version>2.0.0</Version>
|
||||
<Authors>David H Friedel Jr</Authors>
|
||||
<Company>MarketAlly</Company>
|
||||
<Title>IronJava</Title>
|
||||
@@ -53,10 +54,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<Antlr4 Include="Grammar\Java9Lexer.g4">
|
||||
<Package>IronJava.Core.Grammar</Package>
|
||||
<Package>MarketAlly.IronJava.Core.Grammar</Package>
|
||||
</Antlr4>
|
||||
<Antlr4 Include="Grammar\Java9Parser.g4">
|
||||
<Package>IronJava.Core.Grammar</Package>
|
||||
<Package>MarketAlly.IronJava.Core.Grammar</Package>
|
||||
<Listener>false</Listener>
|
||||
<Visitor>true</Visitor>
|
||||
</Antlr4>
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Provides JSON serialization for Java AST nodes.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/// <summary>
|
||||
/// Demonstrates Phase 2 functionality with our typed AST.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<RootNamespace>MarketAlly.IronJava.Tests</RootNamespace>
|
||||
|
||||
<IsPackable>false</IsPackable>
|
||||
<IsTestProject>true</IsTestProject>
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<RootNamespace>MarketAlly.IronJava.Sample</RootNamespace>
|
||||
<IsPackable>false</IsPackable>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user