phodal/chapi

View on GitHub
feat(thrift): enhance ThriftFullIdentListener with struct parsing and position tracking #542
Phodal Huang authored f240aba6
complete00:00:28
1
git clone
2
codeclimate validate-config
View output
codeclimate validate-config
No errors or warnings found in .codeclimate.yml.
3
codeclimate prepare
View output
codeclimate prepare
4
builder pull-engines
View output
determining required images
5
structure
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
W, [2024-10-27T02:52:18.713994 #1]  WARN -- : Skipping chapi-ast-protobuf/src/main/kotlin/chapi/ast/protobuf/ProtobufAnalyser.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:18.714310 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:20.077341 #1]  WARN -- : Skipping chapi-ast-typescript/src/test/kotlin/chapi/ast/typescriptast/TSIdentifyTest.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:20.077545 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:21.102666 #1]  WARN -- : Skipping chapi-ast-thrift/src/main/kotlin/chapi/ast/thrift/ThriftFullIdentListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:21.102710 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:21.374249 #1]  WARN -- : Skipping chapi-ast-rust/src/main/kotlin/chapi/ast/rustast/RustAstBaseListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:21.374293 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:21.733560 #1]  WARN -- : Skipping chapi-ast-go/src/test/kotlin/chapi/ast/goast/GoAnalyserTest.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:21.733603 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:22.802510 #1]  WARN -- : Skipping chapi-ast-kotlin/src/main/kotlin/chapi/ast/kotlinast/KotlinBasicIdentListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:22.802558 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:22.810801 #1]  WARN -- : Skipping chapi-ast-kotlin/src/main/kotlin/chapi/ast/kotlinast/KotlinFullIdentListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:22.810847 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:22.830562 #1]  WARN -- : Skipping chapi-domain/src/test/kotlin/chapi/domain/expr/ExpressionTest.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:22.830606 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.068965 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeAnnotation.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.069012 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.074186 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeCall.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.074225 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.087676 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeField.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.087720 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.113464 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeDataStruct.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.113524 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.167934 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeFunction.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.167978 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.171432 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeProperty.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.171474 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:23.183434 #1]  WARN -- : Skipping chapi-domain/src/main/kotlin/chapi/domain/core/CodeContainer.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:23.183481 #1]  WARN -- : Response status: 422
6
duplication
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
W, [2024-10-27T02:52:28.487459 #1]  WARN -- : Skipping ./chapi-ast-protobuf/src/main/kotlin/chapi/ast/protobuf/ProtobufAnalyser.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:28.487813 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:29.643602 #1]  WARN -- : Skipping ./chapi-ast-typescript/src/test/kotlin/chapi/ast/typescriptast/TSIdentifyTest.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:29.743595 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:31.069587 #1]  WARN -- : Skipping ./chapi-ast-thrift/src/main/kotlin/chapi/ast/thrift/ThriftFullIdentListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:31.069651 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:31.465270 #1]  WARN -- : Skipping ./chapi-ast-rust/src/main/kotlin/chapi/ast/rustast/RustAstBaseListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:31.465440 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:32.050715 #1]  WARN -- : Skipping ./chapi-ast-go/src/test/kotlin/chapi/ast/goast/GoAnalyserTest.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:32.051174 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.433195 #1]  WARN -- : Skipping ./chapi-ast-kotlin/src/main/kotlin/chapi/ast/kotlinast/KotlinBasicIdentListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.433238 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.440079 #1]  WARN -- : Skipping ./chapi-ast-kotlin/src/main/kotlin/chapi/ast/kotlinast/KotlinFullIdentListener.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.440117 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.459911 #1]  WARN -- : Skipping ./chapi-domain/src/test/kotlin/chapi/domain/expr/ExpressionTest.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.460009 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.702415 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeAnnotation.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.702743 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.707510 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeCall.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.707549 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.715200 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeField.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.715247 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.735043 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeDataStruct.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.735094 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.776724 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeFunction.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.777042 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.780278 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeProperty.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.780313 #1]  WARN -- : Response status: 422
W, [2024-10-27T02:52:33.788609 #1]  WARN -- : Skipping ./chapi-domain/src/main/kotlin/chapi/domain/core/CodeContainer.kt due to CC::Parser::Client::HTTPError
W, [2024-10-27T02:52:33.788656 #1]  WARN -- : Response status: 422