Commit Graph

427 Commits

Author SHA1 Message Date
ondrej
c0cc369d3d IDE, CodeTools: support {scopedenums on} in "case ofall" code template
git-svn-id: trunk@53039 -
2016-09-26 18:14:15 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
ondrej
f3ee10c357 IDE, CodeTools: rescan FPC directory cache automatically. Issue #30475
git-svn-id: trunk@52809 -
2016-08-16 22:32:22 +00:00
mattias
c190ac187c codetools: CleanCodeFromComments: added parameter KeepVerbosityDirectives
git-svn-id: trunk@52138 -
2016-04-07 07:38:39 +00:00
ondrej
3594fefc04 ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
mattias
8a70101ec3 IDE: quick fix ad warn off directive: add message pattern as comment
git-svn-id: trunk@51789 -
2016-03-01 15:41:58 +00:00
mattias
6365797a00 codetools: added AddUnitWarnDirective
git-svn-id: trunk@51769 -
2016-03-01 14:30:10 +00:00
mattias
5698c6ed02 codetools: CleanCodeFromComments added parameter KeepDirectives
git-svn-id: trunk@51269 -
2016-01-13 17:25:10 +00:00
mattias
9494abf18e codetools: TCodeToolManager.WriteDebugReport: write linkscanner links
git-svn-id: trunk@49857 -
2015-09-21 08:12:03 +00:00
mattias
796a5fdd00 IDE+codetools: property completion: options to use a prefixed name as Set mthod parameter, patch #28181 from Ondrej Pokorny
git-svn-id: trunk@49807 -
2015-09-10 11:51:16 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
mattias
303a563f98 codetools: clean up
git-svn-id: trunk@48656 -
2015-04-06 17:18:13 +00:00
mattias
69917cf580 codetools: clean up
git-svn-id: trunk@48655 -
2015-04-06 17:15:01 +00:00
mattias
6b40ae4e5d codetools: less hints
git-svn-id: trunk@48647 -
2015-04-06 16:38:28 +00:00
juha
232c983159 CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48480 -
2015-03-24 17:51:40 +00:00
mattias
686b04a732 codetools: GetIDEDirectives: implemented filter, needed to fix removing all
git-svn-id: trunk@48335 -
2015-03-14 10:30:25 +00:00
mattias
75fd8a4e5d IDE: checked compiler warnings, clean up
git-svn-id: trunk@48211 -
2015-03-10 13:27:41 +00:00
mattias
ba04e93625 IDE, codetools: less hints
git-svn-id: trunk@48191 -
2015-03-10 11:12:37 +00:00
mattias
4a98dfda57 IDE: clean up
git-svn-id: trunk@48189 -
2015-03-10 11:04:38 +00:00
juha
34fa9b2929 IDE: Improve harmonizing the style of spaces. Issue #27441, patch from Anton.
git-svn-id: trunk@48164 -
2015-03-07 16:38:24 +00:00
juha
58163e4f6a IDE: Harmonize the style of spaces more. Issue #27441, patch from Alexey Torgashin.
git-svn-id: trunk@48141 -
2015-03-05 19:03:24 +00:00
mattias
f4c1725bcd codetools: added InsertStatements
git-svn-id: trunk@47837 -
2015-02-16 21:52:05 +00:00
mattias
400a28bb34 codetools: started GetPossibleInitsForVariable
git-svn-id: trunk@47829 -
2015-02-16 18:19:38 +00:00
mattias
a98eb2b2f4 codetools: named CTTemplateExpander
git-svn-id: trunk@45467 -
2014-06-10 17:11:32 +00:00
mattias
b0b5163778 IDE: fpc msg parser: darwin linker reference error
git-svn-id: trunk@45383 -
2014-06-07 19:37:21 +00:00
mattias
b004f3f1d5 codetools: fixed initialize var
git-svn-id: trunk@45105 -
2014-05-20 09:30:57 +00:00
mattias
f7122cf0ea leakview: parse gdb line #decimal hex in mangledidentifier
git-svn-id: trunk@44998 -
2014-05-10 23:27:55 +00:00
mattias
ab1ba1c851 codetools: moved findgdbidentifier
git-svn-id: trunk@44963 -
2014-05-07 12:47:59 +00:00
mattias
ba52488ed6 codetools: define templates: macros in varibale names
git-svn-id: trunk@44539 -
2014-03-28 03:40:47 +00:00
mattias
612b486281 IDE: implement find references of used unit
git-svn-id: trunk@42686 -
2013-09-08 22:47:26 +00:00
mattias
5364c52f95 codetools: FindUsedUnitReferences
git-svn-id: trunk@42681 -
2013-09-08 19:19:55 +00:00
mattias
a1d47beded codetools: shrinked scan ranges from lsrEnd to lsrInitializationStart where possible
git-svn-id: trunk@42202 -
2013-07-25 12:49:04 +00:00
mattias
bbabe5442e codetools: free expander
git-svn-id: trunk@42192 -
2013-07-24 07:17:09 +00:00
mattias
e02c8ef2c8 codetools: started ability to load code completion snippets from an xml files, thanks to Don Ziesig, patch #15922
git-svn-id: trunk@42177 -
2013-07-22 22:08:53 +00:00
juha
8ae11e18a5 Codetools: formatting
git-svn-id: trunk@41947 -
2013-06-30 22:05:48 +00:00
mattias
a411d10198 codetools: fixed uninitialized params
git-svn-id: trunk@41914 -
2013-06-27 07:22:58 +00:00
mattias
2334f84a57 codetools: fixed result of ExploreUnitDirectives
git-svn-id: trunk@41678 -
2013-06-11 14:14:02 +00:00
mattias
945a988824 codetools: TSourceChangeCache.Begin/EndUpdate comments and clean up
git-svn-id: trunk@41626 -
2013-06-09 11:25:13 +00:00
mattias
4ce8683fd7 codetools: set DirectoryCache of tool, removed auto fetching
git-svn-id: trunk@41552 -
2013-06-05 19:07:50 +00:00
mattias
c6da313e09 codetools: FindMissingUnits: do not find fpc sources if there is no ppu in fpc search path
git-svn-id: trunk@41412 -
2013-05-26 10:26:32 +00:00
mattias
7530f8b888 IDE: started ifdef update via codetools
git-svn-id: trunk@41145 -
2013-05-12 08:56:20 +00:00
mattias
d3fc959f04 IDE: store directives when new scanner is initialized and a sourceeditor for the unit exist
git-svn-id: trunk@41132 -
2013-05-11 17:30:13 +00:00
mattias
78f5a14553 codetools: linkscanner: counter for storedirectives
git-svn-id: trunk@41128 -
2013-05-11 09:29:48 +00:00
mattias
dc39e06d70 codetools: linkscanner: sorted inlines, started storing directives
git-svn-id: trunk@41092 -
2013-05-09 13:19:47 +00:00
mattias
77326c8e80 codetools: fixed FindResourceDirective scanning only one file
git-svn-id: trunk@41007 -
2013-05-02 21:41:10 +00:00
mattias
09853b3d90 codetools: init error state
git-svn-id: trunk@41005 -
2013-05-02 21:08:00 +00:00
mattias
4b82e6e707 codetools: stdcodetools: use GetIndentStr of beautifier
git-svn-id: trunk@40818 -
2013-04-15 09:40:57 +00:00
mattias
e9156f83de codetools: gather identifiers: use tool beautifier
git-svn-id: trunk@40816 -
2013-04-15 09:14:12 +00:00
mattias
f4cb4fec12 IDE: pass BlockTabIndent to codetools
git-svn-id: trunk@40791 -
2013-04-11 11:08:01 +00:00