Skip to content

Remove unused members from GraphiteReporter.#6

Open
chrahunt wants to merge 1 commit into
ultradns:masterfrom
chrahunt:remove-unused-members
Open

Remove unused members from GraphiteReporter.#6
chrahunt wants to merge 1 commit into
ultradns:masterfrom
chrahunt:remove-unused-members

Conversation

@chrahunt
Copy link
Copy Markdown

The build was failing when using Clang 7 due to unused members
in GraphiteReporter and -Wall,-Werror being configured in
CMakeLists.txt. Example output:

...
[ 87%] Building CXX object CMakeFiles/cppmetrics.dir/src/cppmetrics/graphite/graphite_reporter.o
[ 93%] Building CXX object CMakeFiles/cppmetrics.dir/src/cppmetrics/core/console_reporter.o
In file included from ./src/cppmetrics/graphite/graphite_reporter.cpp:20:
./src/cppmetrics/graphite/graphite_reporter.h:90:33: error: private field 'rate_unit_' is not used [-Werror,-Wunused-private-field]
    boost::chrono::milliseconds rate_unit_;
                                ^
./src/cppmetrics/graphite/graphite_reporter.h:91:33: error: private field 'duration_unit_' is not used [-Werror,-Wunused-private-field]
    boost::chrono::milliseconds duration_unit_;
                                ^
2 errors generated.

The build was failing when using Clang 7 due to unused members
in `GraphiteReporter` and `-Wall,-Werror` being configured in
`CMakeLists.txt`. Example output:

```
...
[ 87%] Building CXX object CMakeFiles/cppmetrics.dir/src/cppmetrics/graphite/graphite_reporter.o
[ 93%] Building CXX object CMakeFiles/cppmetrics.dir/src/cppmetrics/core/console_reporter.o
In file included from ./src/cppmetrics/graphite/graphite_reporter.cpp:20:
./src/cppmetrics/graphite/graphite_reporter.h:90:33: error: private field 'rate_unit_' is not used [-Werror,-Wunused-private-field]
    boost::chrono::milliseconds rate_unit_;
                                ^
./src/cppmetrics/graphite/graphite_reporter.h:91:33: error: private field 'duration_unit_' is not used [-Werror,-Wunused-private-field]
    boost::chrono::milliseconds duration_unit_;
                                ^
2 errors generated.
```
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.

1 participant