Jon Siwek
011e2cdd32
Improve use of &deprecated on functions.
...
- Don't report warnings on function definition if declaration is marked
deprecated.
- Allow &deprecated to apply to a standalone function definition.
2015-01-21 12:27:09 -06:00
Jon Siwek
87962a48dd
Add a new attribute: &deprecated.
...
While scripts are parsed, a warning is raised for each usage of an
identifier marked as &deprecated. This also works for BIFs.
Addresses BIT-924, BIT-757.
2015-01-21 09:40:50 -06:00
Robin Sommer
3f47c5bc87
Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3
2014-01-24 20:26:00 -08:00
Robin Sommer
f0fe270029
Minor interface changes to provide more accessor methods for class
...
information.
In particular, adding a few const versions of methods.
2013-11-26 10:57:02 -08:00
Jon Siwek
4f6d01000a
Implement majority of Broxygen features delegated to Bro.
...
Still have to update the Sphinx integration.
2013-11-14 14:00:51 -06:00
Robin Sommer
2002787c6e
A set of interface changes in preparation for merging into BinPAC++
...
branch.
2013-04-09 17:16:27 -07:00
Jon Siwek
495e987938
Remove $Id$ tags
2011-08-04 15:21:18 -05:00
Robin Sommer
e7bde27f2d
Merge remote branch 'origin/topic/jsiwek/doc-framework'
2011-04-18 14:54:23 -07:00
Jon Siwek
2d17ca0942
Generated script docs now have a new summary section.
...
It's a table listing all the identifiers in the script's public interface
and an optional, brief (one-sentence) description of each.
2011-04-01 12:30:22 -05:00
Jon Siwek
bbe7c98ab3
Major reformatting of auto-generated reST documentation.
...
Introduces reST directives and roles in a "bro" domain that Sphinx
will be taught to recognize.
2011-03-22 16:05:59 -05:00
Jon Siwek
15fd5297a3
Fixes for declared type ID tracking & adding DescribeReST()'s
...
Changed BroType to track a char* instead of an ID* that represents
the declared type's identifier. It was also necessary to serialize
this information or else it can be lost (e.g. FieldDecl's in RecordType
always seem to get serialized at some point).
DescribeReST() functions added to many classes to get the output
closer to being reST compatible; still needs tweaking for Sphinx
(reST->HTML) compatibility.
2011-03-10 16:22:45 -06:00
Robin Sommer
61757ac78b
Initial import of svn+ssh:://svn.icir.org/bro/trunk/bro as of r7088
2010-09-27 20:42:30 -07:00