Skip to content

Merge pull request #166 from snowball-lang/109-automatically-casted-a… #940

Merge pull request #166 from snowball-lang/109-automatically-casted-a…

Merge pull request #166 from snowball-lang/109-automatically-casted-a… #940

Triggered via push December 24, 2023 10:30
Status Success
Total duration 51s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

cpp-linter.yml

on: push
cpp-linter
42s
cpp-linter
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
src/common.h:2:10 [clang-diagnostic-error]: src/common.h#L2
'memory' file not found
src/utils/utils.h:22:6 [clang-diagnostic-error]: src/utils/utils.h#L22
no member named 'filesystem' in namespace 'std'
src/SourceInfo.h:17:37 [clang-diagnostic-error]: src/SourceInfo.h#L17
no member named 'filesystem' in namespace 'std'
src/utils/utils.h:22:6 [clang-diagnostic-error]: src/utils/utils.h#L22
no member named 'filesystem' in namespace 'std'
src/SourceInfo.h:17:37 [clang-diagnostic-error]: src/SourceInfo.h#L17
no member named 'filesystem' in namespace 'std'
src/utils/utils.h:22:6 [clang-diagnostic-error]: src/utils/utils.h#L22
no member named 'filesystem' in namespace 'std'
src/SourceInfo.h:17:37 [clang-diagnostic-error]: src/SourceInfo.h#L17
no member named 'filesystem' in namespace 'std'
src/ast/syntax/common.h:13:9 [bugprone-reserved-identifier]: src/ast/syntax/common.h#L13
declaration uses identifier '__SNOWBALL_AST_COMMON_NODES_H_', which is a reserved identifier
src/ast/syntax/common.h:19:11 [cppcoreguidelines-avoid-non-const-global-variables]: src/ast/syntax/common.h#L19
variable 'snowball' is non-const and globally accessible, consider making it const
src/parser/parseClass.cc:7:10 [modernize-deprecated-headers]: src/parser/parseClass.cc#L7
inclusion of deprecated C++ header 'assert.h'; consider using 'cassert' instead
src/parser/parseClass.cc:8:9 [cppcoreguidelines-macro-usage]: src/parser/parseClass.cc#L8
function-like macro 'IS_CONSTRUCTOR' used; consider a 'constexpr' template function
src/parser/parseClass.cc:8:61 [bugprone-macro-parentheses]: src/parser/parseClass.cc#L8
macro argument should be enclosed in parentheses
src/parser/parseClass.cc:14:3 [cppcoreguidelines-pro-bounds-array-to-pointer-decay]: src/parser/parseClass.cc#L14
do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead
src/parser/parseClass.cc:109:3 [readability-qualified-auto]: src/parser/parseClass.cc#L109
'auto classBackup' can be declared as 'auto *classBackup'