mirror of
				https://gitlab.com/freepascal.org/lazarus/lazarus.git
				synced 2025-11-04 05:23:12 +01:00 
			
		
		
		
	Refactor: reorder uses sections.
git-svn-id: trunk@58207 -
This commit is contained in:
		
							parent
							
								
									90b07c0f9e
								
							
						
					
					
						commit
						880624a747
					
				@ -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
 | 
			
		||||
 | 
			
		||||
@ -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.
 | 
			
		||||
 | 
			
		||||
@ -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;
 | 
			
		||||
 | 
			
		||||
@ -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 }
 | 
			
		||||
 | 
			
		||||
@ -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';
 | 
			
		||||
 | 
			
		||||
@ -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;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -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
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -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;
 | 
			
		||||
 | 
			
		||||
@ -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;
 | 
			
		||||
 | 
			
		||||
@ -14,7 +14,11 @@ unit IDEUtils;
 | 
			
		||||
interface
 | 
			
		||||
 | 
			
		||||
uses
 | 
			
		||||
  Classes, SysUtils, StdCtrls, LazUTF8, LazFileUtils;
 | 
			
		||||
  Classes, SysUtils,
 | 
			
		||||
  // LCL
 | 
			
		||||
  StdCtrls,
 | 
			
		||||
  // LazUtils
 | 
			
		||||
  LazUTF8, LazFileUtils;
 | 
			
		||||
 | 
			
		||||
type
 | 
			
		||||
  TCmpStrType = (
 | 
			
		||||
 | 
			
		||||
@ -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 }
 | 
			
		||||
 | 
			
		||||
@ -5,8 +5,8 @@ unit PackageLinkIntf;
 | 
			
		||||
interface
 | 
			
		||||
 | 
			
		||||
uses
 | 
			
		||||
  SysUtils,
 | 
			
		||||
  Classes,
 | 
			
		||||
  SysUtils, Classes,
 | 
			
		||||
  // LCL
 | 
			
		||||
  Forms,
 | 
			
		||||
  // LazUtils
 | 
			
		||||
  LazFileUtils,
 | 
			
		||||
 | 
			
		||||
@ -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';
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,9 @@ unit ProjectResourcesIntf;
 | 
			
		||||
interface
 | 
			
		||||
 | 
			
		||||
uses
 | 
			
		||||
  Classes, SysUtils, CompOptsIntf, ProjectIntf, resource;
 | 
			
		||||
  Classes, SysUtils, resource,
 | 
			
		||||
  // IdeIntf
 | 
			
		||||
  CompOptsIntf, ProjectIntf;
 | 
			
		||||
 | 
			
		||||
type
 | 
			
		||||
  TAbstractProjectResources = class;
 | 
			
		||||
 | 
			
		||||
@ -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';
 | 
			
		||||
 | 
			
		||||
@ -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 }
 | 
			
		||||
 | 
			
		||||
@ -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
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -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
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user