From 3a9311932d97ed923d7df2590f14611c2ff80083 Mon Sep 17 00:00:00 2001
From: Roman Yavnikov <45608740+Romazes@users.noreply.github.com>
Date: Fri, 1 Mar 2024 20:35:00 +0200
Subject: [PATCH] Rename: namespaces to generic format (#19)
* rename: namespace to new format
* refactor: to correct the namespace to right format
---
.github/workflows/gh-actions.yml | 2 +-
.../QuantConnect.TemplateBrokerage.Tests.csproj | 8 ++++----
.../TemplateBrokerageAdditionalTests.cs | 2 +-
.../TemplateBrokerageDataQueueHandlerTests.cs | 2 +-
.../TemplateBrokerageFactoryTests.cs | 2 +-
.../TemplateBrokerageHistoryProviderTests.cs | 2 +-
.../TemplateBrokerageSymbolMapperTests.cs | 2 +-
.../TemplateBrokerageTests.cs | 2 +-
.../TemplateExchangeInfoDownloaderTests.cs | 2 +-
QuantConnect.TemplateBrokerage.Tests/TestSetup.cs | 2 +-
QuantConnect.TemplateBrokerage.ToolBox/Program.cs | 2 +-
.../QuantConnect.TemplateBrokerage.ToolBox.csproj | 8 ++++----
.../TemplateBrokerageDownloader.cs | 2 +-
.../TemplateExchangeInfoDownloader.cs | 2 +-
.../QuantConnect.TemplateBrokerage.csproj | 8 ++++----
QuantConnect.TemplateBrokerage/TemplateBrokerage.cs | 4 +---
.../TemplateBrokerageFactory.cs | 2 +-
17 files changed, 26 insertions(+), 28 deletions(-)
diff --git a/.github/workflows/gh-actions.yml b/.github/workflows/gh-actions.yml
index 21359c1..f24179d 100644
--- a/.github/workflows/gh-actions.yml
+++ b/.github/workflows/gh-actions.yml
@@ -44,4 +44,4 @@ jobs:
run: dotnet build /p:Configuration=Release /v:quiet /p:WarningLevel=1 QuantConnect.TemplateBrokerage.sln
- name: Run Tests
- run: dotnet test ./QuantConnect.TemplateBrokerage.Tests/bin/Release/QuantConnect.TemplateBrokerage.Tests.dll
+ run: dotnet test ./QuantConnect.TemplateBrokerage.Tests/bin/Release/QuantConnect.Brokerages.Template.Tests.dll
diff --git a/QuantConnect.TemplateBrokerage.Tests/QuantConnect.TemplateBrokerage.Tests.csproj b/QuantConnect.TemplateBrokerage.Tests/QuantConnect.TemplateBrokerage.Tests.csproj
index 874ccb6..e5e77ac 100644
--- a/QuantConnect.TemplateBrokerage.Tests/QuantConnect.TemplateBrokerage.Tests.csproj
+++ b/QuantConnect.TemplateBrokerage.Tests/QuantConnect.TemplateBrokerage.Tests.csproj
@@ -9,10 +9,10 @@
Copyright © 2021
UnitTest
bin\$(Configuration)\
- QuantConnect.TemplateBrokerage.Tests
- QuantConnect.TemplateBrokerage.Tests
- QuantConnect.TemplateBrokerage.Tests
- QuantConnect.TemplateBrokerage.Tests
+ QuantConnect.Brokerages.Template.Tests
+ QuantConnect.Brokerages.Template.Tests
+ QuantConnect.Brokerages.Template.Tests
+ QuantConnect.Brokerages.Template.Tests
false
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageAdditionalTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageAdditionalTests.cs
index 5858fbc..e321551 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageAdditionalTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageAdditionalTests.cs
@@ -17,7 +17,7 @@
using QuantConnect.Util;
using QuantConnect.Interfaces;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture]
public class TemplateBrokerageAdditionalTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageDataQueueHandlerTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageDataQueueHandlerTests.cs
index 3657b7d..b552c73 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageDataQueueHandlerTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageDataQueueHandlerTests.cs
@@ -20,7 +20,7 @@
using QuantConnect.Logging;
using QuantConnect.Data.Market;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture]
public partial class TemplateBrokerageTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageFactoryTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageFactoryTests.cs
index b6b1a3a..c3f90ec 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageFactoryTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageFactoryTests.cs
@@ -17,7 +17,7 @@
using QuantConnect.Interfaces;
using QuantConnect.Util;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture, Ignore("This test requires a configured TemplateBrokerageFactory")]
public class TemplateBrokerageFactoryTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageHistoryProviderTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageHistoryProviderTests.cs
index 09e5574..3ec17cd 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageHistoryProviderTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageHistoryProviderTests.cs
@@ -23,7 +23,7 @@
using QuantConnect.Data.Market;
using QuantConnect.Lean.Engine.HistoricalData;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture, Ignore("Not implemented")]
public class TemplateBrokerageHistoryProviderTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageSymbolMapperTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageSymbolMapperTests.cs
index 3e59880..d3574d8 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageSymbolMapperTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageSymbolMapperTests.cs
@@ -15,7 +15,7 @@
using NUnit.Framework;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture, Ignore("Not implemented")]
public class TemplateBrokerageSymbolMapperTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageTests.cs
index 96aaeeb..d163aba 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateBrokerageTests.cs
@@ -19,7 +19,7 @@
using QuantConnect.Securities;
using QuantConnect.Tests.Brokerages;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture, Ignore("Not implemented")]
public partial class TemplateBrokerageTests : BrokerageTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TemplateExchangeInfoDownloaderTests.cs b/QuantConnect.TemplateBrokerage.Tests/TemplateExchangeInfoDownloaderTests.cs
index e33598c..cec756a 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TemplateExchangeInfoDownloaderTests.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TemplateExchangeInfoDownloaderTests.cs
@@ -19,7 +19,7 @@
using System;
using System.Linq;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture, Ignore("This test requires a configured TemplateExchangeInfoDownloader")]
public class TemplateExchangeInfoDownloaderTests
diff --git a/QuantConnect.TemplateBrokerage.Tests/TestSetup.cs b/QuantConnect.TemplateBrokerage.Tests/TestSetup.cs
index e23b6b5..a989af2 100644
--- a/QuantConnect.TemplateBrokerage.Tests/TestSetup.cs
+++ b/QuantConnect.TemplateBrokerage.Tests/TestSetup.cs
@@ -20,7 +20,7 @@
using QuantConnect.Logging;
using QuantConnect.Configuration;
-namespace QuantConnect.TemplateBrokerage.Tests
+namespace QuantConnect.Brokerages.Template.Tests
{
[TestFixture]
public class TestSetup
diff --git a/QuantConnect.TemplateBrokerage.ToolBox/Program.cs b/QuantConnect.TemplateBrokerage.ToolBox/Program.cs
index 118ed7a..23282fd 100644
--- a/QuantConnect.TemplateBrokerage.ToolBox/Program.cs
+++ b/QuantConnect.TemplateBrokerage.ToolBox/Program.cs
@@ -17,7 +17,7 @@
using QuantConnect.Configuration;
using static QuantConnect.Configuration.ApplicationParser;
-namespace QuantConnect.TemplateBrokerage.ToolBox
+namespace QuantConnect.Brokerages.Template.ToolBox
{
static class Program
{
diff --git a/QuantConnect.TemplateBrokerage.ToolBox/QuantConnect.TemplateBrokerage.ToolBox.csproj b/QuantConnect.TemplateBrokerage.ToolBox/QuantConnect.TemplateBrokerage.ToolBox.csproj
index a7769d1..0aaf69a 100644
--- a/QuantConnect.TemplateBrokerage.ToolBox/QuantConnect.TemplateBrokerage.ToolBox.csproj
+++ b/QuantConnect.TemplateBrokerage.ToolBox/QuantConnect.TemplateBrokerage.ToolBox.csproj
@@ -7,10 +7,10 @@
net6.0
Copyright © 2021
bin\$(Configuration)\
- QuantConnect.TemplateBrokerage.ToolBox
- QuantConnect.TemplateBrokerage.ToolBox
- QuantConnect.TemplateBrokerage.ToolBox
- QuantConnect.TemplateBrokerage.ToolBox
+ QuantConnect.Brokerages.Template.ToolBox
+ QuantConnect.Brokerages.Template.ToolBox
+ QuantConnect.Brokerages.Template.ToolBox
+ QuantConnect.Brokerages.Template.ToolBox
false
true
false
diff --git a/QuantConnect.TemplateBrokerage.ToolBox/TemplateBrokerageDownloader.cs b/QuantConnect.TemplateBrokerage.ToolBox/TemplateBrokerageDownloader.cs
index d80d6c2..55f2077 100644
--- a/QuantConnect.TemplateBrokerage.ToolBox/TemplateBrokerageDownloader.cs
+++ b/QuantConnect.TemplateBrokerage.ToolBox/TemplateBrokerageDownloader.cs
@@ -17,7 +17,7 @@
using QuantConnect.Data;
using System.Collections.Generic;
-namespace QuantConnect.TemplateBrokerage.ToolBox
+namespace QuantConnect.Brokerages.Template.ToolBox
{
///
/// Template Brokerage Data Downloader implementation
diff --git a/QuantConnect.TemplateBrokerage.ToolBox/TemplateExchangeInfoDownloader.cs b/QuantConnect.TemplateBrokerage.ToolBox/TemplateExchangeInfoDownloader.cs
index 964c66f..652d8cc 100644
--- a/QuantConnect.TemplateBrokerage.ToolBox/TemplateExchangeInfoDownloader.cs
+++ b/QuantConnect.TemplateBrokerage.ToolBox/TemplateExchangeInfoDownloader.cs
@@ -16,7 +16,7 @@
using QuantConnect.ToolBox;
using System.Collections.Generic;
-namespace QuantConnect.TemplateBrokerage.ToolBox
+namespace QuantConnect.Brokerages.Template.ToolBox
{
///
/// Template Brokerage implementation of
diff --git a/QuantConnect.TemplateBrokerage/QuantConnect.TemplateBrokerage.csproj b/QuantConnect.TemplateBrokerage/QuantConnect.TemplateBrokerage.csproj
index 30cd9fa..8980ff5 100644
--- a/QuantConnect.TemplateBrokerage/QuantConnect.TemplateBrokerage.csproj
+++ b/QuantConnect.TemplateBrokerage/QuantConnect.TemplateBrokerage.csproj
@@ -3,10 +3,10 @@
Release
AnyCPU
net6.0
- QuantConnect.TemplateBrokerage
- QuantConnect.TemplateBrokerage
- QuantConnect.TemplateBrokerage
- QuantConnect.TemplateBrokerage
+ QuantConnect.Brokerages.Template
+ QuantConnect.Brokerages.Template
+ QuantConnect.Brokerages.Template
+ QuantConnect.Brokerages.Template
Library
bin\$(Configuration)\
false
diff --git a/QuantConnect.TemplateBrokerage/TemplateBrokerage.cs b/QuantConnect.TemplateBrokerage/TemplateBrokerage.cs
index dce9bcb..fe21cfa 100644
--- a/QuantConnect.TemplateBrokerage/TemplateBrokerage.cs
+++ b/QuantConnect.TemplateBrokerage/TemplateBrokerage.cs
@@ -14,17 +14,15 @@
*/
using System;
-using System.Linq;
using QuantConnect.Data;
using QuantConnect.Util;
using QuantConnect.Orders;
using QuantConnect.Packets;
using QuantConnect.Interfaces;
using QuantConnect.Securities;
-using QuantConnect.Brokerages;
using System.Collections.Generic;
-namespace QuantConnect.TemplateBrokerage
+namespace QuantConnect.Brokerages.Template
{
[BrokerageFactory(typeof(TemplateBrokerageFactory))]
public class TemplateBrokerage : Brokerage, IDataQueueHandler, IDataQueueUniverseProvider
diff --git a/QuantConnect.TemplateBrokerage/TemplateBrokerageFactory.cs b/QuantConnect.TemplateBrokerage/TemplateBrokerageFactory.cs
index 36c901e..29a0dbd 100644
--- a/QuantConnect.TemplateBrokerage/TemplateBrokerageFactory.cs
+++ b/QuantConnect.TemplateBrokerage/TemplateBrokerageFactory.cs
@@ -20,7 +20,7 @@
using QuantConnect.Securities;
using System.Collections.Generic;
-namespace QuantConnect.TemplateBrokerage
+namespace QuantConnect.Brokerages.Template
{
///
/// Provides a template implementation of BrokerageFactory