Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add clang-tidy for pika #1515

Merged
merged 38 commits into from
May 27, 2023
Merged

Commits on May 16, 2023

  1. feature:add clang-tidy for pika

    There are several conflicting files left that need to be manually modified. See run_clang_tidy.py.And disabled some clang-tidy checks, eg, use int64_t instead of long or long long, variable naming.
    
    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 16, 2023
    Configuration menu
    Copy the full SHA
    b871a44 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. feature:WIP modified clang-tidy file

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 18, 2023
    Configuration menu
    Copy the full SHA
    79db0eb View commit details
    Browse the repository at this point in the history
  2. feature:disable compile command clang-tidy check

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8bb85f1 View commit details
    Browse the repository at this point in the history
  3. style:Make the code standard according to clang-tidy

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8827ff5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. merge upstream unstable

    AlexStocks committed May 23, 2023
    Configuration menu
    Copy the full SHA
    78e327d View commit details
    Browse the repository at this point in the history
  2. delete double std::move

    AlexStocks committed May 23, 2023
    Configuration menu
    Copy the full SHA
    09558b9 View commit details
    Browse the repository at this point in the history
  3. auto* -> auto

    AlexStocks committed May 23, 2023
    Configuration menu
    Copy the full SHA
    6200048 View commit details
    Browse the repository at this point in the history
  4. using noncopyable

    AlexStocks committed May 23, 2023
    Configuration menu
    Copy the full SHA
    6bad717 View commit details
    Browse the repository at this point in the history
  5. add space for override{}

    AlexStocks committed May 23, 2023
    Configuration menu
    Copy the full SHA
    0f19c14 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. add spaces

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    341e190 View commit details
    Browse the repository at this point in the history
  2. delete != 0

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    54cef5b View commit details
    Browse the repository at this point in the history
  3. format if-return

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    ff42430 View commit details
    Browse the repository at this point in the history
  4. clear inheritage

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    68b70a8 View commit details
    Browse the repository at this point in the history
  5. format codes

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    487cb0f View commit details
    Browse the repository at this point in the history
  6. format codes

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    9b9ca7c View commit details
    Browse the repository at this point in the history
  7. delete == 0

    AlexStocks committed May 24, 2023
    Configuration menu
    Copy the full SHA
    569c68a View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. fix:fix build error

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 25, 2023
    Configuration menu
    Copy the full SHA
    168277d View commit details
    Browse the repository at this point in the history
  2. style:disable check bool implicit convert in clang-tidy

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 25, 2023
    Configuration menu
    Copy the full SHA
    b508696 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from AlexStocks/lihao-clang

    modify clang
    ForestLH authored May 25, 2023
    Configuration menu
    Copy the full SHA
    93b7a0d View commit details
    Browse the repository at this point in the history
  4. style:update code style

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 25, 2023
    Configuration menu
    Copy the full SHA
    9f902dd View commit details
    Browse the repository at this point in the history
  5. delete '!= nullptr'

    AlexStocks committed May 25, 2023
    Configuration menu
    Copy the full SHA
    d27094a View commit details
    Browse the repository at this point in the history
  6. format if/while

    AlexStocks committed May 25, 2023
    Configuration menu
    Copy the full SHA
    02e17e5 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2 from ForestLH/style/clang

    Style/clang
    ForestLH authored May 25, 2023
    Configuration menu
    Copy the full SHA
    deaa4bb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #3 from AlexStocks/lihao-clang

    format if/while
    ForestLH authored May 25, 2023
    Configuration menu
    Copy the full SHA
    f6a68d7 View commit details
    Browse the repository at this point in the history
  9. fix ci failure

    AlexStocks committed May 25, 2023
    Configuration menu
    Copy the full SHA
    5c1e24f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #4 from AlexStocks/lihao-clang

    fix ci failure
    ForestLH authored May 25, 2023
    Configuration menu
    Copy the full SHA
    9d4e024 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. fix:build ci error

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 26, 2023
    Configuration menu
    Copy the full SHA
    e919de2 View commit details
    Browse the repository at this point in the history
  2. style:The judgment statement should not be an assignment

    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 26, 2023
    Configuration menu
    Copy the full SHA
    e8d9171 View commit details
    Browse the repository at this point in the history
  3. style:format codes

    remove redundant extern statement and use default
    
    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 26, 2023
    Configuration menu
    Copy the full SHA
    de1594b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5 from ForestLH/style/clang

    fix:build ci error  and format codes
    ForestLH authored May 26, 2023
    Configuration menu
    Copy the full SHA
    6bc870c View commit details
    Browse the repository at this point in the history
  5. style:format codes

    remove redundant extern g_pika_conf statement and correct if statement judgement instead of assignment
    
    Signed-off-by: Hao Lee <1838249551@qq.com>
    ForestLH committed May 26, 2023
    Configuration menu
    Copy the full SHA
    3624335 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #6 from ForestLH/style/clang

    style:format codes
    ForestLH authored May 26, 2023
    Configuration menu
    Copy the full SHA
    cb7238a View commit details
    Browse the repository at this point in the history
  7. format codes

    AlexStocks committed May 26, 2023
    Configuration menu
    Copy the full SHA
    735fa02 View commit details
    Browse the repository at this point in the history
  8. merge upstream unstable

    AlexStocks committed May 26, 2023
    Configuration menu
    Copy the full SHA
    b508399 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    810f799 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #7 from AlexStocks/lihao-clang

    merge upstream unstable and format codes
    ForestLH authored May 26, 2023
    Configuration menu
    Copy the full SHA
    62d8635 View commit details
    Browse the repository at this point in the history
  11. format codes

    AlexStocks committed May 26, 2023
    Configuration menu
    Copy the full SHA
    008f567 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2023

  1. Merge pull request #8 from AlexStocks/lihao-clang

    format codes again
    ForestLH authored May 27, 2023
    Configuration menu
    Copy the full SHA
    7a2b3bd View commit details
    Browse the repository at this point in the history