Skip to content

ARROW-5341: [C++][Documentation] developers/cpp.rst should mention documentation warnings#4578

Closed
bkietz wants to merge 2 commits intoapache:masterfrom
bkietz:5341-Add-instructions-about-fixing-and-testin
Closed

ARROW-5341: [C++][Documentation] developers/cpp.rst should mention documentation warnings#4578
bkietz wants to merge 2 commits intoapache:masterfrom
bkietz:5341-Add-instructions-about-fixing-and-testin

Conversation

@bkietz
Copy link
Member

@bkietz bkietz commented Jun 14, 2019

Add a section detailing that documentation warnings will break the build at level CHECKIN with the clang compiler. The relevant clang documentation is linked so that readers can look up what might provoke a doc warning

Additionally, when using ``CHECKIN`` and compiling with ``clang``
`documentation warnings
<https://releases.llvm.org/7.0.1/tools/clang/docs/DiagnosticsReference.html#wdocumentation>`_
will be issued and cause build failure.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm going to make some more changes to this and add a dedicated section about Doxygen comments

@fsaintjacques fsaintjacques changed the title ARROW-5341: [C++] developers/cpp.rst should mention documentation warnings ARROW-5341: [Documentation] developers/cpp.rst should mention documentation warnings Jun 14, 2019
@wesm wesm changed the title ARROW-5341: [Documentation] developers/cpp.rst should mention documentation warnings ARROW-5341: [C++][Documentation] developers/cpp.rst should mention documentation warnings Jun 14, 2019
@codecov-io
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (master@02fd62d). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master    #4578   +/-   ##
=========================================
  Coverage          ?   65.09%           
=========================================
  Files             ?      478           
  Lines             ?    61739           
  Branches          ?        0           
=========================================
  Hits              ?    40192           
  Misses            ?    21547           
  Partials          ?        0

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 02fd62d...f0c3ed3. Read the comment docs.

@wesm
Copy link
Member

wesm commented Jun 14, 2019

+1. thanks @bkietz for helping out with the docs!

@wesm wesm closed this in 8c5271d Jun 14, 2019
@bkietz bkietz deleted the 5341-Add-instructions-about-fixing-and-testin branch February 25, 2021 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants