Refactor: reorder uses sections.

git-svn-id: trunk@58207 -
This commit is contained in:
juha 2018-06-09 14:39:54 +00:00
parent 90b07c0f9e
commit 880624a747
18 changed files with 107 additions and 43 deletions

View File

@ -16,7 +16,11 @@ unit BaseIDEIntf;
interface
uses
Classes, SysUtils, LazUTF8, LazConfigStorage, Dialogs, MacroIntf;
Classes, SysUtils,
// LazUtils
LazUTF8, LazConfigStorage,
// IdeIntf
MacroIntf;
type
TGetIDEConfigStorage = function(const Filename: string; LoadFromDisk: Boolean

View File

@ -11,8 +11,12 @@ unit ColumnDlg;
interface
uses
Classes, SysUtils, LCLProc, Forms, Controls, Graphics, Dialogs, LResources,
ComCtrls, StdCtrls, Buttons, ExtCtrls, ObjInspStrConsts;
Classes, SysUtils,
// LCL
LCLProc, Forms, Controls, Graphics, Dialogs, LResources,
ComCtrls, StdCtrls, Buttons, ExtCtrls,
// IdeIntf
ObjInspStrConsts;
type
// TODO create more generic collection editor.

View File

@ -16,8 +16,13 @@ unit FormEditingIntf;
interface
uses
Math, Classes, SysUtils, LCLProc, TypInfo, types, Forms, Controls, LCLClasses,
ProjectIntf, ComponentEditors, ObjectInspector, UnitResources, CompWriterPas;
Classes, SysUtils, TypInfo, types, Math,
// LCL
LCLProc, LCLClasses, Forms, Controls,
// LazUtils
CompWriterPas,
// IdeIntf
ProjectIntf, ComponentEditors, ObjectInspector, UnitResources;
const
ComponentPaletteImageWidth = 24;

View File

@ -20,8 +20,13 @@ unit HelpFPDoc;
interface
uses
Classes, SysUtils, LCLProc, LazFileUtils, MacroIntf, HelpIntfs, LazHelpIntf,
LazHelpHTML;
Classes, SysUtils,
// LazUtils,
LazFileUtils,
// LCL
LCLProc, HelpIntfs, LazHelpIntf, LazHelpHTML,
// IdeIntf
MacroIntf;
type
{ TFPDocHTMLHelpDatabase }

View File

@ -15,12 +15,10 @@ interface
uses
Classes, SysUtils, Math, Laz_AVL_Tree,
// LCL
LCLProc,
// LazUtils
UTF8Process, LazFileUtils, LazFileCache, LazMethodList,
UTF8Process, LazFileUtils, LazFileCache, LazMethodList, LazLoggerBase,
// IdeIntf
ObjInspStrConsts, LazLoggerBase, Menus;
ObjInspStrConsts;
const
SubToolFPC = 'FPC';

View File

@ -19,8 +19,7 @@ interface
uses
Classes, Types, SysUtils,
// LCL
LMessages, LCLType, LCLProc, Forms, Controls, Graphics,
HelpIntfs, LazHelpIntf, LCLIntf,
LMessages, LCLType, LCLIntf, Forms, Controls, Graphics, HelpIntfs, LazHelpIntf,
// IdeIntf
TextTools;

View File

@ -25,8 +25,9 @@ unit IDEImagesIntf;
interface
uses
Classes, SysUtils, LCLProc, LCLType, ImgList, Controls, Graphics, LResources,
Math, Buttons;
Classes, SysUtils, Math,
// LCL
LCLProc, LCLType, LResources, ImgList, Controls, Graphics, Buttons;
type

View File

@ -16,8 +16,13 @@ unit IDEMsgIntf;
interface
uses
Classes, SysUtils, contnrs, Forms, Menus,
IDECommands, IDEExternToolIntf, MenuIntf, LazFileUtils, LazLoggerBase;
Classes, SysUtils, contnrs,
// LCL
Forms, Menus,
// LazUtils
IDEExternToolIntf, LazFileUtils, LazLoggerBase,
// IdeIntf
MenuIntf;
type
TMsgQuickFixes = class;

View File

@ -21,8 +21,13 @@ unit IDETextConverter;
interface
uses
Classes, SysUtils, TypInfo, LCLProc, Controls, Forms, FileUtil, LazFileUtils,
LazUTF8, LazUTF8Classes, SrcEditorIntf, PropEdits, ObjInspStrConsts;
Classes, SysUtils, TypInfo,
// LCL
LCLProc, Controls, Forms,
// LazUtils
FileUtil, LazFileUtils, LazUTF8, LazUTF8Classes,
// IdeIntf
SrcEditorIntf, PropEdits, ObjInspStrConsts;
type
TCustomTextConverterTool = class;

View File

@ -14,7 +14,11 @@ unit IDEUtils;
interface
uses
Classes, SysUtils, StdCtrls, LazUTF8, LazFileUtils;
Classes, SysUtils,
// LCL
StdCtrls,
// LazUtils
LazUTF8, LazFileUtils;
type
TCmpStrType = (

View File

@ -15,7 +15,11 @@ unit MacroIntf;
interface
uses
Classes, SysUtils, LazFileUtils, MacroDefIntf;
Classes, SysUtils,
// LazUtils
LazFileUtils,
// IdeIntf
MacroDefIntf;
type
{ TIDEMacros - macros for paths and compiler settings }

View File

@ -5,8 +5,8 @@ unit PackageLinkIntf;
interface
uses
SysUtils,
Classes,
SysUtils, Classes,
// LCL
Forms,
// LazUtils
LazFileUtils,

View File

@ -17,10 +17,13 @@ interface
uses
Classes, SysUtils, Contnrs,
// LazUtils
FileUtil, LazFileUtils, LazFileCache, LazMethodList, AvgLvlTree,
// LCL
Controls, Forms, ImgList, Graphics,
IDEOptionsIntf, NewItemIntf, ProjPackIntf, CompOptsIntf, ObjInspStrConsts,
IDEImagesIntf;
// IdeIntf
IDEOptionsIntf, NewItemIntf, ProjPackIntf, CompOptsIntf, IDEImagesIntf,
ObjInspStrConsts;
const
FileDescGroupName = 'File';

View File

@ -11,7 +11,9 @@ unit ProjectResourcesIntf;
interface
uses
Classes, SysUtils, CompOptsIntf, ProjectIntf, resource;
Classes, SysUtils, resource,
// IdeIntf
CompOptsIntf, ProjectIntf;
type
TAbstractProjectResources = class;

View File

@ -10,8 +10,13 @@ unit PJSDsgnOptions;
interface
uses
Classes, SysUtils, LazFileCache, LazConfigStorage, LazFileUtils, FileUtil,
MacroIntf, BaseIDEIntf, IDEUtils, DefineTemplates;
Classes, SysUtils,
// LazUtils
LazFileCache, LazConfigStorage, LazFileUtils, FileUtil,
// Codetools
DefineTemplates,
// IdeIntf
MacroIntf, BaseIDEIntf;
const
PJSDsgnOptsFile = 'pas2jsdsgnoptions.xml';

View File

@ -10,9 +10,15 @@ unit PJSDsgnOptsFrame;
interface
uses
Classes, SysUtils, Forms, Controls, StdCtrls, Dialogs, Spin, IDEOptionsIntf,
IDEUtils, LazFileCache, PJSDsgnOptions,
LazFileUtils;
Classes, SysUtils,
// LCL
Forms, StdCtrls, Dialogs, Spin,
// LazUtils
LazFileCache, LazFileUtils,
// IdeIntf
IDEOptionsIntf, IDEUtils,
// Pas2Js
PJSDsgnOptions;
Type
{ TPas2jsOptionsFrame }

View File

@ -7,12 +7,17 @@ unit BuildFileDlg;
interface
uses
Classes, SysUtils, LCLProc, LCLType, Forms, Controls, Graphics, ComCtrls,
Dialogs, Buttons, ExtCtrls, StdCtrls, LazFileUtils, ButtonPanel,
Classes, SysUtils,
// LCL
LCLProc, LCLType, Forms, Controls, Graphics, ComCtrls, Dialogs, StdCtrls, ButtonPanel,
// LazUtils
LazFileUtils,
// CodeTools
BasicCodeTools,
IDEHelpIntf,
IDEProcs, InputHistory, LazarusIDEStrConsts, EnvironmentOpts, TransferMacros,
MacroDefIntf, IDEUtils, LazIDEIntf;
// IdeIntf
IDEHelpIntf, MacroDefIntf, LazIDEIntf, IDEUtils,
// IDE
IDEProcs, InputHistory, LazarusIDEStrConsts, EnvironmentOpts, TransferMacros;
type

View File

@ -25,13 +25,22 @@ unit editor_color_options;
interface
uses
Classes, Controls, math, types, typinfo, sysutils, Laz2_XMLCfg, LazFileUtils,
LCLProc, LCLType, LCLIntf, LazUTF8, StdCtrls, ExtCtrls, Graphics,
ComCtrls, Dialogs, Menus, SynEdit, SynEditMiscClasses,
SynGutterCodeFolding, SynGutterLineNumber, SynEditTypes, SynGutterChanges,
SynEditMouseCmds, SynEditHighlighter, SynTextDrawer, SynColorAttribEditor,
DividerBevel, IDEOptionsIntf, IDEImagesIntf, IDEUtils, EditorOptions,
editor_general_options, LazarusIDEStrConsts, IDEProcs, LazConf, SourceMarks;
Classes, Controls, math, types, typinfo, sysutils,
// LazUtils
Laz2_XMLCfg, LazFileUtils, LazUTF8,
// LCL
LCLProc, LCLType, LCLIntf, StdCtrls, ExtCtrls, Graphics, ComCtrls, Dialogs, Menus,
// LazControls
DividerBevel,
// SynEdit
SynEdit, SynEditMiscClasses, SynGutterCodeFolding, SynGutterLineNumber,
SynEditTypes, SynGutterChanges, SynEditMouseCmds, SynEditHighlighter,
SynColorAttribEditor,
// IdeIntf
IDEOptionsIntf, IDEImagesIntf, IDEUtils,
// IDE
EditorOptions, editor_general_options, LazarusIDEStrConsts, IDEProcs, LazConf,
SourceMarks;
type