Skip to content

Conversation

ajsecord
Copy link
Contributor

  • Removed redundant -Wunused-* flags.
  • Disabled the problematic -Wunused-parameter flag.
  • Documented and broke up flags into groups.

One cleanup ended up enabling -Wcustom-atomic-properties, so I fixed those errors.

@ajsecord ajsecord added the type:Internal cleanup Refactoring work is required. label Nov 16, 2017
@ajsecord ajsecord requested a review from jverkoey November 16, 2017 19:08
@ajsecord
Copy link
Contributor Author

I will also cleanup related sets of warning flags.

@ianegordon ianegordon self-requested a review November 16, 2017 19:11
Copy link
Contributor

@ianegordon ianegordon left a comment

Choose a reason for hiding this comment

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

Please merge when Travis is happy.

@ianegordon ianegordon assigned ajsecord and ianegordon and unassigned ianegordon Nov 16, 2017
ajsecord added a commit to ajsecord/bazel_ios_warnings that referenced this pull request Nov 16, 2017
@codecov-io
Copy link

codecov-io commented Nov 17, 2017

Codecov Report

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

Impacted file tree graph

@@            Coverage Diff             @@
##             develop    #2456   +/-   ##
==========================================
  Coverage           ?   44.14%           
==========================================
  Files              ?      251           
  Lines              ?    24478           
  Branches           ?     2166           
==========================================
  Hits               ?    10805           
  Misses             ?    13650           
  Partials           ?       23
Impacted Files Coverage Δ
...mponents/private/Shapes/src/MDCShapedShadowLayer.h 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 bac1268...be28aaf. Read the comment docs.

@ianegordon
Copy link
Contributor

Travis is happy, merging.

@ianegordon ianegordon merged commit b558c28 into material-components:develop Nov 20, 2017
yarneo pushed a commit to yarneo/material-components-ios that referenced this pull request Dec 1, 2017
* Documented, clarified, and cleaned up warning flags.

* Fixed places where properties are missing `nonatomic`.

* Removed unused MDC_DEPRECATION_WARNINGS.

* Reviewer suggestions.

* Changed -Wshadow-all back to -Wshadow, since -Wshadow-all doesn't seem to be supported by Kokoro?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes type:Internal cleanup Refactoring work is required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants