rfm
0057f3f4e9
Don't consider nullable when comparing types in interface and implementation
2025-03-27 11:51:44 +00:00
rfm
c224c63c2f
Fix leak
2024-11-21 14:36:16 +00:00
rfm
9189f1bca6
Fix another leak
2024-11-20 15:27:22 +00:00
rfm
92ef562ebe
Fix a few leaks
2024-11-20 14:29:41 +00:00
rfm
d5da92da73
Add a few more words to autogsdoc known ignore set
2024-11-19 18:53:32 +00:00
rfm
b8d0003b43
Update FSF address as requested by Gregory
2024-11-08 10:33:32 +00:00
rfm
bd6c52e8d4
Add skipping of generics in a few more places.
2024-10-21 19:25:51 +01:00
rfm
7b70d77d2f
Fix error consuming extra character at end of <ignore>..</ignore>
2024-09-03 11:28:58 +01:00
rfm
50e1575b8d
Fix some leaks
2024-06-21 15:53:55 +01:00
rfm
4233f6a9d6
fix dead assignments
2024-06-21 15:02:55 +01:00
rfm
ea1f5a0d12
Fix dead initialisations
2024-06-21 12:23:52 +01:00
rfm
a442d730ce
Don't include GS_GENERIC macros
2023-12-21 20:21:26 +00:00
rfm
286a127501
Warn about unmatched <ignore> tags
2023-12-12 20:45:06 +00:00
rfm
c1e14dada3
Ignore NS_DEPRECATED
2023-12-04 17:31:19 +00:00
rfm
d9d28b6e57
fixup missing return
2023-11-20 23:32:41 +00:00
rfm
7486f8e7d1
Fixed parsing of __attribute__ (ignored) in function arguments
2023-11-20 23:06:39 +00:00
rfm
69dbfb6b43
Fixup for __attribute__ before variable name
2023-11-20 20:18:39 +00:00
rfm
a67e28ad67
Avoid compiler warnings and fix error in assertion
2023-11-14 21:29:11 +00:00
rfm
319d9fd300
Add support for multiple comma separated variable declarations
2023-11-14 10:47:57 +00:00
rfm
14fde39b4a
Add missing space in autogenerated text
2023-11-13 21:43:27 +00:00
rfm
57a0d9afae
Add code to ignore generics markup in declarations.
2023-11-13 18:57:33 +00:00
rfm
1ab459bffa
Permint '^' block syntax in declarator
2023-10-30 13:54:58 +00:00
rfm
112c60b48b
Tweaks to make preprocessor documentation more reliable
2023-10-30 12:27:25 +00:00
rfm
8a7612857e
Fixp for parsing format macros
2023-10-30 09:50:34 +00:00
rfm
15824ad7c8
Fixups for property parsing and documenting getter/setter better
2023-10-29 09:13:54 +00:00
rfm
1f5af5388b
Add -where to report the current parser line and position within it
2023-10-28 15:37:12 +01:00
rfm
7740439ffc
Fix problem marking a tool (when we find the 'main' function).
2023-10-25 10:31:10 +01:00
rfm
05c8051a9c
Clarify warning
2023-10-23 20:04:10 +01:00
rfm
2e3740566b
Ignore preprocessor directives when parsing declarations
2023-10-23 16:37:04 +01:00
rfm
77d08980f6
iMore fixes for generics comparisons
2023-10-23 15:54:43 +01:00
rfm
700228d72b
Implement function to strip generic markup in order to make type
...
comparison work when generics are used.
2023-10-23 14:25:19 +01:00
rfm
ebf1aa9954
Record property attributes in description.
2023-10-23 11:46:46 +01:00
rfm
064feab09c
Remove parsing of $Date$ and $Revision$ RCS markup.
...
Make default <date> content be the documentation generation timestamp.
Ignore @synthesize and @dynamic property statements in source.
Implement @property parsing.
Generate method documentation for property getters/setters.
2023-10-23 11:19:31 +01:00
Richard Frith-Macdonald
0f98f12c21
Add support for OSX version numbers up to 15
2023-05-08 15:50:07 +01:00
Richard Frith-Macdonald
55e53caf28
Remove check on parameter nasmes in interface and implementation. We only need types to match
2023-02-10 09:41:10 +00:00
Richard Frith-Macdonald
c76ebf2962
Replaced IF_NO_GC() macro calls with the more descriptive IF_NO_ARC()
...
and deprecate it. Searched for and removed obsolete references to
garbage collection in comments and documentation.
2022-02-17 10:08:18 +00:00
Richard Frith-MacDonald
02688abdb6
NS_OPTIONS support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@40407 72102866-910b-0410-8b05-ffd578937521
2017-03-21 09:28:45 +00:00
Richard Frith-MacDonald
871b9059ef
Handle NS_ENUM declarations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@40404 72102866-910b-0410-8b05-ffd578937521
2017-03-20 14:40:41 +00:00
Richard Frith-MacDonald
4332808542
Fix missing line preventing enumeration constant documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@40254 72102866-910b-0410-8b05-ffd578937521
2016-12-06 11:34:55 +00:00
Niels Grewe
cc32d71d5a
autogsdoc: Ignore __asm__ directives
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39814 72102866-910b-0410-8b05-ffd578937521
2016-05-27 06:38:39 +00:00
Richard Frith-MacDonald
7622a2618e
fix spelling errors / typos (patch by heintzmann.eric@free.fr)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39774 72102866-910b-0410-8b05-ffd578937521
2016-05-18 06:11:00 +00:00
Richard Frith-MacDonald
d40d219015
removal of garbage collection
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39608 72102866-910b-0410-8b05-ffd578937521
2016-03-25 11:15:28 +00:00
Richard Frith-MacDonald
2162c52990
Stuff for new release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39569 72102866-910b-0410-8b05-ffd578937521
2016-03-20 13:54:19 +00:00
Quentin Mathe
b59e270241
Added 'package' visibility support to GSDoc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37682 72102866-910b-0410-8b05-ffd578937521
2014-02-12 11:42:44 +00:00
Richard Frith-MacDonald
0d9b6d1284
Add code to ignore NS_FORMAT_ARGUMENT and NS_FORMAT_FUNCTION in declarations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37298 72102866-910b-0410-8b05-ffd578937521
2013-10-28 07:02:08 +00:00
Richard Frith-MacDonald
2c277fc203
remove excess/bogus constant
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36831 72102866-910b-0410-8b05-ffd578937521
2013-07-04 06:25:38 +00:00
Richard Frith-MacDonald
b2d5fd280c
Changes for 64bit clean printf format strings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36810 72102866-910b-0410-8b05-ffd578937521
2013-07-03 06:46:41 +00:00
Richard Frith-MacDonald
a728a03c0c
remove obsolete reference
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36809 72102866-910b-0410-8b05-ffd578937521
2013-07-03 05:00:59 +00:00
Richard Frith-MacDonald
f6d743629f
update documentation generation for new versions.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36782 72102866-910b-0410-8b05-ffd578937521
2013-07-01 07:46:48 +00:00
Richard Frith-MacDonald
e1271866b4
More tweaks to avoid warnings (minor memory leak fixed in HTMLLinker.m)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36535 72102866-910b-0410-8b05-ffd578937521
2013-04-15 06:04:40 +00:00