Changeset 209088 in webkit


Ignore:
Timestamp:
Nov 29, 2016 1:36:51 PM (7 years ago)
Author:
aestes@apple.com
Message:

[Cocoa] Enable two clang warnings recommended by Xcode
https://bugs.webkit.org/show_bug.cgi?id=164498

Reviewed by Mark Lam.

Source/bmalloc:

  • Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.

Source/JavaScriptCore:

  • Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.

Source/WebCore:

  • Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.

Source/WebKit/mac:

  • Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.

Source/WebKit2:

  • Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.

Source/WTF:

  • Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.

Tools:

  • DumpRenderTree/mac/Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
  • MiniBrowser/Configurations/Base.xcconfig: Ditto.
  • TestWebKitAPI/Configurations/Base.xcconfig: Ditto.
  • WebKitTestRunner/Configurations/Base.xcconfig: Ditto.
Location:
trunk
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r209083 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9
    1102016-11-29  Keith Miller  <keith_miller@apple.com>
    211
  • trunk/Source/JavaScriptCore/Configurations/Base.xcconfig

    r207542 r209088  
    3636CLANG_WARN_EMPTY_BODY = YES;
    3737CLANG_WARN_ENUM_CONVERSION = YES;
     38CLANG_WARN_INFINITE_RECURSION = YES;
    3839CLANG_WARN_INT_CONVERSION = YES;
     40CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3941CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    4042COMBINE_HIDPI_IMAGES = NO;
  • trunk/Source/WTF/ChangeLog

    r209074 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9
    1102016-11-29  Darin Adler  <darin@apple.com>
    211
  • trunk/Source/WTF/Configurations/Base.xcconfig

    r203169 r209088  
    3636CLANG_WARN_EMPTY_BODY = YES;
    3737CLANG_WARN_ENUM_CONVERSION = YES;
     38CLANG_WARN_INFINITE_RECURSION = YES;
    3839CLANG_WARN_INT_CONVERSION = YES;
     40CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3941CLANG_WARN_UNREACHABLE_CODE = YES;
    4042CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  • trunk/Source/WebCore/ChangeLog

    r209087 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9
    1102016-11-29  Wenson Hsieh  <wenson_hsieh@apple.com>
    211
  • trunk/Source/WebCore/Configurations/Base.xcconfig

    r204627 r209088  
    3636CLANG_WARN_EMPTY_BODY = YES;
    3737CLANG_WARN_ENUM_CONVERSION = YES;
     38CLANG_WARN_INFINITE_RECURSION = YES;
    3839CLANG_WARN_INT_CONVERSION = YES;
     40CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3941CLANG_WARN_UNREACHABLE_CODE = YES;
    4042CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  • trunk/Source/WebKit/mac/ChangeLog

    r208985 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9
    1102016-11-26  Yusuke Suzuki  <utatane.tea@gmail.com>
    211
  • trunk/Source/WebKit/mac/Configurations/Base.xcconfig

    r207990 r209088  
    3636CLANG_WARN_EMPTY_BODY = YES;
    3737CLANG_WARN_ENUM_CONVERSION = YES;
     38CLANG_WARN_INFINITE_RECURSION = YES;
    3839CLANG_WARN_INT_CONVERSION = YES;
     40CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3941CLANG_WARN_UNREACHABLE_CODE = YES;
    4042CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  • trunk/Source/WebKit2/ChangeLog

    r209082 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9
    1102016-11-29  Eric Carlson  <eric.carlson@apple.com>
    211
  • trunk/Source/WebKit2/Configurations/Base.xcconfig

    r204526 r209088  
    3636CLANG_WARN_EMPTY_BODY = YES;
    3737CLANG_WARN_ENUM_CONVERSION = YES;
     38CLANG_WARN_INFINITE_RECURSION = YES;
    3839CLANG_WARN_INT_CONVERSION = YES;
     40CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3941CLANG_WARN_UNREACHABLE_CODE = YES;
    4042CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  • trunk/Source/bmalloc/ChangeLog

    r208562 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9
    1102016-11-10  Geoffrey Garen  <ggaren@apple.com>
    211
  • trunk/Source/bmalloc/Configurations/Base.xcconfig

    r203169 r209088  
    3636CLANG_WARN_EMPTY_BODY = YES;
    3737CLANG_WARN_ENUM_CONVERSION = YES;
     38CLANG_WARN_INFINITE_RECURSION = YES;
    3839CLANG_WARN_INT_CONVERSION = YES;
     40CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3941CLANG_WARN_UNREACHABLE_CODE = YES;
    4042CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  • trunk/Tools/ChangeLog

    r209082 r209088  
     12016-11-29  Andy Estes  <aestes@apple.com>
     2
     3        [Cocoa] Enable two clang warnings recommended by Xcode
     4        https://bugs.webkit.org/show_bug.cgi?id=164498
     5
     6        Reviewed by Mark Lam.
     7
     8        * DumpRenderTree/mac/Configurations/Base.xcconfig: Enabled CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE.
     9        * MiniBrowser/Configurations/Base.xcconfig: Ditto.
     10        * TestWebKitAPI/Configurations/Base.xcconfig: Ditto.
     11        * WebKitTestRunner/Configurations/Base.xcconfig: Ditto.
     12
    1132016-11-29  Eric Carlson  <eric.carlson@apple.com>
    214
  • trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig

    r205530 r209088  
    6161CLANG_WARN_EMPTY_BODY = YES;
    6262CLANG_WARN_ENUM_CONVERSION = YES;
     63CLANG_WARN_INFINITE_RECURSION = YES;
    6364CLANG_WARN_INT_CONVERSION = YES;
     65CLANG_WARN_SUSPICIOUS_MOVE = YES;
    6466CLANG_WARN_UNREACHABLE_CODE = YES;
    6567GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  • trunk/Tools/MiniBrowser/Configurations/Base.xcconfig

    r201255 r209088  
    4242CLANG_WARN_EMPTY_BODY = YES;
    4343CLANG_WARN_ENUM_CONVERSION = YES;
     44CLANG_WARN_INFINITE_RECURSION = YES;
    4445CLANG_WARN_INT_CONVERSION = YES;
     46CLANG_WARN_SUSPICIOUS_MOVE = YES;
    4547CLANG_WARN_UNREACHABLE_CODE = YES;
    4648GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  • trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig

    r204175 r209088  
    5252CLANG_WARN_EMPTY_BODY = YES;
    5353CLANG_WARN_ENUM_CONVERSION = YES;
     54CLANG_WARN_INFINITE_RECURSION = YES;
    5455CLANG_WARN_INT_CONVERSION = YES;
     56CLANG_WARN_SUSPICIOUS_MOVE = YES;
    5557CLANG_WARN_UNREACHABLE_CODE = YES;
    5658GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO
  • trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig

    r205530 r209088  
    3232CLANG_CXX_LIBRARY = libc++;
    3333CLANG_WARN_CXX0X_EXTENSIONS = NO;
     34CLANG_WARN_INFINITE_RECURSION = YES;
     35CLANG_WARN_SUSPICIOUS_MOVE = YES;
    3436HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include $(WEBCORE_PRIVATE_HEADERS_DIR)/ForwardingHeaders $(SRCROOT)/../../Source/JavaScriptCore/icu $(NEXT_ROOT)/usr/local/include/WebCoreTestSupport;
    3537GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) ENABLE_DASHBOARD_SUPPORT;
Note: See TracChangeset for help on using the changeset viewer.