mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 05:39:14 +02:00
Jedi code format: new jcfbase.lpk package and command line jcf using that package.
This commit is contained in:
parent
0d549a25b4
commit
1b6b95b3b5
@ -2,604 +2,87 @@
|
|||||||
<CONFIG>
|
<CONFIG>
|
||||||
<ProjectOptions>
|
<ProjectOptions>
|
||||||
<Version Value="12"/>
|
<Version Value="12"/>
|
||||||
|
<PathDelim Value="\"/>
|
||||||
<General>
|
<General>
|
||||||
<Flags>
|
<Flags>
|
||||||
<MainUnitHasCreateFormStatements Value="False"/>
|
<MainUnitHasCreateFormStatements Value="False"/>
|
||||||
<MainUnitHasTitleStatement Value="False"/>
|
<MainUnitHasTitleStatement Value="False"/>
|
||||||
<MainUnitHasScaledStatement Value="False"/>
|
<MainUnitHasScaledStatement Value="False"/>
|
||||||
<LRSInOutputDirectory Value="False"/>
|
|
||||||
<CompatibilityMode Value="True"/>
|
|
||||||
</Flags>
|
</Flags>
|
||||||
<SessionStorage Value="InIDEConfig"/>
|
<SessionStorage Value="InProjectDir"/>
|
||||||
|
<Title Value="jcf"/>
|
||||||
<UseAppBundle Value="False"/>
|
<UseAppBundle Value="False"/>
|
||||||
|
<ResourceType Value="res"/>
|
||||||
</General>
|
</General>
|
||||||
<VersionInfo>
|
<BuildModes>
|
||||||
<Language Value=""/>
|
<Item Name="Default" Default="True"/>
|
||||||
<CharSet Value=""/>
|
|
||||||
</VersionInfo>
|
|
||||||
<BuildModes Count="2">
|
|
||||||
<Item1 Name="Debug" Default="True"/>
|
|
||||||
<Item2 Name="Release">
|
|
||||||
<CompilerOptions>
|
|
||||||
<Version Value="11"/>
|
|
||||||
<SearchPaths>
|
|
||||||
<IncludeFiles Value="../../Include"/>
|
|
||||||
<OtherUnitFiles Value="../../Output/Lazarus;../../Ui"/>
|
|
||||||
<UnitOutputDirectory Value="../../Output/Lazarus"/>
|
|
||||||
<SrcPath Value="../../Include"/>
|
|
||||||
</SearchPaths>
|
|
||||||
<Parsing>
|
|
||||||
<SyntaxOptions>
|
|
||||||
<CStyleOperator Value="False"/>
|
|
||||||
<UseAnsiStrings Value="False"/>
|
|
||||||
</SyntaxOptions>
|
|
||||||
</Parsing>
|
|
||||||
<CodeGeneration>
|
|
||||||
<SmartLinkUnit Value="True"/>
|
|
||||||
<Optimizations>
|
|
||||||
<OptimizationLevel Value="3"/>
|
|
||||||
</Optimizations>
|
|
||||||
</CodeGeneration>
|
|
||||||
<Linking>
|
|
||||||
<Debugging>
|
|
||||||
<GenerateDebugInfo Value="False"/>
|
|
||||||
</Debugging>
|
|
||||||
<LinkSmart Value="True"/>
|
|
||||||
</Linking>
|
|
||||||
</CompilerOptions>
|
|
||||||
</Item2>
|
|
||||||
</BuildModes>
|
</BuildModes>
|
||||||
<PublishOptions>
|
<PublishOptions>
|
||||||
<Version Value="2"/>
|
<Version Value="2"/>
|
||||||
|
<UseFileFilters Value="True"/>
|
||||||
</PublishOptions>
|
</PublishOptions>
|
||||||
<RunParams>
|
<RunParams>
|
||||||
<local>
|
|
||||||
<CommandLineParams Value="-F D:/programming/Jcf2/Test/TestCases/TestUnicode_be_ucs2.pas -out -config=D:/programming/Jcf2/Test/TestCases/JCFTestSettings.cfg"/>
|
|
||||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
|
||||||
</local>
|
|
||||||
<FormatVersion Value="2"/>
|
<FormatVersion Value="2"/>
|
||||||
<Modes Count="1">
|
|
||||||
<Mode0 Name="default">
|
|
||||||
<local>
|
|
||||||
<CommandLineParams Value="-F D:/programming/Jcf2/Test/TestCases/TestUnicode_be_ucs2.pas -out -config=D:/programming/Jcf2/Test/TestCases/JCFTestSettings.cfg"/>
|
|
||||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
|
||||||
</local>
|
|
||||||
</Mode0>
|
|
||||||
</Modes>
|
|
||||||
</RunParams>
|
</RunParams>
|
||||||
<RequiredPackages Count="2">
|
<RequiredPackages>
|
||||||
<Item1>
|
<Item>
|
||||||
|
<PackageName Value="jcfbase"/>
|
||||||
|
</Item>
|
||||||
|
<Item>
|
||||||
<PackageName Value="LazUtils"/>
|
<PackageName Value="LazUtils"/>
|
||||||
</Item1>
|
</Item>
|
||||||
<Item2>
|
|
||||||
<PackageName Value="FCL"/>
|
|
||||||
</Item2>
|
|
||||||
</RequiredPackages>
|
</RequiredPackages>
|
||||||
<Units Count="122">
|
<Units>
|
||||||
<Unit0>
|
<Unit>
|
||||||
<Filename Value="jcf.lpr"/>
|
<Filename Value="jcf.lpr"/>
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
<UnitName Value="JCF"/>
|
</Unit>
|
||||||
</Unit0>
|
<Unit>
|
||||||
<Unit1>
|
<Filename Value="..\CommandLineConstants.pas"/>
|
||||||
<Filename Value="../../Parse/Tokens.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
</Unit1>
|
</Unit>
|
||||||
<Unit2>
|
<Unit>
|
||||||
<Filename Value="../../Utils/JcfMiscFunctions.pas"/>
|
<Filename Value="..\CommandLineReturnCode.pas"/>
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
</Unit2>
|
</Unit>
|
||||||
<Unit3>
|
<Unit>
|
||||||
<Filename Value="../../Parse/BuildTokenList.pas"/>
|
<Filename Value="..\StatusMessageReceiver.pas"/>
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
</Unit3>
|
</Unit>
|
||||||
<Unit4>
|
<Unit>
|
||||||
<Filename Value="../../Settings/JcfRegistrySettings.pas"/>
|
<Filename Value="..\..\Ui\jcfuitoolsnogui.pas"/>
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
</Unit4>
|
</Unit>
|
||||||
<Unit5>
|
|
||||||
<Filename Value="../../Settings/SettingsTypes.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit5>
|
|
||||||
<Unit6>
|
|
||||||
<Filename Value="../../Parse/TokenUtils.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit6>
|
|
||||||
<Unit7>
|
|
||||||
<Filename Value="../../Settings/Streams/SettingsStream.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit7>
|
|
||||||
<Unit8>
|
|
||||||
<Filename Value="../../Settings/SetClarify.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit8>
|
|
||||||
<Unit9>
|
|
||||||
<Filename Value="../../Settings/SetReplace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit9>
|
|
||||||
<Unit10>
|
|
||||||
<Filename Value="../../JcfVersionConsts.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit10>
|
|
||||||
<Unit11>
|
|
||||||
<Filename Value="../../Settings/JcfSettings.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit11>
|
|
||||||
<Unit12>
|
|
||||||
<Filename Value="../../Parse/AsmKeywords.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit12>
|
|
||||||
<Unit13>
|
|
||||||
<Filename Value="../../Parse/BuildParseTree.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit13>
|
|
||||||
<Unit14>
|
|
||||||
<Filename Value="../../Process/BaseVisitor.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit14>
|
|
||||||
<Unit15>
|
|
||||||
<Filename Value="../../ReadWrite/Converter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit15>
|
|
||||||
<Unit16>
|
|
||||||
<Filename Value="../../Process/VisitSetXY.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit16>
|
|
||||||
<Unit17>
|
|
||||||
<Filename Value="../../Process/FormatFlags.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit17>
|
|
||||||
<Unit18>
|
|
||||||
<Filename Value="../../Process/Obfuscate/FixCase.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit18>
|
|
||||||
<Unit19>
|
|
||||||
<Filename Value="../../Process/Obfuscate/RemoveComment.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit19>
|
|
||||||
<Unit20>
|
|
||||||
<Filename Value="../../Process/Obfuscate/RemoveUnneededWhiteSpace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit20>
|
|
||||||
<Unit21>
|
|
||||||
<Filename Value="../../Process/Obfuscate/RemoveReturn.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit21>
|
|
||||||
<Unit22>
|
|
||||||
<Filename Value="../../Process/Obfuscate/RebreakLines.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit22>
|
|
||||||
<Unit23>
|
|
||||||
<Filename Value="../../Process/RemoveEmptyComment.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit23>
|
|
||||||
<Unit24>
|
|
||||||
<Filename Value="../../Process/Capitalisation/IdentifierCaps.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit24>
|
|
||||||
<Unit25>
|
|
||||||
<Filename Value="../../Process/Capitalisation/Capitalisation.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit25>
|
|
||||||
<Unit26>
|
|
||||||
<Filename Value="../../Process/Returns/ReturnChars.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit26>
|
|
||||||
<Unit27>
|
|
||||||
<Filename Value="../../Process/Returns/BlockStyles.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit27>
|
|
||||||
<Unit28>
|
|
||||||
<Filename Value="../../Process/Spacing/TabToSpace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit28>
|
|
||||||
<Unit29>
|
|
||||||
<Filename Value="../../Process/Spacing/SpaceToTab.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit29>
|
|
||||||
<Unit30>
|
|
||||||
<Filename Value="../../Process/Spacing/MaxSpaces.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit30>
|
|
||||||
<Unit31>
|
|
||||||
<Filename Value="../../Process/Spacing/SingleSpaceBefore.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit31>
|
|
||||||
<Unit32>
|
|
||||||
<Filename Value="../../Process/Spacing/SingleSpaceAfter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit32>
|
|
||||||
<Unit33>
|
|
||||||
<Filename Value="../../Process/Spacing/SpaceBeforeColon.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit33>
|
|
||||||
<Unit34>
|
|
||||||
<Filename Value="../../Process/Indent/Indenter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit34>
|
|
||||||
<Unit35>
|
|
||||||
<Filename Value="../../Process/Returns/LongLineBreaker.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit35>
|
|
||||||
<Unit36>
|
|
||||||
<Filename Value="../../Process/Info/BasicStats.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit36>
|
|
||||||
<Unit37>
|
|
||||||
<Filename Value="../../Parse/PreProcessor/PreProcessorExpressionTokens.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit37>
|
|
||||||
<Unit38>
|
|
||||||
<Filename Value="../../Parse/PreProcessor/PreProcessorExpressionTokenise.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit38>
|
|
||||||
<Unit39>
|
|
||||||
<Filename Value="../../ReadWrite/FileConverter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit39>
|
|
||||||
<Unit40>
|
|
||||||
<Filename Value="../../Utils/JcfUnicodeFiles.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit40>
|
|
||||||
<Unit41>
|
|
||||||
<Filename Value="../CommandLineConstants.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit41>
|
|
||||||
<Unit42>
|
|
||||||
<Filename Value="../StatusMessageReceiver.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit42>
|
|
||||||
<Unit43>
|
|
||||||
<Filename Value="../CommandLineReturnCode.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit43>
|
|
||||||
<Unit44>
|
|
||||||
<Filename Value="../../ReadWrite/ConvertTypes.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit44>
|
|
||||||
<Unit45>
|
|
||||||
<Filename Value="../../Parse/ParseError.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit45>
|
|
||||||
<Unit46>
|
|
||||||
<Filename Value="../../Parse/ParseTreeNode.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit46>
|
|
||||||
<Unit47>
|
|
||||||
<Filename Value="../../Parse/ParseTreeNodeType.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit47>
|
|
||||||
<Unit48>
|
|
||||||
<Filename Value="../../Parse/SourceToken.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit48>
|
|
||||||
<Unit49>
|
|
||||||
<Filename Value="../../Parse/SourceTokenList.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit49>
|
|
||||||
<Unit50>
|
|
||||||
<Filename Value="../../Utils/JcfLog.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit50>
|
|
||||||
<Unit51>
|
|
||||||
<Filename Value="../../Settings/SetUses.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit51>
|
|
||||||
<Unit52>
|
|
||||||
<Filename Value="../../Settings/JcfSetBase.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit52>
|
|
||||||
<Unit53>
|
|
||||||
<Filename Value="../../Settings/SetAlign.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit53>
|
|
||||||
<Unit54>
|
|
||||||
<Filename Value="../../Settings/SetCaps.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit54>
|
|
||||||
<Unit55>
|
|
||||||
<Filename Value="../../Settings/SetFile.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit55>
|
|
||||||
<Unit56>
|
|
||||||
<Filename Value="../../Settings/SetIndent.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit56>
|
|
||||||
<Unit57>
|
|
||||||
<Filename Value="../../Settings/SetObfuscate.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit57>
|
|
||||||
<Unit58>
|
|
||||||
<Filename Value="../../Process/Warnings/WarnUnusedParam.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit58>
|
|
||||||
<Unit59>
|
|
||||||
<Filename Value="../../Process/Warnings/WarnDestroy.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit59>
|
|
||||||
<Unit60>
|
|
||||||
<Filename Value="../../Process/Warnings/WarnAssignToFunctionName.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit60>
|
|
||||||
<Unit61>
|
|
||||||
<Filename Value="../../Process/Capitalisation/UnitNameCaps.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit61>
|
|
||||||
<Unit62>
|
|
||||||
<Filename Value="../../Process/Transform/SortUsesData.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit62>
|
|
||||||
<Unit63>
|
|
||||||
<Filename Value="../../Process/Capitalisation/SpecificWordCaps.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit63>
|
|
||||||
<Unit64>
|
|
||||||
<Filename Value="../../Settings/SetWordList.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit64>
|
|
||||||
<Unit65>
|
|
||||||
<Filename Value="../../Settings/SetPreProcessor.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
<UnitName Value="SetPreprocessor"/>
|
|
||||||
</Unit65>
|
|
||||||
<Unit66>
|
|
||||||
<Filename Value="../../Settings/SetReturns.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit66>
|
|
||||||
<Unit67>
|
|
||||||
<Filename Value="../../Settings/SetSpaces.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit67>
|
|
||||||
<Unit68>
|
|
||||||
<Filename Value="../../Settings/Streams/RegistrySettings.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit68>
|
|
||||||
<Unit69>
|
|
||||||
<Filename Value="../../Process/Obfuscate/ReduceWhiteSpace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit69>
|
|
||||||
<Unit70>
|
|
||||||
<Filename Value="../../Process/Obfuscate/RemoveConsecutiveWhiteSpace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit70>
|
|
||||||
<Unit71>
|
|
||||||
<Filename Value="../../Process/Warnings/WarnRealType.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit71>
|
|
||||||
<Unit72>
|
|
||||||
<Filename Value="../../Process/Warnings/WarnCaseNoElse.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit72>
|
|
||||||
<Unit73>
|
|
||||||
<Filename Value="../../Process/Warnings/WarnEmptyBlock.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit73>
|
|
||||||
<Unit74>
|
|
||||||
<Filename Value="../../Process/Warnings/Warning.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit74>
|
|
||||||
<Unit75>
|
|
||||||
<Filename Value="../../Process/Spacing/NoSpaceBefore.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit75>
|
|
||||||
<Unit76>
|
|
||||||
<Filename Value="../../Process/Spacing/NoSpaceAfter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit76>
|
|
||||||
<Unit77>
|
|
||||||
<Filename Value="../../Process/Returns/ReturnAfter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit77>
|
|
||||||
<Unit78>
|
|
||||||
<Filename Value="../../Process/Nesting.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit78>
|
|
||||||
<Unit79>
|
|
||||||
<Filename Value="../../Process/VisitSetNesting.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit79>
|
|
||||||
<Unit80>
|
|
||||||
<Filename Value="../../Process/Returns/ReturnBefore.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit80>
|
|
||||||
<Unit81>
|
|
||||||
<Filename Value="../../Process/Returns/NoReturnAfter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit81>
|
|
||||||
<Unit82>
|
|
||||||
<Filename Value="../../Process/Returns/NoReturnBefore.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit82>
|
|
||||||
<Unit83>
|
|
||||||
<Filename Value="../../Process/AllProcesses.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit83>
|
|
||||||
<Unit84>
|
|
||||||
<Filename Value="../../Process/Obfuscate/RemoveBlankLine.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit84>
|
|
||||||
<Unit85>
|
|
||||||
<Filename Value="../../Process/SwitchableVisitor.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit85>
|
|
||||||
<Unit86>
|
|
||||||
<Filename Value="../../Process/Returns/PropertyOnOneLine.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit86>
|
|
||||||
<Unit87>
|
|
||||||
<Filename Value="../../Process/VisitStripEmptySpace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit87>
|
|
||||||
<Unit88>
|
|
||||||
<Filename Value="../../Process/Returns/RemoveBlankLinesAfterProcHeader.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit88>
|
|
||||||
<Unit89>
|
|
||||||
<Filename Value="../../Process/Returns/RemoveBlankLinesInVars.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit89>
|
|
||||||
<Unit90>
|
|
||||||
<Filename Value="../../Process/Returns/RemoveReturnsBeforeEnd.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit90>
|
|
||||||
<Unit91>
|
|
||||||
<Filename Value="../../Process/Returns/RemoveReturnsAfterBegin.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit91>
|
|
||||||
<Unit92>
|
|
||||||
<Filename Value="../../Utils/IntList.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit92>
|
|
||||||
<Unit93>
|
|
||||||
<Filename Value="../../Process/Align/AlignConst.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit93>
|
|
||||||
<Unit94>
|
|
||||||
<Filename Value="../../Process/Align/AlignBase.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit94>
|
|
||||||
<Unit95>
|
|
||||||
<Filename Value="../../Process/Align/AlignAssign.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit95>
|
|
||||||
<Unit96>
|
|
||||||
<Filename Value="../../Process/Align/AlignVars.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit96>
|
|
||||||
<Unit97>
|
|
||||||
<Filename Value="../../Process/Align/AlignTypedef.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit97>
|
|
||||||
<Unit98>
|
|
||||||
<Filename Value="../../Process/Align/AlignComment.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit98>
|
|
||||||
<Unit99>
|
|
||||||
<Filename Value="../../Parse/PreProcessor/PreProcessorExpressionParser.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit99>
|
|
||||||
<Unit100>
|
|
||||||
<Filename Value="../../Process/Spacing/RemoveSpaceAtLineEnd.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit100>
|
|
||||||
<Unit101>
|
|
||||||
<Filename Value="../../Process/Transform/FindReplace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit101>
|
|
||||||
<Unit102>
|
|
||||||
<Filename Value="../../Process/Returns/ReturnsAfterFinalEnd.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit102>
|
|
||||||
<Unit103>
|
|
||||||
<Filename Value="../../Parse/PreProcessor/PreProcessorParseTree.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit103>
|
|
||||||
<Unit104>
|
|
||||||
<Filename Value="../../Process/Returns/RemoveConsecutiveReturns.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit104>
|
|
||||||
<Unit105>
|
|
||||||
<Filename Value="../../Process/Transform/UsesClauseFindReplace.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit105>
|
|
||||||
<Unit106>
|
|
||||||
<Filename Value="../../Process/Transform/UsesClauseInsert.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit106>
|
|
||||||
<Unit107>
|
|
||||||
<Filename Value="../../Process/Transform/UsesClauseRemove.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit107>
|
|
||||||
<Unit108>
|
|
||||||
<Filename Value="../../Settings/SetComments.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit108>
|
|
||||||
<Unit109>
|
|
||||||
<Filename Value="../../Process/TreeWalker.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit109>
|
|
||||||
<Unit110>
|
|
||||||
<Filename Value="../../Process/Transform/AddBlockEndSemicolon.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit110>
|
|
||||||
<Unit111>
|
|
||||||
<Filename Value="../../Process/Transform/AddBeginEnd.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit111>
|
|
||||||
<Unit112>
|
|
||||||
<Filename Value="../../Settings/SetTransform.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit112>
|
|
||||||
<Unit113>
|
|
||||||
<Filename Value="../../Process/Align/AlignField.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit113>
|
|
||||||
<Unit114>
|
|
||||||
<Filename Value="../../Process/Transform/SortUses.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit114>
|
|
||||||
<Unit115>
|
|
||||||
<Filename Value="../../Settings/SetAsm.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit115>
|
|
||||||
<Unit116>
|
|
||||||
<Filename Value="../../Process/Returns/RemoveReturnsAfter.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit116>
|
|
||||||
<Unit117>
|
|
||||||
<Filename Value="../../Process/Indent/IndentAsmParam.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit117>
|
|
||||||
<Unit118>
|
|
||||||
<Filename Value="../../Utils/JcfStringUtils.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit118>
|
|
||||||
<Unit119>
|
|
||||||
<Filename Value="../../Process/Spacing/MoveSpaceToBeforeColon.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
</Unit119>
|
|
||||||
<Unit120>
|
|
||||||
<Filename Value="../../Ui/jcfuitools.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
<UnitName Value="JcfUiTools"/>
|
|
||||||
</Unit120>
|
|
||||||
<Unit121>
|
|
||||||
<Filename Value="../../Ui/jcfuitoolsnogui.pas"/>
|
|
||||||
<IsPartOfProject Value="True"/>
|
|
||||||
<UnitName Value="JcfUiToolsNoGUI"/>
|
|
||||||
</Unit121>
|
|
||||||
</Units>
|
</Units>
|
||||||
</ProjectOptions>
|
</ProjectOptions>
|
||||||
<CompilerOptions>
|
<CompilerOptions>
|
||||||
<Version Value="11"/>
|
<Version Value="11"/>
|
||||||
|
<PathDelim Value="\"/>
|
||||||
|
<Target>
|
||||||
|
<Filename Value="..\..\lib\CommandLine-$(TargetCPU)-$(TargetOS)\jcf"/>
|
||||||
|
</Target>
|
||||||
<SearchPaths>
|
<SearchPaths>
|
||||||
<IncludeFiles Value="../../Include"/>
|
<IncludeFiles Value="$(ProjOutDir)"/>
|
||||||
<OtherUnitFiles Value="../../Output/Lazarus;../../IdePlugin/lazarus;../../Ui"/>
|
<OtherUnitFiles Value="..;..\..\Ui"/>
|
||||||
<UnitOutputDirectory Value="../../lib/CommandLine-$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
|
<UnitOutputDirectory Value="..\..\lib\CommandLine-$(TargetCPU)-$(TargetOS)"/>
|
||||||
<SrcPath Value="../../Include"/>
|
|
||||||
</SearchPaths>
|
</SearchPaths>
|
||||||
<Parsing>
|
|
||||||
<SyntaxOptions>
|
|
||||||
<CStyleOperator Value="False"/>
|
|
||||||
<IncludeAssertionCode Value="True"/>
|
|
||||||
<UseAnsiStrings Value="False"/>
|
|
||||||
</SyntaxOptions>
|
|
||||||
</Parsing>
|
|
||||||
<CodeGeneration>
|
|
||||||
<Checks>
|
|
||||||
<IOChecks Value="True"/>
|
|
||||||
<RangeChecks Value="True"/>
|
|
||||||
<OverflowChecks Value="True"/>
|
|
||||||
<StackChecks Value="True"/>
|
|
||||||
</Checks>
|
|
||||||
<VerifyObjMethodCallValidity Value="True"/>
|
|
||||||
</CodeGeneration>
|
|
||||||
<Linking>
|
<Linking>
|
||||||
<Debugging>
|
<Debugging>
|
||||||
<DebugInfoType Value="dsDwarf3"/>
|
<DebugInfoType Value="dsDwarf3"/>
|
||||||
<UseHeaptrc Value="True"/>
|
|
||||||
<TrashVariables Value="True"/>
|
|
||||||
</Debugging>
|
</Debugging>
|
||||||
</Linking>
|
</Linking>
|
||||||
</CompilerOptions>
|
</CompilerOptions>
|
||||||
|
<Debugging>
|
||||||
|
<Exceptions>
|
||||||
|
<Item>
|
||||||
|
<Name Value="EAbort"/>
|
||||||
|
</Item>
|
||||||
|
<Item>
|
||||||
|
<Name Value="ECodetoolError"/>
|
||||||
|
</Item>
|
||||||
|
<Item>
|
||||||
|
<Name Value="EFOpenError"/>
|
||||||
|
</Item>
|
||||||
|
</Exceptions>
|
||||||
|
</Debugging>
|
||||||
</CONFIG>
|
</CONFIG>
|
||||||
|
@ -27,129 +27,10 @@ See http://www.gnu.org/licenses/gpl.html
|
|||||||
|
|
||||||
{$I JcfGlobal.inc}
|
{$I JcfGlobal.inc}
|
||||||
uses
|
uses
|
||||||
SysUtils,
|
SysUtils, ConvertTypes, FileConverter, SettingsStream,
|
||||||
JcfStringUtils in '..\..\Utils\JcfStringUtils.pas',
|
JcfSettings, JcfRegistrySettings, WarnImbalancedComment,
|
||||||
Converter in '..\..\ReadWrite\Converter.pas',
|
JcfMiscFunctions, JcfStringUtils, StatusMessageReceiver,
|
||||||
FileConverter in '..\..\ReadWrite\FileConverter.pas',
|
JcfUiTools, JcfUiToolsNoGUI, CommandLineReturnCode, CommandLineConstants;
|
||||||
ConvertTypes in '..\..\ReadWrite\ConvertTypes.pas',
|
|
||||||
BuildParseTree in '..\..\Parse\BuildParseTree.pas',
|
|
||||||
BuildTokenList in '..\..\Parse\BuildTokenList.pas',
|
|
||||||
ParseError in '..\..\Parse\ParseError.pas',
|
|
||||||
ParseTreeNode in '..\..\Parse\ParseTreeNode.pas',
|
|
||||||
ParseTreeNodeType in '..\..\Parse\ParseTreeNodeType.pas',
|
|
||||||
SourceToken in '..\..\Parse\SourceToken.pas',
|
|
||||||
SourceTokenList in '..\..\Parse\SourceTokenList.pas',
|
|
||||||
VisitSetXY in '..\..\Process\VisitSetXY.pas',
|
|
||||||
BaseVisitor in '..\..\Process\BaseVisitor.pas',
|
|
||||||
JcfMiscFunctions in '..\..\Utils\JcfMiscFunctions.pas',
|
|
||||||
JcfLog in '..\..\Utils\JcfLog.pas',
|
|
||||||
SetUses in '..\..\Settings\SetUses.pas',
|
|
||||||
JcfSetBase in '..\..\Settings\JcfSetBase.pas',
|
|
||||||
JcfSettings in '..\..\Settings\JcfSettings.pas',
|
|
||||||
SetAlign in '..\..\Settings\SetAlign.pas',
|
|
||||||
SetCaps in '..\..\Settings\SetCaps.pas',
|
|
||||||
SetClarify in '..\..\Settings\SetClarify.pas',
|
|
||||||
SetFile in '..\..\Settings\SetFile.pas',
|
|
||||||
SetIndent in '..\..\Settings\SetIndent.pas',
|
|
||||||
SetObfuscate in '..\..\Settings\SetObfuscate.pas',
|
|
||||||
SetReplace in '..\..\Settings\SetReplace.pas',
|
|
||||||
SetReturns in '..\..\Settings\SetReturns.pas',
|
|
||||||
SetSpaces in '..\..\Settings\SetSpaces.pas',
|
|
||||||
SettingsStream in '..\..\Settings\Streams\SettingsStream.pas',
|
|
||||||
RegistrySettings in '..\..\Settings\Streams\RegistrySettings.pas',
|
|
||||||
RemoveUnneededWhiteSpace in '..\..\Process\Obfuscate\RemoveUnneededWhiteSpace.pas',
|
|
||||||
FixCase in '..\..\Process\Obfuscate\FixCase.pas',
|
|
||||||
RebreakLines in '..\..\Process\Obfuscate\RebreakLines.pas',
|
|
||||||
ReduceWhiteSpace in '..\..\Process\Obfuscate\ReduceWhiteSpace.pas',
|
|
||||||
RemoveComment in '..\..\Process\Obfuscate\RemoveComment.pas',
|
|
||||||
RemoveConsecutiveWhiteSpace in '..\..\Process\Obfuscate\RemoveConsecutiveWhiteSpace.pas',
|
|
||||||
RemoveReturn in '..\..\Process\Obfuscate\RemoveReturn.pas',
|
|
||||||
WarnRealType in '..\..\Process\Warnings\WarnRealType.pas',
|
|
||||||
WarnAssignToFunctionName in '..\..\Process\Warnings\WarnAssignToFunctionName.pas',
|
|
||||||
WarnCaseNoElse in '..\..\Process\Warnings\WarnCaseNoElse.pas',
|
|
||||||
WarnDestroy in '..\..\Process\Warnings\WarnDestroy.pas',
|
|
||||||
WarnEmptyBlock in '..\..\Process\Warnings\WarnEmptyBlock.pas',
|
|
||||||
WarnImbalancedComment in '..\..\Process\Warnings\WarnImbalancedComment.pas',
|
|
||||||
Warning in '..\..\Process\Warnings\Warning.pas',
|
|
||||||
JcfVersionConsts in '..\..\JcfVersionConsts.pas',
|
|
||||||
JcfRegistrySettings in '..\..\Settings\JcfRegistrySettings.pas',
|
|
||||||
TokenUtils in '..\..\Parse\TokenUtils.pas',
|
|
||||||
NoSpaceBefore in '..\..\Process\Spacing\NoSpaceBefore.pas',
|
|
||||||
NoSpaceAfter in '..\..\Process\Spacing\NoSpaceAfter.pas',
|
|
||||||
SingleSpaceAfter in '..\..\Process\Spacing\SingleSpaceAfter.pas',
|
|
||||||
SingleSpaceBefore in '..\..\Process\Spacing\SingleSpaceBefore.pas',
|
|
||||||
ReturnAfter in '..\..\Process\Returns\ReturnAfter.pas',
|
|
||||||
Nesting in '..\..\Process\Nesting.pas',
|
|
||||||
VisitSetNesting in '..\..\Process\VisitSetNesting.pas',
|
|
||||||
ReturnBefore in '..\..\Process\Returns\ReturnBefore.pas',
|
|
||||||
NoReturnAfter in '..\..\Process\Returns\NoReturnAfter.pas',
|
|
||||||
NoReturnBefore in '..\..\Process\Returns\NoReturnBefore.pas',
|
|
||||||
AllProcesses in '..\..\Process\AllProcesses.pas',
|
|
||||||
RemoveBlankLine in '..\..\Process\Obfuscate\RemoveBlankLine.pas',
|
|
||||||
BlockStyles in '..\..\Process\Returns\BlockStyles.pas',
|
|
||||||
SwitchableVisitor in '..\..\Process\SwitchableVisitor.pas',
|
|
||||||
FormatFlags in '..\..\Process\FormatFlags.pas',
|
|
||||||
TabToSpace in '..\..\Process\Spacing\TabToSpace.pas',
|
|
||||||
SpaceToTab in '..\..\Process\Spacing\SpaceToTab.pas',
|
|
||||||
SpecificWordCaps in '..\..\Process\Capitalisation\SpecificWordCaps.pas',
|
|
||||||
Capitalisation in '..\..\Process\Capitalisation\Capitalisation.pas',
|
|
||||||
Indenter in '..\..\Process\Indent\Indenter.pas',
|
|
||||||
PropertyOnOneLine in '..\..\Process\Returns\PropertyOnOneLine.pas',
|
|
||||||
SpaceBeforeColon in '..\..\Process\Spacing\SpaceBeforeColon.pas',
|
|
||||||
VisitStripEmptySpace in '..\..\Process\VisitStripEmptySpace.pas',
|
|
||||||
RemoveBlankLinesAfterProcHeader in '..\..\Process\Returns\RemoveBlankLinesAfterProcHeader.pas',
|
|
||||||
RemoveBlankLinesInVars in '..\..\Process\Returns\RemoveBlankLinesInVars.pas',
|
|
||||||
ReturnChars in '..\..\Process\Returns\ReturnChars.pas',
|
|
||||||
RemoveReturnsBeforeEnd in '..\..\Process\Returns\RemoveReturnsBeforeEnd.pas',
|
|
||||||
RemoveReturnsAfterBegin in '..\..\Process\Returns\RemoveReturnsAfterBegin.pas',
|
|
||||||
LongLineBreaker in '..\..\Process\Returns\LongLineBreaker.pas',
|
|
||||||
IntList in '..\..\Utils\IntList.pas',
|
|
||||||
BasicStats in '..\..\Process\Info\BasicStats.pas',
|
|
||||||
AlignConst in '..\..\Process\Align\AlignConst.pas',
|
|
||||||
AlignBase in '..\..\Process\Align\AlignBase.pas',
|
|
||||||
AlignAssign in '..\..\Process\Align\AlignAssign.pas',
|
|
||||||
AlignVars in '..\..\Process\Align\AlignVars.pas',
|
|
||||||
AlignTypedef in '..\..\Process\Align\AlignTypedef.pas',
|
|
||||||
AlignComment in '..\..\Process\Align\AlignComment.pas',
|
|
||||||
Tokens in '..\..\Parse\Tokens.pas',
|
|
||||||
SetWordList in '..\..\Settings\SetWordList.pas',
|
|
||||||
PreProcessorExpressionTokens in '..\..\Parse\PreProcessor\PreProcessorExpressionTokens.pas',
|
|
||||||
PreProcessorExpressionParser in '..\..\Parse\PreProcessor\PreProcessorExpressionParser.pas',
|
|
||||||
PreProcessorExpressionTokenise in '..\..\Parse\PreProcessor\PreProcessorExpressionTokenise.pas',
|
|
||||||
SettingsTypes in '..\..\Settings\SettingsTypes.pas',
|
|
||||||
SetPreProcessor in '..\..\Settings\SetPreProcessor.pas',
|
|
||||||
UnitNameCaps in '..\..\Process\Capitalisation\UnitNameCaps.pas',
|
|
||||||
RemoveSpaceAtLineEnd in '..\..\Process\Spacing\RemoveSpaceAtLineEnd.pas',
|
|
||||||
FindReplace in '..\..\Process\Transform\FindReplace.pas',
|
|
||||||
ReturnsAfterFinalEnd in '..\..\Process\Returns\ReturnsAfterFinalEnd.pas',
|
|
||||||
PreProcessorParseTree in '..\..\Parse\PreProcessor\PreProcessorParseTree.pas',
|
|
||||||
RemoveEmptyComment in '..\..\Process\RemoveEmptyComment.pas',
|
|
||||||
RemoveConsecutiveReturns in '..\..\Process\Returns\RemoveConsecutiveReturns.pas',
|
|
||||||
UsesClauseFindReplace in '..\..\Process\Transform\UsesClauseFindReplace.pas',
|
|
||||||
UsesClauseInsert in '..\..\Process\Transform\UsesClauseInsert.pas',
|
|
||||||
UsesClauseRemove in '..\..\Process\Transform\UsesClauseRemove.pas',
|
|
||||||
MaxSpaces in '..\..\Process\Spacing\MaxSpaces.pas',
|
|
||||||
SetComments in '..\..\Settings\SetComments.pas',
|
|
||||||
TreeWalker in '..\..\Process\TreeWalker.pas',
|
|
||||||
AddBlockEndSemicolon in '..\..\Process\Transform\AddBlockEndSemicolon.pas',
|
|
||||||
AddBeginEnd in '..\..\Process\Transform\AddBeginEnd.pas',
|
|
||||||
SetTransform in '..\..\Settings\SetTransform.pas',
|
|
||||||
AlignField in '..\..\Process\Align\AlignField.pas',
|
|
||||||
SortUses in '..\..\Process\Transform\SortUses.pas',
|
|
||||||
SortUsesData in '..\..\Process\Transform\SortUsesData.pas',
|
|
||||||
IdentifierCaps in '..\..\Process\Capitalisation\IdentifierCaps.pas',
|
|
||||||
WarnUnusedParam in '..\..\Process\Warnings\WarnUnusedParam.pas',
|
|
||||||
SetAsm in '..\..\Settings\SetAsm.pas',
|
|
||||||
RemoveReturnsAfter in '..\..\Process\Returns\RemoveReturnsAfter.pas',
|
|
||||||
IndentAsmParam in '..\..\Process\Indent\IndentAsmParam.pas',
|
|
||||||
AsmKeywords in '..\..\Parse\AsmKeywords.pas',
|
|
||||||
JcfUnicodeFiles in '..\..\Utils\JcfUnicodeFiles.pas',
|
|
||||||
CommandLineReturnCode in '..\CommandLineReturnCode.pas',
|
|
||||||
CommandLineConstants in '..\CommandLineConstants.pas',
|
|
||||||
StatusMessageReceiver in '..\StatusMessageReceiver.pas',
|
|
||||||
JcfUiTools in '..\..\Ui\jcfuitools.pas',
|
|
||||||
MoveSpaceToBeforeColon in '..\..\Process\Spacing\MoveSpaceToBeforeColon.pas',
|
|
||||||
jcfUiToolsNoGui in '..\..\Ui\jcfuitoolsnogui.pas';
|
|
||||||
|
|
||||||
const
|
const
|
||||||
CONFIG_FILE_NAME = 'jcfsettings.cfg';
|
CONFIG_FILE_NAME = 'jcfsettings.cfg';
|
||||||
|
534
components/jcf2/jcfbase.lpk
Normal file
534
components/jcf2/jcfbase.lpk
Normal file
@ -0,0 +1,534 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<CONFIG>
|
||||||
|
<Package Version="5">
|
||||||
|
<PathDelim Value="\"/>
|
||||||
|
<Name Value="jcfbase"/>
|
||||||
|
<CompilerOptions>
|
||||||
|
<Version Value="11"/>
|
||||||
|
<PathDelim Value="\"/>
|
||||||
|
<SearchPaths>
|
||||||
|
<IncludeFiles Value="Include"/>
|
||||||
|
<OtherUnitFiles Value="Parse;Parse\PreProcessor;Process;Process\Align;Process\Capitalisation;Process\Indent;Process\Info;Process\Obfuscate;Process\Onceoffs;Process\Returns;Process\Spacing;Process\Transform;Process\Warnings;ReadWrite;Settings;Settings\Streams;Ui;Utils;IdePlugin\lazarus"/>
|
||||||
|
<UnitOutputDirectory Value="$(PkgOutDir)"/>
|
||||||
|
</SearchPaths>
|
||||||
|
</CompilerOptions>
|
||||||
|
<Description Value="Jedi code format base package"/>
|
||||||
|
<License Value="Mozilla Public License v1.1 or GNU General Public License v2 (dual license)"/>
|
||||||
|
<Version Major="1"/>
|
||||||
|
<Files Count="123">
|
||||||
|
<Item1>
|
||||||
|
<Filename Value="Parse\AsmKeywords.pas"/>
|
||||||
|
<UnitName Value="AsmKeywords"/>
|
||||||
|
</Item1>
|
||||||
|
<Item2>
|
||||||
|
<Filename Value="Parse\BuildParseTree.pas"/>
|
||||||
|
<UnitName Value="BuildParseTree"/>
|
||||||
|
</Item2>
|
||||||
|
<Item3>
|
||||||
|
<Filename Value="Parse\BuildTokenList.pas"/>
|
||||||
|
<UnitName Value="BuildTokenList"/>
|
||||||
|
</Item3>
|
||||||
|
<Item4>
|
||||||
|
<Filename Value="Parse\ParseError.pas"/>
|
||||||
|
<UnitName Value="ParseError"/>
|
||||||
|
</Item4>
|
||||||
|
<Item5>
|
||||||
|
<Filename Value="Parse\ParseTreeNode.pas"/>
|
||||||
|
<UnitName Value="ParseTreeNode"/>
|
||||||
|
</Item5>
|
||||||
|
<Item6>
|
||||||
|
<Filename Value="Parse\ParseTreeNodeType.pas"/>
|
||||||
|
<UnitName Value="ParseTreeNodeType"/>
|
||||||
|
</Item6>
|
||||||
|
<Item7>
|
||||||
|
<Filename Value="Parse\SourceToken.pas"/>
|
||||||
|
<UnitName Value="SourceToken"/>
|
||||||
|
</Item7>
|
||||||
|
<Item8>
|
||||||
|
<Filename Value="Parse\SourceTokenList.pas"/>
|
||||||
|
<UnitName Value="SourceTokenList"/>
|
||||||
|
</Item8>
|
||||||
|
<Item9>
|
||||||
|
<Filename Value="Parse\Tokens.pas"/>
|
||||||
|
<UnitName Value="Tokens"/>
|
||||||
|
</Item9>
|
||||||
|
<Item10>
|
||||||
|
<Filename Value="Parse\TokenUtils.pas"/>
|
||||||
|
<UnitName Value="TokenUtils"/>
|
||||||
|
</Item10>
|
||||||
|
<Item11>
|
||||||
|
<Filename Value="Parse\PreProcessor\PreProcessorExpressionParser.pas"/>
|
||||||
|
<UnitName Value="PreProcessorExpressionParser"/>
|
||||||
|
</Item11>
|
||||||
|
<Item12>
|
||||||
|
<Filename Value="Parse\PreProcessor\PreProcessorExpressionTokenise.pas"/>
|
||||||
|
<UnitName Value="PreProcessorExpressionTokenise"/>
|
||||||
|
</Item12>
|
||||||
|
<Item13>
|
||||||
|
<Filename Value="Parse\PreProcessor\PreProcessorExpressionTokens.pas"/>
|
||||||
|
<UnitName Value="PreProcessorExpressionTokens"/>
|
||||||
|
</Item13>
|
||||||
|
<Item14>
|
||||||
|
<Filename Value="Parse\PreProcessor\PreProcessorParseTree.pas"/>
|
||||||
|
<UnitName Value="PreProcessorParseTree"/>
|
||||||
|
</Item14>
|
||||||
|
<Item15>
|
||||||
|
<Filename Value="Process\AllProcesses.pas"/>
|
||||||
|
<UnitName Value="AllProcesses"/>
|
||||||
|
</Item15>
|
||||||
|
<Item16>
|
||||||
|
<Filename Value="Process\BaseVisitor.pas"/>
|
||||||
|
<UnitName Value="BaseVisitor"/>
|
||||||
|
</Item16>
|
||||||
|
<Item17>
|
||||||
|
<Filename Value="Process\FormatFlags.pas"/>
|
||||||
|
<UnitName Value="FormatFlags"/>
|
||||||
|
</Item17>
|
||||||
|
<Item18>
|
||||||
|
<Filename Value="Process\Nesting.pas"/>
|
||||||
|
<UnitName Value="Nesting"/>
|
||||||
|
</Item18>
|
||||||
|
<Item19>
|
||||||
|
<Filename Value="Process\RemoveEmptyComment.pas"/>
|
||||||
|
<UnitName Value="RemoveEmptyComment"/>
|
||||||
|
</Item19>
|
||||||
|
<Item20>
|
||||||
|
<Filename Value="Process\SwitchableVisitor.pas"/>
|
||||||
|
<UnitName Value="SwitchableVisitor"/>
|
||||||
|
</Item20>
|
||||||
|
<Item21>
|
||||||
|
<Filename Value="Process\TreeWalker.pas"/>
|
||||||
|
<UnitName Value="TreeWalker"/>
|
||||||
|
</Item21>
|
||||||
|
<Item22>
|
||||||
|
<Filename Value="Process\VisitSetNesting.pas"/>
|
||||||
|
<UnitName Value="VisitSetNesting"/>
|
||||||
|
</Item22>
|
||||||
|
<Item23>
|
||||||
|
<Filename Value="Process\VisitSetXY.pas"/>
|
||||||
|
<UnitName Value="VisitSetXY"/>
|
||||||
|
</Item23>
|
||||||
|
<Item24>
|
||||||
|
<Filename Value="Process\VisitStripEmptySpace.pas"/>
|
||||||
|
<UnitName Value="VisitStripEmptySpace"/>
|
||||||
|
</Item24>
|
||||||
|
<Item25>
|
||||||
|
<Filename Value="Process\Align\AlignAssign.pas"/>
|
||||||
|
<UnitName Value="AlignAssign"/>
|
||||||
|
</Item25>
|
||||||
|
<Item26>
|
||||||
|
<Filename Value="Process\Align\AlignBase.pas"/>
|
||||||
|
<UnitName Value="AlignBase"/>
|
||||||
|
</Item26>
|
||||||
|
<Item27>
|
||||||
|
<Filename Value="Process\Align\AlignComment.pas"/>
|
||||||
|
<UnitName Value="AlignComment"/>
|
||||||
|
</Item27>
|
||||||
|
<Item28>
|
||||||
|
<Filename Value="Process\Align\AlignConst.pas"/>
|
||||||
|
<UnitName Value="AlignConst"/>
|
||||||
|
</Item28>
|
||||||
|
<Item29>
|
||||||
|
<Filename Value="Process\Align\AlignField.pas"/>
|
||||||
|
<UnitName Value="AlignField"/>
|
||||||
|
</Item29>
|
||||||
|
<Item30>
|
||||||
|
<Filename Value="Process\Align\AlignTypedef.pas"/>
|
||||||
|
<UnitName Value="AlignTypedef"/>
|
||||||
|
</Item30>
|
||||||
|
<Item31>
|
||||||
|
<Filename Value="Process\Align\AlignVars.pas"/>
|
||||||
|
<UnitName Value="AlignVars"/>
|
||||||
|
</Item31>
|
||||||
|
<Item32>
|
||||||
|
<Filename Value="Process\Capitalisation\Capitalisation.pas"/>
|
||||||
|
<UnitName Value="Capitalisation"/>
|
||||||
|
</Item32>
|
||||||
|
<Item33>
|
||||||
|
<Filename Value="Process\Capitalisation\IdentifierCaps.pas"/>
|
||||||
|
<UnitName Value="IdentifierCaps"/>
|
||||||
|
</Item33>
|
||||||
|
<Item34>
|
||||||
|
<Filename Value="Process\Capitalisation\SpecificWordCaps.pas"/>
|
||||||
|
<UnitName Value="SpecificWordCaps"/>
|
||||||
|
</Item34>
|
||||||
|
<Item35>
|
||||||
|
<Filename Value="Process\Capitalisation\UnitNameCaps.pas"/>
|
||||||
|
<UnitName Value="UnitNameCaps"/>
|
||||||
|
</Item35>
|
||||||
|
<Item36>
|
||||||
|
<Filename Value="Process\Indent\IndentAsmParam.pas"/>
|
||||||
|
<UnitName Value="IndentAsmParam"/>
|
||||||
|
</Item36>
|
||||||
|
<Item37>
|
||||||
|
<Filename Value="Process\Indent\Indenter.pas"/>
|
||||||
|
<UnitName Value="Indenter"/>
|
||||||
|
</Item37>
|
||||||
|
<Item38>
|
||||||
|
<Filename Value="Process\Info\BasicStats.pas"/>
|
||||||
|
<UnitName Value="BasicStats"/>
|
||||||
|
</Item38>
|
||||||
|
<Item39>
|
||||||
|
<Filename Value="Process\Obfuscate\FixCase.pas"/>
|
||||||
|
<UnitName Value="FixCase"/>
|
||||||
|
</Item39>
|
||||||
|
<Item40>
|
||||||
|
<Filename Value="Process\Obfuscate\RebreakLines.pas"/>
|
||||||
|
<UnitName Value="RebreakLines"/>
|
||||||
|
</Item40>
|
||||||
|
<Item41>
|
||||||
|
<Filename Value="Process\Obfuscate\ReduceWhiteSpace.pas"/>
|
||||||
|
<UnitName Value="ReduceWhiteSpace"/>
|
||||||
|
</Item41>
|
||||||
|
<Item42>
|
||||||
|
<Filename Value="Process\Obfuscate\RemoveBlankLine.pas"/>
|
||||||
|
<UnitName Value="RemoveBlankLine"/>
|
||||||
|
</Item42>
|
||||||
|
<Item43>
|
||||||
|
<Filename Value="Process\Obfuscate\RemoveComment.pas"/>
|
||||||
|
<UnitName Value="RemoveComment"/>
|
||||||
|
</Item43>
|
||||||
|
<Item44>
|
||||||
|
<Filename Value="Process\Obfuscate\RemoveConsecutiveWhiteSpace.pas"/>
|
||||||
|
<UnitName Value="RemoveConsecutiveWhiteSpace"/>
|
||||||
|
</Item44>
|
||||||
|
<Item45>
|
||||||
|
<Filename Value="Process\Obfuscate\RemoveReturn.pas"/>
|
||||||
|
<UnitName Value="RemoveReturn"/>
|
||||||
|
</Item45>
|
||||||
|
<Item46>
|
||||||
|
<Filename Value="Process\Obfuscate\RemoveUnneededWhiteSpace.pas"/>
|
||||||
|
<UnitName Value="RemoveUnneededWhiteSpace"/>
|
||||||
|
</Item46>
|
||||||
|
<Item47>
|
||||||
|
<Filename Value="Process\Onceoffs\MozComment.pas"/>
|
||||||
|
<UnitName Value="MozComment"/>
|
||||||
|
</Item47>
|
||||||
|
<Item48>
|
||||||
|
<Filename Value="Process\Returns\BlockStyles.pas"/>
|
||||||
|
<UnitName Value="BlockStyles"/>
|
||||||
|
</Item48>
|
||||||
|
<Item49>
|
||||||
|
<Filename Value="Process\Returns\LongLineBreaker.pas"/>
|
||||||
|
<UnitName Value="LongLineBreaker"/>
|
||||||
|
</Item49>
|
||||||
|
<Item50>
|
||||||
|
<Filename Value="Process\Returns\NoReturnAfter.pas"/>
|
||||||
|
<UnitName Value="NoReturnAfter"/>
|
||||||
|
</Item50>
|
||||||
|
<Item51>
|
||||||
|
<Filename Value="Process\Returns\NoReturnBefore.pas"/>
|
||||||
|
<UnitName Value="NoReturnBefore"/>
|
||||||
|
</Item51>
|
||||||
|
<Item52>
|
||||||
|
<Filename Value="Process\Returns\PropertyOnOneLine.pas"/>
|
||||||
|
<UnitName Value="PropertyOnOneLine"/>
|
||||||
|
</Item52>
|
||||||
|
<Item53>
|
||||||
|
<Filename Value="Process\Returns\RemoveBlankLinesAfterProcHeader.pas"/>
|
||||||
|
<UnitName Value="RemoveBlankLinesAfterProcHeader"/>
|
||||||
|
</Item53>
|
||||||
|
<Item54>
|
||||||
|
<Filename Value="Process\Returns\RemoveBlankLinesInVars.pas"/>
|
||||||
|
<UnitName Value="RemoveBlankLinesInVars"/>
|
||||||
|
</Item54>
|
||||||
|
<Item55>
|
||||||
|
<Filename Value="Process\Returns\RemoveConsecutiveReturns.pas"/>
|
||||||
|
<UnitName Value="RemoveConsecutiveReturns"/>
|
||||||
|
</Item55>
|
||||||
|
<Item56>
|
||||||
|
<Filename Value="Process\Returns\RemoveReturnsAfter.pas"/>
|
||||||
|
<UnitName Value="RemoveReturnsAfter"/>
|
||||||
|
</Item56>
|
||||||
|
<Item57>
|
||||||
|
<Filename Value="Process\Returns\RemoveReturnsAfterBegin.pas"/>
|
||||||
|
<UnitName Value="RemoveReturnsAfterBegin"/>
|
||||||
|
</Item57>
|
||||||
|
<Item58>
|
||||||
|
<Filename Value="Process\Returns\RemoveReturnsBeforeEnd.pas"/>
|
||||||
|
<UnitName Value="RemoveReturnsBeforeEnd"/>
|
||||||
|
</Item58>
|
||||||
|
<Item59>
|
||||||
|
<Filename Value="Process\Returns\ReturnAfter.pas"/>
|
||||||
|
<UnitName Value="ReturnAfter"/>
|
||||||
|
</Item59>
|
||||||
|
<Item60>
|
||||||
|
<Filename Value="Process\Returns\ReturnBefore.pas"/>
|
||||||
|
<UnitName Value="ReturnBefore"/>
|
||||||
|
</Item60>
|
||||||
|
<Item61>
|
||||||
|
<Filename Value="Process\Returns\ReturnChars.pas"/>
|
||||||
|
<UnitName Value="ReturnChars"/>
|
||||||
|
</Item61>
|
||||||
|
<Item62>
|
||||||
|
<Filename Value="Process\Returns\ReturnsAfterFinalEnd.pas"/>
|
||||||
|
<UnitName Value="ReturnsAfterFinalEnd"/>
|
||||||
|
</Item62>
|
||||||
|
<Item63>
|
||||||
|
<Filename Value="Process\Spacing\MaxSpaces.pas"/>
|
||||||
|
<UnitName Value="MaxSpaces"/>
|
||||||
|
</Item63>
|
||||||
|
<Item64>
|
||||||
|
<Filename Value="Process\Spacing\MoveSpaceToBeforeColon.pas"/>
|
||||||
|
<UnitName Value="MoveSpaceToBeforeColon"/>
|
||||||
|
</Item64>
|
||||||
|
<Item65>
|
||||||
|
<Filename Value="Process\Spacing\NoSpaceAfter.pas"/>
|
||||||
|
<UnitName Value="NoSpaceAfter"/>
|
||||||
|
</Item65>
|
||||||
|
<Item66>
|
||||||
|
<Filename Value="Process\Spacing\NoSpaceBefore.pas"/>
|
||||||
|
<UnitName Value="NoSpaceBefore"/>
|
||||||
|
</Item66>
|
||||||
|
<Item67>
|
||||||
|
<Filename Value="Process\Spacing\RemoveSpaceAtLineEnd.pas"/>
|
||||||
|
<UnitName Value="RemoveSpaceAtLineEnd"/>
|
||||||
|
</Item67>
|
||||||
|
<Item68>
|
||||||
|
<Filename Value="Process\Spacing\SingleSpaceAfter.pas"/>
|
||||||
|
<UnitName Value="SingleSpaceAfter"/>
|
||||||
|
</Item68>
|
||||||
|
<Item69>
|
||||||
|
<Filename Value="Process\Spacing\SingleSpaceBefore.pas"/>
|
||||||
|
<UnitName Value="SingleSpaceBefore"/>
|
||||||
|
</Item69>
|
||||||
|
<Item70>
|
||||||
|
<Filename Value="Process\Spacing\SpaceBeforeColon.pas"/>
|
||||||
|
<UnitName Value="SpaceBeforeColon"/>
|
||||||
|
</Item70>
|
||||||
|
<Item71>
|
||||||
|
<Filename Value="Process\Spacing\SpaceToTab.pas"/>
|
||||||
|
<UnitName Value="SpaceToTab"/>
|
||||||
|
</Item71>
|
||||||
|
<Item72>
|
||||||
|
<Filename Value="Process\Spacing\TabToSpace.pas"/>
|
||||||
|
<UnitName Value="TabToSpace"/>
|
||||||
|
</Item72>
|
||||||
|
<Item73>
|
||||||
|
<Filename Value="Process\Transform\AddBeginEnd.pas"/>
|
||||||
|
<UnitName Value="AddBeginEnd"/>
|
||||||
|
</Item73>
|
||||||
|
<Item74>
|
||||||
|
<Filename Value="Process\Transform\AddBlockEndSemicolon.pas"/>
|
||||||
|
<UnitName Value="AddBlockEndSemicolon"/>
|
||||||
|
</Item74>
|
||||||
|
<Item75>
|
||||||
|
<Filename Value="Process\Transform\FindReplace.pas"/>
|
||||||
|
<UnitName Value="FindReplace"/>
|
||||||
|
</Item75>
|
||||||
|
<Item76>
|
||||||
|
<Filename Value="Process\Transform\SortUses.pas"/>
|
||||||
|
<UnitName Value="SortUses"/>
|
||||||
|
</Item76>
|
||||||
|
<Item77>
|
||||||
|
<Filename Value="Process\Transform\SortUsesData.pas"/>
|
||||||
|
<UnitName Value="SortUsesData"/>
|
||||||
|
</Item77>
|
||||||
|
<Item78>
|
||||||
|
<Filename Value="Process\Transform\UsesClauseFindReplace.pas"/>
|
||||||
|
<UnitName Value="UsesClauseFindReplace"/>
|
||||||
|
</Item78>
|
||||||
|
<Item79>
|
||||||
|
<Filename Value="Process\Transform\UsesClauseInsert.pas"/>
|
||||||
|
<UnitName Value="UsesClauseInsert"/>
|
||||||
|
</Item79>
|
||||||
|
<Item80>
|
||||||
|
<Filename Value="Process\Transform\UsesClauseRemove.pas"/>
|
||||||
|
<UnitName Value="UsesClauseRemove"/>
|
||||||
|
</Item80>
|
||||||
|
<Item81>
|
||||||
|
<Filename Value="Process\Warnings\WarnAssignToFunctionName.pas"/>
|
||||||
|
<UnitName Value="WarnAssignToFunctionName"/>
|
||||||
|
</Item81>
|
||||||
|
<Item82>
|
||||||
|
<Filename Value="Process\Warnings\WarnCaseNoElse.pas"/>
|
||||||
|
<UnitName Value="WarnCaseNoElse"/>
|
||||||
|
</Item82>
|
||||||
|
<Item83>
|
||||||
|
<Filename Value="Process\Warnings\WarnDestroy.pas"/>
|
||||||
|
<UnitName Value="WarnDestroy"/>
|
||||||
|
</Item83>
|
||||||
|
<Item84>
|
||||||
|
<Filename Value="Process\Warnings\WarnEmptyBlock.pas"/>
|
||||||
|
<UnitName Value="WarnEmptyBlock"/>
|
||||||
|
</Item84>
|
||||||
|
<Item85>
|
||||||
|
<Filename Value="Process\Warnings\WarnImbalancedComment.pas"/>
|
||||||
|
<UnitName Value="WarnImbalancedComment"/>
|
||||||
|
</Item85>
|
||||||
|
<Item86>
|
||||||
|
<Filename Value="Process\Warnings\Warning.pas"/>
|
||||||
|
<UnitName Value="Warning"/>
|
||||||
|
</Item86>
|
||||||
|
<Item87>
|
||||||
|
<Filename Value="Process\Warnings\WarnRealType.pas"/>
|
||||||
|
<UnitName Value="WarnRealType"/>
|
||||||
|
</Item87>
|
||||||
|
<Item88>
|
||||||
|
<Filename Value="Process\Warnings\WarnUnusedParam.pas"/>
|
||||||
|
<UnitName Value="WarnUnusedParam"/>
|
||||||
|
</Item88>
|
||||||
|
<Item89>
|
||||||
|
<Filename Value="ReadWrite\Converter.pas"/>
|
||||||
|
<UnitName Value="Converter"/>
|
||||||
|
</Item89>
|
||||||
|
<Item90>
|
||||||
|
<Filename Value="ReadWrite\ConvertTypes.pas"/>
|
||||||
|
<UnitName Value="ConvertTypes"/>
|
||||||
|
</Item90>
|
||||||
|
<Item91>
|
||||||
|
<Filename Value="ReadWrite\FileConverter.pas"/>
|
||||||
|
<UnitName Value="FileConverter"/>
|
||||||
|
</Item91>
|
||||||
|
<Item92>
|
||||||
|
<Filename Value="ReadWrite\StringsConverter.pas"/>
|
||||||
|
<UnitName Value="StringsConverter"/>
|
||||||
|
</Item92>
|
||||||
|
<Item93>
|
||||||
|
<Filename Value="ReadWrite\StringsWriter.pas"/>
|
||||||
|
<UnitName Value="StringsWriter"/>
|
||||||
|
</Item93>
|
||||||
|
<Item94>
|
||||||
|
<Filename Value="Settings\JcfSetBase.pas"/>
|
||||||
|
<UnitName Value="JcfSetBase"/>
|
||||||
|
</Item94>
|
||||||
|
<Item95>
|
||||||
|
<Filename Value="Settings\SetAlign.pas"/>
|
||||||
|
<UnitName Value="SetAlign"/>
|
||||||
|
</Item95>
|
||||||
|
<Item96>
|
||||||
|
<Filename Value="Settings\SetAsm.pas"/>
|
||||||
|
<UnitName Value="SetAsm"/>
|
||||||
|
</Item96>
|
||||||
|
<Item97>
|
||||||
|
<Filename Value="Settings\SetCaps.pas"/>
|
||||||
|
<UnitName Value="SetCaps"/>
|
||||||
|
</Item97>
|
||||||
|
<Item98>
|
||||||
|
<Filename Value="Settings\SetClarify.pas"/>
|
||||||
|
<UnitName Value="SetClarify"/>
|
||||||
|
</Item98>
|
||||||
|
<Item99>
|
||||||
|
<Filename Value="Settings\SetComments.pas"/>
|
||||||
|
<UnitName Value="SetComments"/>
|
||||||
|
</Item99>
|
||||||
|
<Item100>
|
||||||
|
<Filename Value="Settings\SetFile.pas"/>
|
||||||
|
<UnitName Value="SetFile"/>
|
||||||
|
</Item100>
|
||||||
|
<Item101>
|
||||||
|
<Filename Value="Settings\SetIndent.pas"/>
|
||||||
|
<UnitName Value="SetIndent"/>
|
||||||
|
</Item101>
|
||||||
|
<Item102>
|
||||||
|
<Filename Value="Settings\SetObfuscate.pas"/>
|
||||||
|
<UnitName Value="SetObfuscate"/>
|
||||||
|
</Item102>
|
||||||
|
<Item103>
|
||||||
|
<Filename Value="Settings\SetPreProcessor.pas"/>
|
||||||
|
<UnitName Value="SetPreProcessor"/>
|
||||||
|
</Item103>
|
||||||
|
<Item104>
|
||||||
|
<Filename Value="Settings\SetReplace.pas"/>
|
||||||
|
<UnitName Value="SetReplace"/>
|
||||||
|
</Item104>
|
||||||
|
<Item105>
|
||||||
|
<Filename Value="Settings\SetReturns.pas"/>
|
||||||
|
<UnitName Value="SetReturns"/>
|
||||||
|
</Item105>
|
||||||
|
<Item106>
|
||||||
|
<Filename Value="Settings\SetSpaces.pas"/>
|
||||||
|
<UnitName Value="SetSpaces"/>
|
||||||
|
</Item106>
|
||||||
|
<Item107>
|
||||||
|
<Filename Value="Settings\SettingsTypes.pas"/>
|
||||||
|
<UnitName Value="SettingsTypes"/>
|
||||||
|
</Item107>
|
||||||
|
<Item108>
|
||||||
|
<Filename Value="Settings\SetTransform.pas"/>
|
||||||
|
<UnitName Value="SetTransform"/>
|
||||||
|
</Item108>
|
||||||
|
<Item109>
|
||||||
|
<Filename Value="Settings\SetUses.pas"/>
|
||||||
|
<UnitName Value="SetUses"/>
|
||||||
|
</Item109>
|
||||||
|
<Item110>
|
||||||
|
<Filename Value="Settings\SetWordList.pas"/>
|
||||||
|
<UnitName Value="SetWordList"/>
|
||||||
|
</Item110>
|
||||||
|
<Item111>
|
||||||
|
<Filename Value="Settings\Streams\RegistrySettings.pas"/>
|
||||||
|
<UnitName Value="RegistrySettings"/>
|
||||||
|
</Item111>
|
||||||
|
<Item112>
|
||||||
|
<Filename Value="Settings\Streams\SettingsStream.pas"/>
|
||||||
|
<UnitName Value="SettingsStream"/>
|
||||||
|
</Item112>
|
||||||
|
<Item113>
|
||||||
|
<Filename Value="Settings\JcfRegistrySettings.pas"/>
|
||||||
|
<UnitName Value="JcfRegistrySettings"/>
|
||||||
|
</Item113>
|
||||||
|
<Item114>
|
||||||
|
<Filename Value="Settings\JcfSettings.pas"/>
|
||||||
|
<UnitName Value="JcfSettings"/>
|
||||||
|
</Item114>
|
||||||
|
<Item115>
|
||||||
|
<Filename Value="Ui\jcfuitools.pas"/>
|
||||||
|
<UnitName Value="JcfUiTools"/>
|
||||||
|
</Item115>
|
||||||
|
<Item116>
|
||||||
|
<Filename Value="Utils\IntList.pas"/>
|
||||||
|
<UnitName Value="IntList"/>
|
||||||
|
</Item116>
|
||||||
|
<Item117>
|
||||||
|
<Filename Value="Utils\JcfLog.pas"/>
|
||||||
|
<UnitName Value="JcfLog"/>
|
||||||
|
</Item117>
|
||||||
|
<Item118>
|
||||||
|
<Filename Value="Utils\JcfMiscFunctions.pas"/>
|
||||||
|
<UnitName Value="JcfMiscFunctions"/>
|
||||||
|
</Item118>
|
||||||
|
<Item119>
|
||||||
|
<Filename Value="Utils\JcfStringUtils.pas"/>
|
||||||
|
<UnitName Value="JcfStringUtils"/>
|
||||||
|
</Item119>
|
||||||
|
<Item120>
|
||||||
|
<Filename Value="Utils\JcfUnicodeFiles.pas"/>
|
||||||
|
<UnitName Value="JcfUnicodeFiles"/>
|
||||||
|
</Item120>
|
||||||
|
<Item121>
|
||||||
|
<Filename Value="Include\JcfGlobal.inc"/>
|
||||||
|
<Type Value="Include"/>
|
||||||
|
</Item121>
|
||||||
|
<Item122>
|
||||||
|
<Filename Value="JcfVersionConsts.pas"/>
|
||||||
|
<UnitName Value="JcfVersionConsts"/>
|
||||||
|
</Item122>
|
||||||
|
<Item123>
|
||||||
|
<Filename Value="IdePlugin\lazarus\jcfuiconsts.pas"/>
|
||||||
|
<UnitName Value="JcfUIConsts"/>
|
||||||
|
</Item123>
|
||||||
|
</Files>
|
||||||
|
<CompatibilityMode Value="True"/>
|
||||||
|
<i18n>
|
||||||
|
<EnableI18N Value="True"/>
|
||||||
|
<OutDir Value="IdePlugin\lazarus\languages"/>
|
||||||
|
</i18n>
|
||||||
|
<RequiredPkgs Count="2">
|
||||||
|
<Item1>
|
||||||
|
<PackageName Value="LazUtils"/>
|
||||||
|
</Item1>
|
||||||
|
<Item2>
|
||||||
|
<PackageName Value="FCL"/>
|
||||||
|
</Item2>
|
||||||
|
</RequiredPkgs>
|
||||||
|
<UsageOptions>
|
||||||
|
<IncludePath Value="Include"/>
|
||||||
|
<UnitPath Value="$(PkgOutDir)"/>
|
||||||
|
</UsageOptions>
|
||||||
|
<PublishOptions>
|
||||||
|
<Version Value="2"/>
|
||||||
|
<UseFileFilters Value="True"/>
|
||||||
|
</PublishOptions>
|
||||||
|
</Package>
|
||||||
|
</CONFIG>
|
42
components/jcf2/jcfbase.pas
Normal file
42
components/jcf2/jcfbase.pas
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
{ This file was automatically created by Lazarus. Do not edit!
|
||||||
|
This source is only used to compile and install the package.
|
||||||
|
}
|
||||||
|
|
||||||
|
unit jcfbase;
|
||||||
|
|
||||||
|
{$warn 5023 off : no warning about unused units}
|
||||||
|
interface
|
||||||
|
|
||||||
|
uses
|
||||||
|
AsmKeywords, BuildParseTree, BuildTokenList, ParseError, ParseTreeNode,
|
||||||
|
ParseTreeNodeType, SourceToken, SourceTokenList, Tokens, TokenUtils,
|
||||||
|
PreProcessorExpressionParser, PreProcessorExpressionTokenise,
|
||||||
|
PreProcessorExpressionTokens, PreProcessorParseTree, AllProcesses,
|
||||||
|
BaseVisitor, FormatFlags, Nesting, RemoveEmptyComment, SwitchableVisitor,
|
||||||
|
TreeWalker, VisitSetNesting, VisitSetXY, VisitStripEmptySpace, AlignAssign,
|
||||||
|
AlignBase, AlignComment, AlignConst, AlignField, AlignTypedef, AlignVars,
|
||||||
|
Capitalisation, IdentifierCaps, SpecificWordCaps, UnitNameCaps,
|
||||||
|
IndentAsmParam, Indenter, BasicStats, FixCase, RebreakLines,
|
||||||
|
ReduceWhiteSpace, RemoveBlankLine, RemoveComment,
|
||||||
|
RemoveConsecutiveWhiteSpace, RemoveReturn, RemoveUnneededWhiteSpace,
|
||||||
|
MozComment, BlockStyles, LongLineBreaker, NoReturnAfter, NoReturnBefore,
|
||||||
|
PropertyOnOneLine, RemoveBlankLinesAfterProcHeader, RemoveBlankLinesInVars,
|
||||||
|
RemoveConsecutiveReturns, RemoveReturnsAfter, RemoveReturnsAfterBegin,
|
||||||
|
RemoveReturnsBeforeEnd, ReturnAfter, ReturnBefore, ReturnChars,
|
||||||
|
ReturnsAfterFinalEnd, MaxSpaces, MoveSpaceToBeforeColon, NoSpaceAfter,
|
||||||
|
NoSpaceBefore, RemoveSpaceAtLineEnd, SingleSpaceAfter, SingleSpaceBefore,
|
||||||
|
SpaceBeforeColon, SpaceToTab, TabToSpace, AddBeginEnd, AddBlockEndSemicolon,
|
||||||
|
FindReplace, SortUses, SortUsesData, UsesClauseFindReplace,
|
||||||
|
UsesClauseInsert, UsesClauseRemove, WarnAssignToFunctionName,
|
||||||
|
WarnCaseNoElse, WarnDestroy, WarnEmptyBlock, WarnImbalancedComment, Warning,
|
||||||
|
WarnRealType, WarnUnusedParam, Converter, ConvertTypes, FileConverter,
|
||||||
|
StringsConverter, StringsWriter, JcfSetBase, SetAlign, SetAsm, SetCaps,
|
||||||
|
SetClarify, SetComments, SetFile, SetIndent, SetObfuscate, SetPreProcessor,
|
||||||
|
SetReplace, SetReturns, SetSpaces, SettingsTypes, SetTransform, SetUses,
|
||||||
|
SetWordList, RegistrySettings, SettingsStream, JcfRegistrySettings,
|
||||||
|
JcfSettings, JcfUiTools, IntList, JcfLog, JcfMiscFunctions, JcfStringUtils,
|
||||||
|
JcfUnicodeFiles, JcfVersionConsts, JcfUIConsts;
|
||||||
|
|
||||||
|
implementation
|
||||||
|
|
||||||
|
end.
|
Loading…
Reference in New Issue
Block a user