Skip to content

Commit

Permalink
Add: Functional Test
Browse files Browse the repository at this point in the history
  • Loading branch information
nutti committed Dec 10, 2023
1 parent 99d2985 commit 2b04b6f
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 16 deletions.
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#include "BPLibrary.h"

#include "AssetRegistry/AssetRegistryModule.h"
#include "Common.h"
#include "EdGraphSchema_K2.h"
#include "Engine/UserDefinedEnum.h"
#include "Engine/UserDefinedStruct.h"
#include "GenericPlatform/GenericPlatformFile.h"
#include "HAL/FileManagerGeneric.h"
#include "Settings.h"
#include "Misc/EngineVersionComparison.h"
#include "Common.h"
#include "Settings.h"

void ConvertBPNameToCPPName(FString& Out, const FString& Type)
{
Expand Down Expand Up @@ -1269,9 +1269,8 @@ bool OutputDocsListFile(const FString& OutputDirectory, const TArray<FString>& O
}

void UBlueprintToRSTDocBPLibrary::GenerateRSTDoc(const FString& OutputDirectory, const TArray<FString>& ExcludePaths,
bool& bSuccess, FString& ErrorMessage, bool bOutputBlueprint,
bool bOutputStructure, bool bOutputEnumeration, bool bOutputDocsList,
const FString& OutputDocsListFileName, bool bOutputDocsListFullPath)
bool& bSuccess, FString& ErrorMessage, bool bOutputBlueprint, bool bOutputStructure, bool bOutputEnumeration,
bool bOutputDocsList, const FString& OutputDocsListFileName, bool bOutputDocsListFullPath)
{
TArray<FRSTDocBlueprint> DocBlueprints;
if (bOutputBlueprint)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@

#include "BPLibrary.h"
#include "Commands.h"
#include "Common.h"
#include "DesktopPlatformModule.h"
#include "Framework/MultiBox/MultiBoxBuilder.h"
#include "IDesktopPlatform.h"
#include "ISettingsModule.h"
#include "LevelEditor.h"
#include "Misc/EngineVersionComparison.h"
#include "Settings.h"
#include "Style.h"
#include "ToolMenus.h"
#include "IDesktopPlatform.h"
#include "DesktopPlatformModule.h"
#include "Common.h"

#define LOCTEXT_NAMESPACE "BlueprintToRSTDoc"

Expand Down Expand Up @@ -102,9 +102,9 @@ void FBlueprintToRSTDocModule::CommandExecuted()

bool bSuccess;
FString ErrorMessage;
UBlueprintToRSTDocBPLibrary::GenerateRSTDoc(OutputDirectory, Settings->ExcludePaths, bSuccess, ErrorMessage, Settings->bOutputBlueprint,
Settings->bOutputStructure, Settings->bOutputEnumeration, Settings->bOutputDocsList, Settings->OutputDocsListFileName,
Settings->bOutputDocsListFullPath);
UBlueprintToRSTDocBPLibrary::GenerateRSTDoc(OutputDirectory, Settings->ExcludePaths, bSuccess, ErrorMessage,
Settings->bOutputBlueprint, Settings->bOutputStructure, Settings->bOutputEnumeration, Settings->bOutputDocsList,
Settings->OutputDocsListFileName, Settings->bOutputDocsListFullPath);

if (!bSuccess)
{
Expand Down
8 changes: 3 additions & 5 deletions BlueprintToRSTDoc/Source/BlueprintToRSTDoc/Public/BPLibrary.h
Original file line number Diff line number Diff line change
Expand Up @@ -190,9 +190,7 @@ class BLUEPRINTTORSTDOC_API UBlueprintToRSTDocBPLibrary : public UBlueprintFunct
public:

UFUNCTION(BluePrintCallable, exec, category = "BlueprintToRSTDoc")
static void GenerateRSTDoc(
const FString& OutputDirectory, const TArray<FString>& ExcludePaths, bool& bSuccess, FString& ErrorMessage, bool bOutputBlueprint = true,
bool bOutputStructure = true,
bool bOutputEnumeration = true, bool bOutputDocsList = true, const FString& OutputDocsListFileName = "DocsList.txt",
bool bOutputDocsListFullPath = false);
static void GenerateRSTDoc(const FString& OutputDirectory, const TArray<FString>& ExcludePaths, bool& bSuccess,
FString& ErrorMessage, bool bOutputBlueprint = true, bool bOutputStructure = true, bool bOutputEnumeration = true,
bool bOutputDocsList = true, const FString& OutputDocsListFileName = "DocsList.txt", bool bOutputDocsListFullPath = false);
};

0 comments on commit 2b04b6f

Please sign in to comment.