diff --git a/src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs b/src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs
index 9d1101ff52..c9fab6b6fc 100644
--- a/src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs
+++ b/src/Umbraco.Examine.Lucene/BackOfficeExamineSearcher.cs
@@ -12,11 +12,10 @@ using Umbraco.Cms.Core.Models;
using Umbraco.Cms.Core.Models.ContentEditing;
using Umbraco.Cms.Core.Security;
using Umbraco.Cms.Core.Services;
-using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Extensions;
using Constants = Umbraco.Cms.Core.Constants;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public class BackOfficeExamineSearcher : IBackOfficeExamineSearcher
{
diff --git a/src/Umbraco.Examine.Lucene/ExamineLuceneComponent.cs b/src/Umbraco.Examine.Lucene/ExamineLuceneComponent.cs
index 0c8c725051..fe1826c989 100644
--- a/src/Umbraco.Examine.Lucene/ExamineLuceneComponent.cs
+++ b/src/Umbraco.Examine.Lucene/ExamineLuceneComponent.cs
@@ -6,10 +6,9 @@ using Examine.LuceneEngine.Directories;
using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Core.Runtime;
-using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Extensions;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public sealed class ExamineLuceneComponent : IComponent
{
diff --git a/src/Umbraco.Examine.Lucene/ExamineLuceneComposer.cs b/src/Umbraco.Examine.Lucene/ExamineLuceneComposer.cs
index ed5c0aaccc..327ac4b4ba 100644
--- a/src/Umbraco.Examine.Lucene/ExamineLuceneComposer.cs
+++ b/src/Umbraco.Examine.Lucene/ExamineLuceneComposer.cs
@@ -4,10 +4,9 @@
using System.Runtime.InteropServices;
using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Core.DependencyInjection;
-using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Extensions;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
// We want to run after core composers since we are replacing some items
[ComposeAfter(typeof(ICoreComposer))]
diff --git a/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComponent.cs b/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComponent.cs
index c5beb26122..b95165b121 100644
--- a/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComponent.cs
+++ b/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComponent.cs
@@ -7,7 +7,7 @@ using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Core.Runtime;
using Umbraco.Extensions;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public class ExamineLuceneFinalComponent : IComponent
{
diff --git a/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComposer.cs b/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComposer.cs
index 58e2474754..518ffc2db8 100644
--- a/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComposer.cs
+++ b/src/Umbraco.Examine.Lucene/ExamineLuceneFinalComposer.cs
@@ -3,7 +3,7 @@
using Umbraco.Cms.Core.Composing;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
// examine's Lucene final composer composes after all user composers
// and *also* after ICoreComposer (in case IUserComposer is disabled)
diff --git a/src/Umbraco.Examine.Lucene/ILuceneDirectoryFactory.cs b/src/Umbraco.Examine.Lucene/ILuceneDirectoryFactory.cs
index 0127b8f601..70f3825667 100644
--- a/src/Umbraco.Examine.Lucene/ILuceneDirectoryFactory.cs
+++ b/src/Umbraco.Examine.Lucene/ILuceneDirectoryFactory.cs
@@ -1,7 +1,7 @@
// Copyright (c) Umbraco.
// See LICENSE for more details.
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public interface ILuceneDirectoryFactory
{
diff --git a/src/Umbraco.Examine.Lucene/LuceneFileSystemDirectoryFactory.cs b/src/Umbraco.Examine.Lucene/LuceneFileSystemDirectoryFactory.cs
index d68dce320b..9e09c7e96e 100644
--- a/src/Umbraco.Examine.Lucene/LuceneFileSystemDirectoryFactory.cs
+++ b/src/Umbraco.Examine.Lucene/LuceneFileSystemDirectoryFactory.cs
@@ -12,7 +12,7 @@ using Umbraco.Cms.Core.Hosting;
using Umbraco.Extensions;
using Constants = Umbraco.Cms.Core.Constants;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public class LuceneFileSystemDirectoryFactory : ILuceneDirectoryFactory
{
diff --git a/src/Umbraco.Examine.Lucene/LuceneIndexCreator.cs b/src/Umbraco.Examine.Lucene/LuceneIndexCreator.cs
index 1fdde7629b..dc2acfa66d 100644
--- a/src/Umbraco.Examine.Lucene/LuceneIndexCreator.cs
+++ b/src/Umbraco.Examine.Lucene/LuceneIndexCreator.cs
@@ -7,9 +7,8 @@ using Microsoft.Extensions.Options;
using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Core.Configuration.Models;
using Umbraco.Cms.Core.Hosting;
-using Umbraco.Cms.Infrastructure.Examine;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
///
diff --git a/src/Umbraco.Examine.Lucene/LuceneIndexDiagnostics.cs b/src/Umbraco.Examine.Lucene/LuceneIndexDiagnostics.cs
index 380089723c..1cba0767eb 100644
--- a/src/Umbraco.Examine.Lucene/LuceneIndexDiagnostics.cs
+++ b/src/Umbraco.Examine.Lucene/LuceneIndexDiagnostics.cs
@@ -7,10 +7,9 @@ using Lucene.Net.Store;
using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Hosting;
-using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Extensions;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public class LuceneIndexDiagnostics : IIndexDiagnostics
{
diff --git a/src/Umbraco.Examine.Lucene/LuceneIndexDiagnosticsFactory.cs b/src/Umbraco.Examine.Lucene/LuceneIndexDiagnosticsFactory.cs
index 6c45a7ae75..322da710dc 100644
--- a/src/Umbraco.Examine.Lucene/LuceneIndexDiagnosticsFactory.cs
+++ b/src/Umbraco.Examine.Lucene/LuceneIndexDiagnosticsFactory.cs
@@ -5,9 +5,8 @@ using Examine;
using Examine.LuceneEngine.Providers;
using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core.Hosting;
-using Umbraco.Cms.Infrastructure.Examine;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
/// Implementation of which returns
diff --git a/src/Umbraco.Examine.Lucene/LuceneRAMDirectoryFactory.cs b/src/Umbraco.Examine.Lucene/LuceneRAMDirectoryFactory.cs
index 5bf8fd7b94..1f9802f072 100644
--- a/src/Umbraco.Examine.Lucene/LuceneRAMDirectoryFactory.cs
+++ b/src/Umbraco.Examine.Lucene/LuceneRAMDirectoryFactory.cs
@@ -4,7 +4,7 @@
using System;
using Lucene.Net.Store;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public class LuceneRAMDirectoryFactory : ILuceneDirectoryFactory
{
diff --git a/src/Umbraco.Examine.Lucene/NoPrefixSimpleFsLockFactory.cs b/src/Umbraco.Examine.Lucene/NoPrefixSimpleFsLockFactory.cs
index 1709a1a6a6..38d704e681 100644
--- a/src/Umbraco.Examine.Lucene/NoPrefixSimpleFsLockFactory.cs
+++ b/src/Umbraco.Examine.Lucene/NoPrefixSimpleFsLockFactory.cs
@@ -4,7 +4,7 @@
using System.IO;
using Lucene.Net.Store;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
/// A custom that ensures a prefixless lock prefix
diff --git a/src/Umbraco.Examine.Lucene/Umbraco.Examine.Lucene.csproj b/src/Umbraco.Examine.Lucene/Umbraco.Examine.Lucene.csproj
index 137d4d425c..d1ad235c02 100644
--- a/src/Umbraco.Examine.Lucene/Umbraco.Examine.Lucene.csproj
+++ b/src/Umbraco.Examine.Lucene/Umbraco.Examine.Lucene.csproj
@@ -2,7 +2,7 @@
net472
- Umbraco.Examine
+ Umbraco.Cms.Infrastructure.Examine
Umbraco CMS
Umbraco.Examine.Lucene
8
diff --git a/src/Umbraco.Examine.Lucene/UmbracoContentIndex.cs b/src/Umbraco.Examine.Lucene/UmbracoContentIndex.cs
index aa8e3bd130..16806c530a 100644
--- a/src/Umbraco.Examine.Lucene/UmbracoContentIndex.cs
+++ b/src/Umbraco.Examine.Lucene/UmbracoContentIndex.cs
@@ -12,9 +12,8 @@ using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Logging;
using Umbraco.Cms.Core.Services;
-using Umbraco.Cms.Infrastructure.Examine;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
/// An indexer for Umbraco content and media
diff --git a/src/Umbraco.Examine.Lucene/UmbracoExamineIndex.cs b/src/Umbraco.Examine.Lucene/UmbracoExamineIndex.cs
index dd49002ed2..3dc3176c11 100644
--- a/src/Umbraco.Examine.Lucene/UmbracoExamineIndex.cs
+++ b/src/Umbraco.Examine.Lucene/UmbracoExamineIndex.cs
@@ -16,10 +16,9 @@ using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Logging;
using Umbraco.Cms.Core.Services;
-using Umbraco.Cms.Infrastructure.Examine;
using Directory = Lucene.Net.Store.Directory;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
diff --git a/src/Umbraco.Examine.Lucene/UmbracoExamineIndexDiagnostics.cs b/src/Umbraco.Examine.Lucene/UmbracoExamineIndexDiagnostics.cs
index 9a530ce99f..b8e6a20e68 100644
--- a/src/Umbraco.Examine.Lucene/UmbracoExamineIndexDiagnostics.cs
+++ b/src/Umbraco.Examine.Lucene/UmbracoExamineIndexDiagnostics.cs
@@ -5,9 +5,8 @@ using System.Collections.Generic;
using System.Linq;
using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core.Hosting;
-using Umbraco.Cms.Infrastructure.Examine;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
public class UmbracoExamineIndexDiagnostics : LuceneIndexDiagnostics
{
diff --git a/src/Umbraco.Examine.Lucene/UmbracoIndexesCreator.cs b/src/Umbraco.Examine.Lucene/UmbracoIndexesCreator.cs
index 9a36a43957..aa7b30677f 100644
--- a/src/Umbraco.Examine.Lucene/UmbracoIndexesCreator.cs
+++ b/src/Umbraco.Examine.Lucene/UmbracoIndexesCreator.cs
@@ -12,10 +12,9 @@ using Umbraco.Cms.Core.Configuration.Models;
using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Logging;
using Umbraco.Cms.Core.Services;
-using Umbraco.Cms.Infrastructure.Examine;
using Constants = Umbraco.Cms.Core.Constants;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
/// Creates the indexes used by Umbraco
diff --git a/src/Umbraco.Examine.Lucene/UmbracoMemberIndex.cs b/src/Umbraco.Examine.Lucene/UmbracoMemberIndex.cs
index de82c309fa..3889209fdb 100644
--- a/src/Umbraco.Examine.Lucene/UmbracoMemberIndex.cs
+++ b/src/Umbraco.Examine.Lucene/UmbracoMemberIndex.cs
@@ -7,10 +7,9 @@ using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Logging;
using Umbraco.Cms.Core.Services;
-using Umbraco.Cms.Infrastructure.Examine;
using Directory = Lucene.Net.Store.Directory;
-namespace Umbraco.Examine
+namespace Umbraco.Cms.Infrastructure.Examine
{
///
/// Custom indexer for members
diff --git a/src/Umbraco.Tests.Integration/DependencyInjection/UmbracoBuilderExtensions.cs b/src/Umbraco.Tests.Integration/DependencyInjection/UmbracoBuilderExtensions.cs
index f732856001..7e9bc8d28e 100644
--- a/src/Umbraco.Tests.Integration/DependencyInjection/UmbracoBuilderExtensions.cs
+++ b/src/Umbraco.Tests.Integration/DependencyInjection/UmbracoBuilderExtensions.cs
@@ -24,7 +24,6 @@ using Umbraco.Cms.Infrastructure.Search;
using Umbraco.Cms.Infrastructure.Services.Implement;
using Umbraco.Cms.Tests.Common.TestHelpers.Stubs;
using Umbraco.Cms.Tests.Integration.Implementations;
-using Umbraco.Examine;
using Umbraco.Extensions;
namespace Umbraco.Cms.Tests.Integration.DependencyInjection
diff --git a/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Examine/UmbracoContentValueSetValidatorTests.cs b/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Examine/UmbracoContentValueSetValidatorTests.cs
index 1cf6b56fcb..87002824f7 100644
--- a/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Examine/UmbracoContentValueSetValidatorTests.cs
+++ b/src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Examine/UmbracoContentValueSetValidatorTests.cs
@@ -11,7 +11,6 @@ using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Models;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Infrastructure.Examine;
-using Umbraco.Examine;
namespace Umbraco.Cms.Tests.UnitTests.Umbraco.Infrastructure.Examine
{
diff --git a/src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs b/src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs
index 5035c98f6f..f287a89146 100644
--- a/src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs
+++ b/src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs
@@ -18,7 +18,6 @@ using Umbraco.Cms.Core.Web;
using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Cms.Tests.Common;
using Umbraco.Cms.Tests.Common.Testing;
-using Umbraco.Examine;
using Umbraco.Extensions;
using Umbraco.Tests.LegacyXmlPublishedCache;
using Umbraco.Tests.TestHelpers.Entities;
diff --git a/src/Umbraco.Tests/UmbracoExamine/EventsTest.cs b/src/Umbraco.Tests/UmbracoExamine/EventsTest.cs
index dcb306b40e..7d0a500c5f 100644
--- a/src/Umbraco.Tests/UmbracoExamine/EventsTest.cs
+++ b/src/Umbraco.Tests/UmbracoExamine/EventsTest.cs
@@ -3,7 +3,6 @@ using NUnit.Framework;
using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Cms.Tests.Common.Testing;
using Umbraco.Tests.Testing;
-using Umbraco.Examine;
namespace Umbraco.Tests.UmbracoExamine
{
diff --git a/src/Umbraco.Tests/UmbracoExamine/IndexInitializer.cs b/src/Umbraco.Tests/UmbracoExamine/IndexInitializer.cs
index 1a8770551a..09fc23441f 100644
--- a/src/Umbraco.Tests/UmbracoExamine/IndexInitializer.cs
+++ b/src/Umbraco.Tests/UmbracoExamine/IndexInitializer.cs
@@ -17,7 +17,6 @@ using Umbraco.Cms.Core.Scoping;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Core.Strings;
using Umbraco.Cms.Infrastructure.Examine;
-using Umbraco.Examine;
using Umbraco.Tests.TestHelpers;
using IContentService = Umbraco.Cms.Core.Services.IContentService;
using IMediaService = Umbraco.Cms.Core.Services.IMediaService;
diff --git a/src/Umbraco.Web.BackOffice/Controllers/ExamineManagementController.cs b/src/Umbraco.Web.BackOffice/Controllers/ExamineManagementController.cs
index 9bbb40e001..e9d2795ade 100644
--- a/src/Umbraco.Web.BackOffice/Controllers/ExamineManagementController.cs
+++ b/src/Umbraco.Web.BackOffice/Controllers/ExamineManagementController.cs
@@ -10,7 +10,6 @@ using Umbraco.Cms.Core.Models.ContentEditing;
using Umbraco.Cms.Infrastructure.Examine;
using Umbraco.Cms.Infrastructure.Search;
using Umbraco.Cms.Web.Common.Attributes;
-using Umbraco.Examine;
using Umbraco.Extensions;
using Constants = Umbraco.Cms.Core.Constants;
using SearchResult = Umbraco.Cms.Core.Models.ContentEditing.SearchResult;
diff --git a/src/Umbraco.Web.Website/Extensions/PublishedContentExtensions.cs b/src/Umbraco.Web.Website/Extensions/PublishedContentExtensions.cs
index dbce0fea6f..c33d5e6ef3 100644
--- a/src/Umbraco.Web.Website/Extensions/PublishedContentExtensions.cs
+++ b/src/Umbraco.Web.Website/Extensions/PublishedContentExtensions.cs
@@ -8,7 +8,6 @@ using Umbraco.Cms.Core.Routing;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Core.Web;
using Umbraco.Cms.Infrastructure.Examine;
-using Umbraco.Examine;
using Constants = Umbraco.Cms.Core.Constants;
namespace Umbraco.Extensions