mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-10 08:28: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>
|
||||
<ProjectOptions>
|
||||
<Version Value="12"/>
|
||||
<PathDelim Value="\"/>
|
||||
<General>
|
||||
<Flags>
|
||||
<MainUnitHasCreateFormStatements Value="False"/>
|
||||
<MainUnitHasTitleStatement Value="False"/>
|
||||
<MainUnitHasScaledStatement Value="False"/>
|
||||
<LRSInOutputDirectory Value="False"/>
|
||||
<CompatibilityMode Value="True"/>
|
||||
</Flags>
|
||||
<SessionStorage Value="InIDEConfig"/>
|
||||
<SessionStorage Value="InProjectDir"/>
|
||||
<Title Value="jcf"/>
|
||||
<UseAppBundle Value="False"/>
|
||||
<ResourceType Value="res"/>
|
||||
</General>
|
||||
<VersionInfo>
|
||||
<Language Value=""/>
|
||||
<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>
|
||||
<Item Name="Default" Default="True"/>
|
||||
</BuildModes>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
<UseFileFilters Value="True"/>
|
||||
</PublishOptions>
|
||||
<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"/>
|
||||
<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>
|
||||
<RequiredPackages Count="2">
|
||||
<Item1>
|
||||
<RequiredPackages>
|
||||
<Item>
|
||||
<PackageName Value="jcfbase"/>
|
||||
</Item>
|
||||
<Item>
|
||||
<PackageName Value="LazUtils"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="FCL"/>
|
||||
</Item2>
|
||||
</Item>
|
||||
</RequiredPackages>
|
||||
<Units Count="122">
|
||||
<Unit0>
|
||||
<Units>
|
||||
<Unit>
|
||||
<Filename Value="jcf.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="JCF"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="../../Parse/Tokens.pas"/>
|
||||
</Unit>
|
||||
<Unit>
|
||||
<Filename Value="..\CommandLineConstants.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
</Unit1>
|
||||
<Unit2>
|
||||
<Filename Value="../../Utils/JcfMiscFunctions.pas"/>
|
||||
</Unit>
|
||||
<Unit>
|
||||
<Filename Value="..\CommandLineReturnCode.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
</Unit2>
|
||||
<Unit3>
|
||||
<Filename Value="../../Parse/BuildTokenList.pas"/>
|
||||
</Unit>
|
||||
<Unit>
|
||||
<Filename Value="..\StatusMessageReceiver.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
</Unit3>
|
||||
<Unit4>
|
||||
<Filename Value="../../Settings/JcfRegistrySettings.pas"/>
|
||||
</Unit>
|
||||
<Unit>
|
||||
<Filename Value="..\..\Ui\jcfuitoolsnogui.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
</Unit4>
|
||||
<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>
|
||||
</Unit>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
<PathDelim Value="\"/>
|
||||
<Target>
|
||||
<Filename Value="..\..\lib\CommandLine-$(TargetCPU)-$(TargetOS)\jcf"/>
|
||||
</Target>
|
||||
<SearchPaths>
|
||||
<IncludeFiles Value="../../Include"/>
|
||||
<OtherUnitFiles Value="../../Output/Lazarus;../../IdePlugin/lazarus;../../Ui"/>
|
||||
<UnitOutputDirectory Value="../../lib/CommandLine-$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
|
||||
<SrcPath Value="../../Include"/>
|
||||
<IncludeFiles Value="$(ProjOutDir)"/>
|
||||
<OtherUnitFiles Value="..;..\..\Ui"/>
|
||||
<UnitOutputDirectory Value="..\..\lib\CommandLine-$(TargetCPU)-$(TargetOS)"/>
|
||||
</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>
|
||||
<Debugging>
|
||||
<DebugInfoType Value="dsDwarf3"/>
|
||||
<UseHeaptrc Value="True"/>
|
||||
<TrashVariables Value="True"/>
|
||||
</Debugging>
|
||||
</Linking>
|
||||
</CompilerOptions>
|
||||
<Debugging>
|
||||
<Exceptions>
|
||||
<Item>
|
||||
<Name Value="EAbort"/>
|
||||
</Item>
|
||||
<Item>
|
||||
<Name Value="ECodetoolError"/>
|
||||
</Item>
|
||||
<Item>
|
||||
<Name Value="EFOpenError"/>
|
||||
</Item>
|
||||
</Exceptions>
|
||||
</Debugging>
|
||||
</CONFIG>
|
||||
|
@ -27,129 +27,10 @@ See http://www.gnu.org/licenses/gpl.html
|
||||
|
||||
{$I JcfGlobal.inc}
|
||||
uses
|
||||
SysUtils,
|
||||
JcfStringUtils in '..\..\Utils\JcfStringUtils.pas',
|
||||
Converter in '..\..\ReadWrite\Converter.pas',
|
||||
FileConverter in '..\..\ReadWrite\FileConverter.pas',
|
||||
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';
|
||||
SysUtils, ConvertTypes, FileConverter, SettingsStream,
|
||||
JcfSettings, JcfRegistrySettings, WarnImbalancedComment,
|
||||
JcfMiscFunctions, JcfStringUtils, StatusMessageReceiver,
|
||||
JcfUiTools, JcfUiToolsNoGUI, CommandLineReturnCode, CommandLineConstants;
|
||||
|
||||
const
|
||||
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