Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_BasicCodeFormatterPluginFileReport Interface Reference

Basic Code Formatter file report - databag. More...

Public Member Functions

bool IsClean ()
 Check if the report has anything... to report.
 
void SCR_BasicCodeFormatterPluginFileReport (string relativeFilePath, bool isPluginFile)
 

Public Attributes

string m_sRelativeFilePath
 
bool m_bIsPluginFile
 
int m_iReadTime = -1
 
int m_iFormatTime = -1
 
int m_iDiffTime = -1
 
int m_iEndSpacesRemovedTotal
 
int m_iSpaceInTabsReplacedTotal
 
int m_iFourSpacesReplacedTotal
 
int m_iMethodSeparatorFixedTotal
 
int m_iGeneralFormattingTotal
 
int m_iLinesEdited
 
int m_iLinesTotal
 
ref array< int > m_aDiffLines
 can be null
 
ref array< int > m_aTrimmings = {}
 
ref array< int > m_aFixedIndentations = {}
 
bool m_bHasAddedFinalLineReturn
 
ref array< int > m_aBadSeparatorFound = {}
 
ref array< int > m_aDoubleEmptyLineFound = {}
 
ref array< int > m_aNewWithoutParentheseFound = {}
 
ref array< int > m_aUselessRefFound = {}
 
ref array< int > m_aNewArrayFound = {}
 
ref array< int > m_aAutoKeywordFound = {}
 
ref array< int > m_aAutoptrKeywordFound = {}
 
ref array< int > m_aDivideByXFound = {}
 
ref array< int > m_aUnscopedLoopFound = {}
 
ref array< int > m_aOneLinerFound = {}
 
ref array< int > m_aBadVariableNamingFound = {}
 
ref array< int > m_aBadScriptInvokerFound = {}
 
ref array< int > m_aWildPrintFound = {}
 
ref array< int > m_aNonPrefixedClassOrEnumFound = {}
 
ref map< string, ref array< int > > m_mForbiddenWordFound = new map<string, ref array<int>>()
 

Detailed Description

Basic Code Formatter file report - databag.

Constructor & Destructor Documentation

◆ SCR_BasicCodeFormatterPluginFileReport()

void SCR_BasicCodeFormatterPluginFileReport.SCR_BasicCodeFormatterPluginFileReport ( string relativeFilePath,
bool isPluginFile )

Member Function Documentation

◆ IsClean()

bool SCR_BasicCodeFormatterPluginFileReport.IsClean ( )

Check if the report has anything... to report.

Returns
true if there is nothing to report, false otherwise

Member Data Documentation

◆ m_aAutoKeywordFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aAutoKeywordFound = {}

◆ m_aAutoptrKeywordFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aAutoptrKeywordFound = {}

◆ m_aBadScriptInvokerFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aBadScriptInvokerFound = {}

◆ m_aBadSeparatorFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aBadSeparatorFound = {}

◆ m_aBadVariableNamingFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aBadVariableNamingFound = {}

◆ m_aDiffLines

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aDiffLines

can be null

◆ m_aDivideByXFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aDivideByXFound = {}

◆ m_aDoubleEmptyLineFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aDoubleEmptyLineFound = {}

◆ m_aFixedIndentations

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aFixedIndentations = {}

◆ m_aNewArrayFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aNewArrayFound = {}

◆ m_aNewWithoutParentheseFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aNewWithoutParentheseFound = {}

◆ m_aNonPrefixedClassOrEnumFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aNonPrefixedClassOrEnumFound = {}

◆ m_aOneLinerFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aOneLinerFound = {}

◆ m_aTrimmings

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aTrimmings = {}

◆ m_aUnscopedLoopFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aUnscopedLoopFound = {}

◆ m_aUselessRefFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aUselessRefFound = {}

◆ m_aWildPrintFound

ref array<int> SCR_BasicCodeFormatterPluginFileReport.m_aWildPrintFound = {}

◆ m_bHasAddedFinalLineReturn

bool SCR_BasicCodeFormatterPluginFileReport.m_bHasAddedFinalLineReturn

◆ m_bIsPluginFile

bool SCR_BasicCodeFormatterPluginFileReport.m_bIsPluginFile

◆ m_iDiffTime

int SCR_BasicCodeFormatterPluginFileReport.m_iDiffTime = -1

◆ m_iEndSpacesRemovedTotal

int SCR_BasicCodeFormatterPluginFileReport.m_iEndSpacesRemovedTotal

◆ m_iFormatTime

int SCR_BasicCodeFormatterPluginFileReport.m_iFormatTime = -1

◆ m_iFourSpacesReplacedTotal

int SCR_BasicCodeFormatterPluginFileReport.m_iFourSpacesReplacedTotal

◆ m_iGeneralFormattingTotal

int SCR_BasicCodeFormatterPluginFileReport.m_iGeneralFormattingTotal

◆ m_iLinesEdited

int SCR_BasicCodeFormatterPluginFileReport.m_iLinesEdited

◆ m_iLinesTotal

int SCR_BasicCodeFormatterPluginFileReport.m_iLinesTotal

◆ m_iMethodSeparatorFixedTotal

int SCR_BasicCodeFormatterPluginFileReport.m_iMethodSeparatorFixedTotal

◆ m_iReadTime

int SCR_BasicCodeFormatterPluginFileReport.m_iReadTime = -1

◆ m_iSpaceInTabsReplacedTotal

int SCR_BasicCodeFormatterPluginFileReport.m_iSpaceInTabsReplacedTotal

◆ m_mForbiddenWordFound

ref map<string, ref array<int> > SCR_BasicCodeFormatterPluginFileReport.m_mForbiddenWordFound = new map<string, ref array<int>>()

◆ m_sRelativeFilePath

string SCR_BasicCodeFormatterPluginFileReport.m_sRelativeFilePath

The documentation for this interface was generated from the following file: