summaryrefslogtreecommitdiff
path: root/test/DocTest.thrift
Commit message (Collapse)AuthorAgeFilesLines
* THRIFT-3762 Fix warnings for deprecated Thrift "byte" fieldsNobuaki Sukegawa2016-03-291-3/+3
| | | | This closes #967
* THRIFT-3709 Comment syntax can produce broken codeJens Geyer2016-03-071-0/+30
| | | | | Client: Compiler(general) Patch: Jens Geyer
* THRIFT-3501 Forward slash in comment causes compiler errorJens Geyer2016-01-281-0/+8
| | | | | Client: Compiler (general) Patch: Jens Geyer
* THRIFT-2849: spelling errors fixed using codespell toolKonrad Grochowski2014-11-241-1/+1
| | | | | | | Client: All Patch: Anatol Pomozov This closes #281
* THRIFT-1755 Comment parsing bug - the missing test case from Brian's patchJens Geyer2013-09-181-0/+2
| | | | Patch: Brian Brooks
* THRIFT-387. Add license headers to a bunch of filesDavid Reiss2009-03-301-0/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68
* Make .thrift files non-executable since we removed the shebangsDavid Reiss2009-03-141-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@753610 13f79535-47bb-0310-9956-ffa450edef68
* Make the Java generator use non-hardcoded namespaces.David Reiss2008-02-271-1/+1
| | | | | | | | | | | - Make the Java generator use program->get_namespace("java") instead of program->get_java_namespace() - Eliminate the explicit "java_namespace" in t_program. - Deprecate the java_namespace token. - Update example .thrift files and syntax files. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665514 13f79535-47bb-0310-9956-ffa450edef68
* Make the C++ generator use non-hardcoded namespaces.David Reiss2008-02-271-1/+1
| | | | | | | | | | | - Make the C++ generator use program->get_namespace("cpp") instead of program->get_cpp_namespace() - Eliminate the explicit "cpp_namespace" in t_program. - Deprecate the cpp_namespace token. - Update example .thrift files and syntax files. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665513 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Whitespace cleanup.David Reiss2008-02-061-3/+3
| | | | | | | | | | | | | | | | | Summary: - Expanded tabs to spaces where spaces were the norm. - Deleted almost all trailing whitespace. - Added newlines to the ends of a few files. - Ran dos2unix on one file or two. Reviewed By: mcslee Test Plan: git diff -b Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: docstring revamp step 2.David Reiss2007-08-141-11/+0
| | | | | | | | | | | | | | | | | | | | | | Summary: It was a bad idea to let doxygen comments become a part of the parse tree. We now get them a totally different way. The lexer stashes the docsting contents in a global, and the parser actions (not the rules) pull it out. This should prevent doxygen comments from ever causing parse errors. Blame Rev: 52678, 52732 Reviewed By: mcslee Test Plan: Recompiled thrift. Thrifted a bunch of files and saw no parse errors (or C++ compile errors). Thrifted DocTest.thrift with dump_docs on. Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665201 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: docstring revamp step 1.David Reiss2007-08-141-0/+8
| | | | | | | | | | | | | | | | | | Summary: Allow constants to be documented. Now any "Definition" can be documented, so we can move the docstring stuff up to a a higher node in the parse tree. Reviewed By: mcslee Test Plan: Recompiled thrift. Checked out DocTest.thrift and a few other thrifts. Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665200 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Allow whole program doctext.David Reiss2007-07-301-0/+18
| | | | | | | | | | | | | | | | | | | | Summary: Allow docstrings at the top of the program. Blame Rev: 52687 Reviewed By: mcslee Test Plan: ../compiler/cpp/thrift -cpp DocTest.thrift (with dump_docs on) and looked at the output. Generated C++ is identical to installed thrift. Revert Plan: Do 52687 also. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665183 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Change docstring syntax.David Reiss2007-07-301-19/+106
| | | | | | | | | | | | | | | | | | | | | | | Summary: The old docstring syntax collided with the syntax for list constants. The new syntax looks a lot like doxygent comments. Trac Bug: #4664 Blame Rev: 32392 Reviewed By: mcslee Test Plan: ../compiler/cpp/thrift -cpp DocTest.thrift (with dump_docs on) and looked at the output. Generated C++ is identical to installed thrift. Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665182 13f79535-47bb-0310-9956-ffa450edef68
* adding documentation syntax to thriftccheever2007-02-051-0/+126
see DocTest.thrift for examples. todo: integrate parsed documentation into code generation review: marc k, mcslee test plan: DocTest.thrift git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664970 13f79535-47bb-0310-9956-ffa450edef68