Skip to content

feat(query-generation): support for generating update queries INTELLIJ-189 #809

feat(query-generation): support for generating update queries INTELLIJ-189

feat(query-generation): support for generating update queries INTELLIJ-189 #809

Triggered via pull request January 22, 2025 12:14
Status Success
Total duration 6m 39s
Artifacts

codeql.yml

on: pull_request
Matrix: analyze
Fit to window
Zoom out
Zoom in

Annotations

27 errors and 1 warning
MongoshDialectFormatterTest.can format an aggregate query with a match expression at the beginning(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L199
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).aggregate([{"$match": {"myField": "myVal"}}])> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .aggregate( [ {"$match": {"myField": "myVal"}} ] )>
MongoshDialectFormatterTest.[1] in: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L488
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": {"$in": [1, 2]}, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": {"$in": [1, 2]}, } )>
MongoshDialectFormatterTest.[2] nin: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L488
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": {"$nin": [1, 2]}, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": {"$nin": [1, 2]}, } )>
MongoshDialectFormatterTest.[1] lt: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L453
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": {"$lt": "myVal"}, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": {"$lt": "myVal"}, } )>
MongoshDialectFormatterTest.[2] lte: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L453
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": {"$lte": "myVal"}, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": {"$lte": "myVal"}, } )>
MongoshDialectFormatterTest.[3] gt: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L453
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": {"$gt": "myVal"}, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": {"$gt": "myVal"}, } )>
MongoshDialectFormatterTest.[4] gte: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L453
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": {"$gte": "myVal"}, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": {"$gte": "myVal"}, } )>
MongoshDialectFormatterTest.can format a simple query(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L56
org.opentest4j.AssertionFailedError: expected: <db.getSiblingDB("myDb").getCollection("myColl").find({"myField": "myVal", })> but was: <db.getSiblingDB("myDb") .getCollection("myColl") .find( {"myField": "myVal", } )>
MongoshDialectFormatterTest.can format a query without references to a collection reference(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L21
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"myField": "myVal", })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"myField": "myVal", } )>
MongoshDialectFormatterTest.can format a full explain command for a valid aggregate query(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L308
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .explain("executionStats").aggregate( [ {"$match": {"myField": "myVal"}} ] )> but was: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).explain("executionStats").aggregate([{"$match": {"myField": "myVal"}}])>
MongoshDialectFormatterTest.can sort a find query when specified(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L526
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find().sort({"a": 1, })> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( ).sort({"a": 1, })>
MongoshDialectFormatterTest.[1] COUNT_DOCUMENTS: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).countDocuments()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .countDocuments( )>
MongoshDialectFormatterTest.[2] DELETE_MANY: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).deleteMany()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .deleteMany( )>
MongoshDialectFormatterTest.[3] DELETE_ONE: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).deleteOne()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .deleteOne( )>
MongoshDialectFormatterTest.[4] DISTINCT: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).distinct()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .distinct( )>
MongoshDialectFormatterTest.[5] ESTIMATED_DOCUMENT_COUNT: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).estimatedDocumentCount()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .estimatedDocumentCount( )>
MongoshDialectFormatterTest.[6] FIND_ONE: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).findOne()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .findOne( )>
MongoshDialectFormatterTest.[7] FIND_ONE_AND_DELETE: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L574
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).findOneAndDelete()> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .findOneAndDelete( )>
MongoshDialectFormatterTest.[1] and: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L367
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"$and": [{"myField": "myVal"}, ]})> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"$and": [ {"myField": "myVal"}, ]} )>
MongoshDialectFormatterTest.[2] or: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L367
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"$or": [{"myField": "myVal"}, ]})> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"$or": [ {"myField": "myVal"}, ]} )>
MongoshDialectFormatterTest.[3] nor: packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L367
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).find({"$nor": [{"myField": "myVal"}, ]})> but was: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .find( {"$nor": [ {"myField": "myVal"}, ]} )>
MongoshDialectFormatterTest.can format a simple delete query(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L90
org.opentest4j.AssertionFailedError: expected: <db.getSiblingDB("myDb").getCollection("myColl").deleteMany({"myField": "myVal", })> but was: <db.getSiblingDB("myDb") .getCollection("myColl") .deleteMany( {"myField": "myVal", } )>
MongoshDialectFormatterTest.can format a query with a safe explain plan using queryPlanner(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L123
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .explain("queryPlanner").find( {"myField": "myVal", } )> but was: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).explain("queryPlanner").find({"myField": "myVal", })>
MongoshDialectFormatterTest.can format a safe explain command for a valid aggregate query(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L250
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .explain("queryPlanner").aggregate( [ {"$match": {"myField": "myVal"}} ] )> but was: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).explain("queryPlanner").aggregate([{"$match": {"myField": "myVal"}}])>
MongoshDialectFormatterTest.can format a query with a full explain plan using executionStats(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L161
org.opentest4j.AssertionFailedError: expected: <var collection = "" var database = "" db.getSiblingDB(database) .getCollection(collection) .explain("executionStats").find( {"myField": "myVal", } )> but was: <var collection = "" var database = "" db.getSiblingDB(database).getCollection(collection).explain("executionStats").find({"myField": "myVal", })>
MongoshDialectFormatterTest.can format query using the not operator(): packages/mongodb-dialects/mongosh/src/test/kotlin/com/mongodb/jbplugin/dialects/mongosh/MongoshDialectFormatterTest.kt#L403
org.opentest4j.AssertionFailedError: expected: <db.getSiblingDB("myDb").getCollection("myColl").find({"myField": {"$not": "myVal"}, })> but was: <db.getSiblingDB("myDb") .getCollection("myColl") .find( {"myField": {"$not": "myVal"}, } )>
Analyze (java-kotlin)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636