Skip to content

Commit 589cac0

Browse files
empty2filljwindgassen
authored andcommitted
Fix adaptive/non unity build error
- include header - forward declaration - #undef LOCTEXT_NAMESPACE for testing non unity build : UnrealBuildTool.ModuleRules.bUseUnity = false;
1 parent f2a474c commit 589cac0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+117
-3
lines changed

Plugins/Linter/Source/Linter/Private/LintRuleSet.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#include "LintRuleSet.h"
22
#include "LintRunner.h"
3+
#include "AnyObject_LinterDummyClass.h"
4+
#include "LinterNamingConvention.h"
35

46
#include "AssetRegistryModule.h"
57
#include "Modules/ModuleManager.h"

Plugins/Linter/Source/Linter/Private/LintRules/LintRule_Blueprint_Vars_ConfigCategories.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "LintRuleSet.h"
44
#include "Engine/Blueprint.h"
55
#include "EdGraphSchema_K2.h"
6+
#include "Kismet2/BlueprintEditorUtils.h"
67

78
ULintRule_Blueprint_Vars_ConfigCategories::ULintRule_Blueprint_Vars_ConfigCategories(const FObjectInitializer& ObjectInitializer)
89
: Super(ObjectInitializer)

Plugins/Linter/Source/Linter/Private/LintRules/LintRule_IsNamedCorrectly_Base.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include "LintRules/LintRule_IsNamedCorrectly_Base.h"
33
#include "LintRuleSet.h"
44
#include "LinterNamingConvention.h"
5+
#include "Engine/Blueprint.h"
56

67
ULintRule_IsNamedCorrectly_Base::ULintRule_IsNamedCorrectly_Base(const FObjectInitializer& ObjectInitializer)
78
: Super(ObjectInitializer)

Plugins/Linter/Source/Linter/Private/LintRules/LintRule_StaticMesh_ValidUVs.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "LintRuleSet.h"
44
#include "LinterNamingConvention.h"
55
#include "HAL/FileManager.h"
6+
#include "Engine/StaticMesh.h"
67

78
ULintRule_StaticMesh_ValidUVs::ULintRule_StaticMesh_ValidUVs(const FObjectInitializer& ObjectInitializer)
89
: Super(ObjectInitializer)

Plugins/Linter/Source/Linter/Private/LintRules/LintRule_Texture_Size_NotTooBig.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "LintRuleSet.h"
44
#include "LinterNamingConvention.h"
55
#include "HAL/FileManager.h"
6+
#include "Engine/Texture2D.h"
67

78
ULintRule_Texture_Size_NotTooBig::ULintRule_Texture_Size_NotTooBig(const FObjectInitializer& ObjectInitializer)
89
: Super(ObjectInitializer)

Plugins/Linter/Source/Linter/Private/LintRules/LintRule_Texture_Size_PowerOfTwo.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "LintRuleSet.h"
44
#include "LinterNamingConvention.h"
55
#include "HAL/FileManager.h"
6+
#include "Engine/Texture2D.h"
67

78
ULintRule_Texture_Size_PowerOfTwo::ULintRule_Texture_Size_PowerOfTwo(const FObjectInitializer& ObjectInitializer)
89
: Super(ObjectInitializer)

Plugins/Linter/Source/Linter/Private/LintRunner.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// Copyright 1998-2018 Epic Games, Inc. All Rights Reserved.
22
#include "LintRunner.h"
3+
#include "LintRuleSet.h"
34

45
#define LOCTEXT_NAMESPACE "Linter"
56

Plugins/Linter/Source/Linter/Private/LinterCommandlet.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
#include "Serialization/JsonSerializer.h"
1515
#include "Linter.h"
1616
#include "LintRule.h"
17+
#include "LintRuleSet.h"
18+
#include "LinterSettings.h"
1719

1820
DEFINE_LOG_CATEGORY_STATIC(LinterCommandlet, All, All);
1921

Plugins/Linter/Source/Linter/Private/LinterContentBrowserExtensions.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
#include "Framework/Commands/UIAction.h"
1313
#include "Delegates/IDelegateInstance.h"
1414
#include "TooltipEditor/TooltipTool.h"
15+
#include "Linter.h"
16+
#include "BatchRenameTool/BatchRenameTool.h"
1517

1618
#define LOCTEXT_NAMESPACE "Linter"
1719
DEFINE_LOG_CATEGORY_STATIC(LinterContentBrowserExtensions, Log, All);

Plugins/Linter/Source/Linter/Private/LinterNamingConvention.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#include "Templates/SharedPointer.h"
55
#include "DetailCategoryBuilder.h"
66
#include "IDetailChildrenBuilder.h"
7+
#include "AnyObject_LinterDummyClass.h"
78

89
TSharedRef<IDetailCustomization> FLinterNamingConventionDetails::MakeInstance()
910
{

0 commit comments

Comments
 (0)