Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(357)

Issue 1488913002: fix doxygen brief in subzero header files (Closed)

Created:
5 years ago by rkotlerimgtec
Modified:
5 years ago
CC:
native-client-reviews_googlegroups.com, rich.fuhler_imgtec.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

fix doxygen brief in subzero header files There is a consistent mistake in most of the file level subzero doxygen comments which stems from a problem with brief. Basically, there are two types of documentation in Doxygen, inline and structural documentation. File level documentation is always structural because inline documentation must either come before or after the entity and for a file that would be impossible. When you have structure documentation, the brief and detailed is handled differently and you have to explicity put the \brief qualifier in. We were only doing this for a few files so when you looked the doxygen for the source directory, the description was blank for almost all of them. If you build docs with this patch and look at the "files" and src directory, you will see all the brief descriptions now. In addition I deleted the text "This file ..." from the beginning of all the file desriptions because it's redundant when you look at the doxygen output and adds no information but takes up space in the descripton. BUG= R=stichnot@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=92a6e5b08ec68e7076d637ebc680da2fcc346a00

Patch Set 1 #

Total comments: 64

Patch Set 2 : Make changes suggested by stichnot #

Total comments: 20

Patch Set 3 : Make changes suggested by stichnot. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+202 lines, -174 lines) Patch
M src/IceAssembler.h View 1 chunk +5 lines, -3 lines 0 comments Download
M src/IceAssembler.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceAssemblerARM32.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/IceAssemblerARM32.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/IceAssemblerMIPS32.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/IceAssemblerX8632.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceAssemblerX8664.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceAssemblerX86Base.h View 1 1 chunk +3 lines, -2 lines 0 comments Download
M src/IceAssemblerX86BaseImpl.h View 1 2 1 chunk +3 lines, -2 lines 0 comments Download
M src/IceBrowserCompileServer.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/IceBrowserCompileServer.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceBuildDefs.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceCfg.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceCfg.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceCfgNode.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceCfgNode.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceClFlags.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceClFlags.cpp View 1 2 1 chunk +4 lines, -3 lines 0 comments Download
M src/IceClFlagsExtra.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceCompileServer.h View 1 chunk +4 lines, -2 lines 0 comments Download
M src/IceCompileServer.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceCompiler.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceCompiler.cpp View 1 1 chunk +6 lines, -5 lines 0 comments Download
M src/IceConditionCodesARM32.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceConditionCodesX8632.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceConditionCodesX8664.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceConverter.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceConverter.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceDefs.h View 1 chunk +4 lines, -2 lines 0 comments Download
M src/IceELFObjectWriter.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceELFObjectWriter.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceELFSection.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceELFSection.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceELFStreamer.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceFixups.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceFixups.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceGlobalContext.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceGlobalContext.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceGlobalInits.h View 1 chunk +5 lines, -4 lines 0 comments Download
M src/IceGlobalInits.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceInst.h View 1 1 chunk +4 lines, -3 lines 0 comments Download
M src/IceInst.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceInstARM32.h View 1 2 1 chunk +4 lines, -3 lines 0 comments Download
M src/IceInstARM32.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceInstMIPS32.h View 1 chunk +5 lines, -3 lines 0 comments Download
M src/IceInstMIPS32.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceInstVarIter.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceInstX8632.h View 1 1 chunk +4 lines, -3 lines 0 comments Download
M src/IceInstX8632.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M src/IceInstX8664.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceInstX8664.cpp View 1 chunk +4 lines, -3 lines 0 comments Download
M src/IceInstX86Base.h View 1 chunk +5 lines, -4 lines 0 comments Download
M src/IceInstX86BaseImpl.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceIntrinsics.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceIntrinsics.cpp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceLiveness.h View 1 1 chunk +7 lines, -6 lines 0 comments Download
M src/IceLiveness.cpp View 1 chunk +9 lines, -8 lines 0 comments Download
M src/IceLoopAnalyzer.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceOperand.h View 1 chunk +2 lines, -1 line 0 comments Download
M src/IceOperand.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/IcePhiLoweringImpl.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRNG.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRNG.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRegAlloc.h View 1 chunk +4 lines, -3 lines 0 comments Download
M src/IceRegAlloc.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRegList.h View 1 chunk +3 lines, -2 lines 0 comments Download
M src/IceRegistersARM32.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRegistersMIPS32.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRegistersX8632.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceRegistersX8664.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceSwitchLowering.h View 1 1 chunk +2 lines, -1 line 0 comments Download
M src/IceSwitchLowering.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceTLS.h View 1 chunk +5 lines, -3 lines 0 comments Download
M src/IceTargetLowering.h View 1 chunk +9 lines, -7 lines 0 comments Download
M src/IceTargetLowering.cpp View 1 chunk +5 lines, -4 lines 0 comments Download
M src/IceTargetLoweringARM32.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringARM32.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringMIPS32.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringMIPS32.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX8632.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX8632.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX8632Traits.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX8664.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX8664.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX8664Traits.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX86Base.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceTargetLoweringX86BaseImpl.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTargetLoweringX86RegClass.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/IceThreading.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceThreading.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTimerTree.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTimerTree.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTranslator.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceTranslator.cpp View 1 1 chunk +1 line, -2 lines 0 comments Download
M src/IceTypeConverter.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceTypeConverter.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceTypes.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/IceTypes.cpp View 1 chunk +1 line, -1 line 0 comments Download
M src/IceUtils.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/PNaClTranslator.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/PNaClTranslator.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/main.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 18 (4 generated)
rkotlerimgtec
5 years ago (2015-12-01 01:27:34 UTC) #3
rkotlerimgtec
5 years ago (2015-12-01 01:30:02 UTC) #5
Rich.Fuhler_imgtec.com
Isn't this type of work NFC rather than BUG? Just curious... Sent from my Verizon ...
5 years ago (2015-12-01 01:45:13 UTC) #6
native-client-reviews_googlegroups.com
On Mon, Nov 30, 2015 at 5:45 PM, Rich Fuhler <Rich.Fuhler@imgtec.com> wrote: > Isn't this ...
5 years ago (2015-12-01 14:57:37 UTC) #7
Jim Stichnoth
Thanks! https://codereview.chromium.org/1488913002/diff/1/src/IceAPFloat.h File src/IceAPFloat.h (right): https://codereview.chromium.org/1488913002/diff/1/src/IceAPFloat.h#newcode11 src/IceAPFloat.h:11: /// \brief Implements a class to represent float ...
5 years ago (2015-12-01 18:41:17 UTC) #8
rkotlerimgtec
I think "declares" is trying to match the C++ "declare" but then "implementation" should have ...
5 years ago (2015-12-01 22:03:09 UTC) #9
rkotlerimgtec
https://codereview.chromium.org/1488913002/diff/1/src/IceAPFloat.h File src/IceAPFloat.h (right): https://codereview.chromium.org/1488913002/diff/1/src/IceAPFloat.h#newcode11 src/IceAPFloat.h:11: /// \brief Implements a class to represent float and ...
5 years ago (2015-12-02 01:32:49 UTC) #10
rkotlerimgtec
I'm using doxygen 1.8.10 which is the latest. I think that the brief documentation for ...
5 years ago (2015-12-02 02:34:18 UTC) #11
rkotlerimgtec
I did some more digging and there were some Doxygen changes in how brief descriptions ...
5 years ago (2015-12-02 03:01:47 UTC) #12
rkotlerimgtec
For sure with my patch, everything looks great on the file descriptions when using the ...
5 years ago (2015-12-02 03:17:28 UTC) #13
Jim Stichnoth
https://codereview.chromium.org/1488913002/diff/20001/src/IceAssemblerMIPS32.h File src/IceAssemblerMIPS32.h (right): https://codereview.chromium.org/1488913002/diff/20001/src/IceAssemblerMIPS32.h#newcode19 src/IceAssemblerMIPS32.h:19: /// \brief Implements the Assembler class for MIPS32. Declares, ...
5 years ago (2015-12-02 21:50:38 UTC) #14
rkotlerimgtec
https://codereview.chromium.org/1488913002/diff/20001/src/IceAssemblerMIPS32.h File src/IceAssemblerMIPS32.h (right): https://codereview.chromium.org/1488913002/diff/20001/src/IceAssemblerMIPS32.h#newcode19 src/IceAssemblerMIPS32.h:19: /// \brief Implements the Assembler class for MIPS32. On ...
5 years ago (2015-12-02 23:58:14 UTC) #15
Jim Stichnoth
lgtm
5 years ago (2015-12-03 00:26:42 UTC) #16
Jim Stichnoth
5 years ago (2015-12-03 00:52:51 UTC) #18
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
92a6e5b08ec68e7076d637ebc680da2fcc346a00 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698