aws / aws/device-storelibrary-cpp
Seems clang-tidy is configured in C++14 rather than C++17 mode
- 主要言語
- C++
- スター
- 5
- フォーク
- 2
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
While trying to build the [device-storelibrary-cpp](https://github.com/aws/device-storelibrary-cpp) received an error :
```
#9 329.6 /tmp/deps-native/device-storelibrary-cpp/include/aws/store/filesystem/posixFileSystem.hpp:56:5: error: no member named 'filesystem' in namespace 'std'; did you mean simply 'filesystem'? [clang-diagnostic-error]
#9 329.6 std::filesystem::path _path;
#9 329.6 ^~~~~~~~~~~~~~~
```
I used a base image of Ubuntu 22.04 and installed following packages:
- cmake
- build-essential
- clang-tidy-12
コントリビューションガイド
調査の方向性
まずリポジトリの CMake と clang-tidy の設定を調べ、記載されている Ubuntu 22.04 パッケージを使って include/aws/store/filesystem/posixFileSystem.hpp:56 の診断を再現します。clang-tidy がプロジェクトを C++17 モードで解析し、std::filesystem が利用できないという報告をしなくなれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cmake, cpp
- 領域
- build-system
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100