diff --git a/.github/ISSUE_TEMPLATE/request-for-query.md b/.github/ISSUE_TEMPLATE/request-for-query.md index 1b4737d..a786bb1 100644 --- a/.github/ISSUE_TEMPLATE/request-for-query.md +++ b/.github/ISSUE_TEMPLATE/request-for-query.md @@ -34,6 +34,7 @@ The following tasks will need to be carried out: * [ ] Set up an `.expected` file and make sure the results only contain findings in the vulnerable class(es). * [ ] Set up an `options` file. * [ ] Set up a `pom.xml` file. +* [ ] Update the documentation. # Useful Commands diff --git a/.github/workflows/build-and-publish.yml b/.github/workflows/build-and-publish.yml index 02ccafb..733d8a5 100644 --- a/.github/workflows/build-and-publish.yml +++ b/.github/workflows/build-and-publish.yml @@ -57,7 +57,7 @@ jobs: fi # The version of the CodeQL query pack - version=`cat vertx-codeql-queries/ql/src/qlpack.yml | yq e ".version" -` + version=`cat vertx-codeql-queries/src/main/ql/qlpack.yml | yq e ".version" -` # Check if this is a snapshot version isSnapshot=false @@ -161,7 +161,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - cd vertx-codeql-queries/ql/src + cd src/main/ql codeql pack install codeql pack publish --allow-prerelease diff --git a/vertx-codeql-queries/ql/src/InsecureCorsHttpOrigin.java b/src/main/java/org/carlspring/security/vertx/http/InsecureCorsHttpOrigin.java similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureCorsHttpOrigin.java rename to src/main/java/org/carlspring/security/vertx/http/InsecureCorsHttpOrigin.java diff --git a/vertx-codeql-queries/ql/src/InsecureCorsWildcardOrigin.java b/src/main/java/org/carlspring/security/vertx/http/InsecureCorsWildcardOrigin.java similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureCorsWildcardOrigin.java rename to src/main/java/org/carlspring/security/vertx/http/InsecureCorsWildcardOrigin.java diff --git a/vertx-codeql-queries/ql/src/InsecureHttpServer.java b/src/main/java/org/carlspring/security/vertx/http/InsecureHttpServer.java similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureHttpServer.java rename to src/main/java/org/carlspring/security/vertx/http/InsecureHttpServer.java diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/SecureCorsServer.java b/src/main/java/org/carlspring/security/vertx/http/SecureCorsServer.java similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/SecureCorsServer.java rename to src/main/java/org/carlspring/security/vertx/http/SecureCorsServer.java diff --git a/vertx-codeql-queries/ql/src/SecureHttpServer.java b/src/main/java/org/carlspring/security/vertx/http/SecureHttpServer.java similarity index 100% rename from vertx-codeql-queries/ql/src/SecureHttpServer.java rename to src/main/java/org/carlspring/security/vertx/http/SecureHttpServer.java diff --git a/vertx-codeql-queries/ql/src/InsecureCorsHttpOrigin.qhelp b/src/main/ql/InsecureCorsHttpOrigin.qhelp similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureCorsHttpOrigin.qhelp rename to src/main/ql/InsecureCorsHttpOrigin.qhelp diff --git a/vertx-codeql-queries/ql/src/InsecureCorsHttpOrigin.ql b/src/main/ql/InsecureCorsHttpOrigin.ql similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureCorsHttpOrigin.ql rename to src/main/ql/InsecureCorsHttpOrigin.ql diff --git a/vertx-codeql-queries/ql/src/InsecureCorsWildcardOrigin.qhelp b/src/main/ql/InsecureCorsWildcardOrigin.qhelp similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureCorsWildcardOrigin.qhelp rename to src/main/ql/InsecureCorsWildcardOrigin.qhelp diff --git a/vertx-codeql-queries/ql/src/InsecureCorsWildcardOrigin.ql b/src/main/ql/InsecureCorsWildcardOrigin.ql similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureCorsWildcardOrigin.ql rename to src/main/ql/InsecureCorsWildcardOrigin.ql diff --git a/vertx-codeql-queries/ql/src/InsecureHttpServer.qhelp b/src/main/ql/InsecureHttpServer.qhelp similarity index 100% rename from vertx-codeql-queries/ql/src/InsecureHttpServer.qhelp rename to src/main/ql/InsecureHttpServer.qhelp diff --git a/vertx-codeql-queries/ql/src/InsecureHttpServer.ql b/src/main/ql/InsecureHttpServer.ql similarity index 89% rename from vertx-codeql-queries/ql/src/InsecureHttpServer.ql rename to src/main/ql/InsecureHttpServer.ql index 1dcb4e2..dba7603 100644 --- a/vertx-codeql-queries/ql/src/InsecureHttpServer.ql +++ b/src/main/ql/InsecureHttpServer.ql @@ -11,14 +11,14 @@ import java class Vertx extends RefType { Vertx() { - this.getASourceSupertype*().hasQualifiedName("io.vertx.core", "Vertx") + getASourceSupertype*().hasQualifiedName("io.vertx.core", "Vertx") } } class VertxCreateHttpServerMethodAccess extends MethodAccess { VertxCreateHttpServerMethodAccess() { exists(Method m | - this.getMethod() = m and + getMethod() = m and m.getName().matches("createHttpServer") and m.getDeclaringType() instanceof Vertx ) diff --git a/vertx-codeql-queries/ql/src/codeql-pack.lock.yml b/src/main/ql/codeql-pack.lock.yml similarity index 100% rename from vertx-codeql-queries/ql/src/codeql-pack.lock.yml rename to src/main/ql/codeql-pack.lock.yml diff --git a/vertx-codeql-queries/ql/src/qlpack.yml b/src/main/ql/qlpack.yml similarity index 100% rename from vertx-codeql-queries/ql/src/qlpack.yml rename to src/main/ql/qlpack.yml diff --git a/vertx-codeql-queries/ql/src/queries.xml b/src/main/ql/queries.xml similarity index 100% rename from vertx-codeql-queries/ql/src/queries.xml rename to src/main/ql/queries.xml diff --git a/vertx-codeql-queries/ql/test/codeql-pack.lock.yml b/src/test/ql/codeql-pack.lock.yml similarity index 100% rename from vertx-codeql-queries/ql/test/codeql-pack.lock.yml rename to src/test/ql/codeql-pack.lock.yml diff --git a/vertx-codeql-queries/ql/test/qlpack.yml b/src/test/ql/qlpack.yml similarity index 100% rename from vertx-codeql-queries/ql/test/qlpack.yml rename to src/test/ql/qlpack.yml diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.expected b/src/test/ql/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.expected similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.expected rename to src/test/ql/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.expected diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.java b/src/test/ql/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.java similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.java rename to src/test/ql/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.java diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.qlref b/src/test/ql/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.qlref similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.qlref rename to src/test/ql/query-tests/InsecureCorsHttpOrigin/InsecureCorsHttpOrigin.qlref diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/SecureCorsServer.java b/src/test/ql/query-tests/InsecureCorsHttpOrigin/SecureCorsServer.java similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/SecureCorsServer.java rename to src/test/ql/query-tests/InsecureCorsHttpOrigin/SecureCorsServer.java diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/options b/src/test/ql/query-tests/InsecureCorsHttpOrigin/options similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/options rename to src/test/ql/query-tests/InsecureCorsHttpOrigin/options diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/pom.xml b/src/test/ql/query-tests/InsecureCorsHttpOrigin/pom.xml similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsHttpOrigin/pom.xml rename to src/test/ql/query-tests/InsecureCorsHttpOrigin/pom.xml diff --git a/src/test/ql/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.expected b/src/test/ql/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.expected new file mode 100644 index 0000000..e69de29 diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.java b/src/test/ql/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.java similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.java rename to src/test/ql/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.java diff --git a/src/test/ql/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.qlref b/src/test/ql/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.qlref new file mode 100644 index 0000000..e69de29 diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/SecureCorsServer.java b/src/test/ql/query-tests/InsecureCorsWildcardOrigin/SecureCorsServer.java similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/SecureCorsServer.java rename to src/test/ql/query-tests/InsecureCorsWildcardOrigin/SecureCorsServer.java diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/options b/src/test/ql/query-tests/InsecureCorsWildcardOrigin/options similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/options rename to src/test/ql/query-tests/InsecureCorsWildcardOrigin/options diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/pom.xml b/src/test/ql/query-tests/InsecureCorsWildcardOrigin/pom.xml similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/pom.xml rename to src/test/ql/query-tests/InsecureCorsWildcardOrigin/pom.xml diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/InsecureHttpServer.expected b/src/test/ql/query-tests/InsecureHttpServer/InsecureHttpServer.expected similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/InsecureHttpServer.expected rename to src/test/ql/query-tests/InsecureHttpServer/InsecureHttpServer.expected diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/InsecureHttpServer.java b/src/test/ql/query-tests/InsecureHttpServer/InsecureHttpServer.java similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/InsecureHttpServer.java rename to src/test/ql/query-tests/InsecureHttpServer/InsecureHttpServer.java diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/InsecureHttpServer.qlref b/src/test/ql/query-tests/InsecureHttpServer/InsecureHttpServer.qlref similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/InsecureHttpServer.qlref rename to src/test/ql/query-tests/InsecureHttpServer/InsecureHttpServer.qlref diff --git a/vertx-codeql-queries/ql/src/SecureCorsServer.java b/src/test/ql/query-tests/InsecureHttpServer/SecureCorsServer.java similarity index 96% rename from vertx-codeql-queries/ql/src/SecureCorsServer.java rename to src/test/ql/query-tests/InsecureHttpServer/SecureCorsServer.java index f9f0b0c..f146802 100644 --- a/vertx-codeql-queries/ql/src/SecureCorsServer.java +++ b/src/test/ql/query-tests/InsecureHttpServer/SecureCorsServer.java @@ -3,6 +3,8 @@ import io.vertx.core.AbstractVerticle; import io.vertx.core.http.HttpHeaders; import io.vertx.core.http.HttpMethod; +import io.vertx.core.http.HttpServerOptions; +import io.vertx.core.net.JksOptions; import io.vertx.ext.web.Router; import io.vertx.ext.web.handler.CorsHandler; diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/options b/src/test/ql/query-tests/InsecureHttpServer/options similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/options rename to src/test/ql/query-tests/InsecureHttpServer/options diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/pom.xml b/src/test/ql/query-tests/InsecureHttpServer/pom.xml similarity index 100% rename from vertx-codeql-queries/ql/test/query-tests/InsecureHttpServer/pom.xml rename to src/test/ql/query-tests/InsecureHttpServer/pom.xml diff --git a/src/test/ql/query-tests/InvocationOfVertxVertx/InvocationOfVertxVertx.java b/src/test/ql/query-tests/InvocationOfVertxVertx/InvocationOfVertxVertx.java new file mode 100644 index 0000000..a37e5ab --- /dev/null +++ b/src/test/ql/query-tests/InvocationOfVertxVertx/InvocationOfVertxVertx.java @@ -0,0 +1,16 @@ +package org.carlspring.security.vertx.http; + +import io.vertx.core.Vertx; + +/** + * @author carlspring + */ +public class InvocationOfVertxVertx +{ + + public void start() + { + Vertx.vertx(); + } + +} diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/AbstractBootstrap.java b/src/test/ql/stubs/io/netty/bootstrap/AbstractBootstrap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/AbstractBootstrap.java rename to src/test/ql/stubs/io/netty/bootstrap/AbstractBootstrap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/AbstractBootstrapConfig.java b/src/test/ql/stubs/io/netty/bootstrap/AbstractBootstrapConfig.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/AbstractBootstrapConfig.java rename to src/test/ql/stubs/io/netty/bootstrap/AbstractBootstrapConfig.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/Bootstrap.java b/src/test/ql/stubs/io/netty/bootstrap/Bootstrap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/Bootstrap.java rename to src/test/ql/stubs/io/netty/bootstrap/Bootstrap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/BootstrapConfig.java b/src/test/ql/stubs/io/netty/bootstrap/BootstrapConfig.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/BootstrapConfig.java rename to src/test/ql/stubs/io/netty/bootstrap/BootstrapConfig.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/ChannelFactory.java b/src/test/ql/stubs/io/netty/bootstrap/ChannelFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/ChannelFactory.java rename to src/test/ql/stubs/io/netty/bootstrap/ChannelFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/ServerBootstrap.java b/src/test/ql/stubs/io/netty/bootstrap/ServerBootstrap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/ServerBootstrap.java rename to src/test/ql/stubs/io/netty/bootstrap/ServerBootstrap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/ServerBootstrapConfig.java b/src/test/ql/stubs/io/netty/bootstrap/ServerBootstrapConfig.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/bootstrap/ServerBootstrapConfig.java rename to src/test/ql/stubs/io/netty/bootstrap/ServerBootstrapConfig.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/AbstractByteBuf.java b/src/test/ql/stubs/io/netty/buffer/AbstractByteBuf.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/AbstractByteBuf.java rename to src/test/ql/stubs/io/netty/buffer/AbstractByteBuf.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/AbstractReferenceCountedByteBuf.java b/src/test/ql/stubs/io/netty/buffer/AbstractReferenceCountedByteBuf.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/AbstractReferenceCountedByteBuf.java rename to src/test/ql/stubs/io/netty/buffer/AbstractReferenceCountedByteBuf.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/ByteBuf.java b/src/test/ql/stubs/io/netty/buffer/ByteBuf.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/ByteBuf.java rename to src/test/ql/stubs/io/netty/buffer/ByteBuf.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/ByteBufAllocator.java b/src/test/ql/stubs/io/netty/buffer/ByteBufAllocator.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/ByteBufAllocator.java rename to src/test/ql/stubs/io/netty/buffer/ByteBufAllocator.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/ByteBufConvertible.java b/src/test/ql/stubs/io/netty/buffer/ByteBufConvertible.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/ByteBufConvertible.java rename to src/test/ql/stubs/io/netty/buffer/ByteBufConvertible.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/CompositeByteBuf.java b/src/test/ql/stubs/io/netty/buffer/CompositeByteBuf.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/CompositeByteBuf.java rename to src/test/ql/stubs/io/netty/buffer/CompositeByteBuf.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/buffer/SwappedByteBuf.java b/src/test/ql/stubs/io/netty/buffer/SwappedByteBuf.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/buffer/SwappedByteBuf.java rename to src/test/ql/stubs/io/netty/buffer/SwappedByteBuf.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/Channel.java b/src/test/ql/stubs/io/netty/channel/Channel.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/Channel.java rename to src/test/ql/stubs/io/netty/channel/Channel.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelConfig.java b/src/test/ql/stubs/io/netty/channel/ChannelConfig.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelConfig.java rename to src/test/ql/stubs/io/netty/channel/ChannelConfig.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelFactory.java b/src/test/ql/stubs/io/netty/channel/ChannelFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelFactory.java rename to src/test/ql/stubs/io/netty/channel/ChannelFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelFuture.java b/src/test/ql/stubs/io/netty/channel/ChannelFuture.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelFuture.java rename to src/test/ql/stubs/io/netty/channel/ChannelFuture.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelHandler.java b/src/test/ql/stubs/io/netty/channel/ChannelHandler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelHandler.java rename to src/test/ql/stubs/io/netty/channel/ChannelHandler.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelHandlerAdapter.java b/src/test/ql/stubs/io/netty/channel/ChannelHandlerAdapter.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelHandlerAdapter.java rename to src/test/ql/stubs/io/netty/channel/ChannelHandlerAdapter.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelHandlerContext.java b/src/test/ql/stubs/io/netty/channel/ChannelHandlerContext.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelHandlerContext.java rename to src/test/ql/stubs/io/netty/channel/ChannelHandlerContext.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelId.java b/src/test/ql/stubs/io/netty/channel/ChannelId.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelId.java rename to src/test/ql/stubs/io/netty/channel/ChannelId.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelInboundHandler.java b/src/test/ql/stubs/io/netty/channel/ChannelInboundHandler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelInboundHandler.java rename to src/test/ql/stubs/io/netty/channel/ChannelInboundHandler.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelInboundHandlerAdapter.java b/src/test/ql/stubs/io/netty/channel/ChannelInboundHandlerAdapter.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelInboundHandlerAdapter.java rename to src/test/ql/stubs/io/netty/channel/ChannelInboundHandlerAdapter.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelInboundInvoker.java b/src/test/ql/stubs/io/netty/channel/ChannelInboundInvoker.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelInboundInvoker.java rename to src/test/ql/stubs/io/netty/channel/ChannelInboundInvoker.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelMetadata.java b/src/test/ql/stubs/io/netty/channel/ChannelMetadata.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelMetadata.java rename to src/test/ql/stubs/io/netty/channel/ChannelMetadata.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOption.java b/src/test/ql/stubs/io/netty/channel/ChannelOption.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOption.java rename to src/test/ql/stubs/io/netty/channel/ChannelOption.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOutboundBuffer.java b/src/test/ql/stubs/io/netty/channel/ChannelOutboundBuffer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOutboundBuffer.java rename to src/test/ql/stubs/io/netty/channel/ChannelOutboundBuffer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOutboundHandler.java b/src/test/ql/stubs/io/netty/channel/ChannelOutboundHandler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOutboundHandler.java rename to src/test/ql/stubs/io/netty/channel/ChannelOutboundHandler.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOutboundInvoker.java b/src/test/ql/stubs/io/netty/channel/ChannelOutboundInvoker.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelOutboundInvoker.java rename to src/test/ql/stubs/io/netty/channel/ChannelOutboundInvoker.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelPipeline.java b/src/test/ql/stubs/io/netty/channel/ChannelPipeline.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelPipeline.java rename to src/test/ql/stubs/io/netty/channel/ChannelPipeline.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelProgressiveFuture.java b/src/test/ql/stubs/io/netty/channel/ChannelProgressiveFuture.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelProgressiveFuture.java rename to src/test/ql/stubs/io/netty/channel/ChannelProgressiveFuture.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelProgressivePromise.java b/src/test/ql/stubs/io/netty/channel/ChannelProgressivePromise.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelProgressivePromise.java rename to src/test/ql/stubs/io/netty/channel/ChannelProgressivePromise.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelPromise.java b/src/test/ql/stubs/io/netty/channel/ChannelPromise.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ChannelPromise.java rename to src/test/ql/stubs/io/netty/channel/ChannelPromise.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/EventLoop.java b/src/test/ql/stubs/io/netty/channel/EventLoop.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/EventLoop.java rename to src/test/ql/stubs/io/netty/channel/EventLoop.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/EventLoopGroup.java b/src/test/ql/stubs/io/netty/channel/EventLoopGroup.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/EventLoopGroup.java rename to src/test/ql/stubs/io/netty/channel/EventLoopGroup.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/MessageSizeEstimator.java b/src/test/ql/stubs/io/netty/channel/MessageSizeEstimator.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/MessageSizeEstimator.java rename to src/test/ql/stubs/io/netty/channel/MessageSizeEstimator.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/RecvByteBufAllocator.java b/src/test/ql/stubs/io/netty/channel/RecvByteBufAllocator.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/RecvByteBufAllocator.java rename to src/test/ql/stubs/io/netty/channel/RecvByteBufAllocator.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/ServerChannel.java b/src/test/ql/stubs/io/netty/channel/ServerChannel.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/ServerChannel.java rename to src/test/ql/stubs/io/netty/channel/ServerChannel.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/WriteBufferWaterMark.java b/src/test/ql/stubs/io/netty/channel/WriteBufferWaterMark.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/WriteBufferWaterMark.java rename to src/test/ql/stubs/io/netty/channel/WriteBufferWaterMark.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/socket/DatagramChannel.java b/src/test/ql/stubs/io/netty/channel/socket/DatagramChannel.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/socket/DatagramChannel.java rename to src/test/ql/stubs/io/netty/channel/socket/DatagramChannel.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/socket/DatagramChannelConfig.java b/src/test/ql/stubs/io/netty/channel/socket/DatagramChannelConfig.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/socket/DatagramChannelConfig.java rename to src/test/ql/stubs/io/netty/channel/socket/DatagramChannelConfig.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/channel/socket/InternetProtocolFamily.java b/src/test/ql/stubs/io/netty/channel/socket/InternetProtocolFamily.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/channel/socket/InternetProtocolFamily.java rename to src/test/ql/stubs/io/netty/channel/socket/InternetProtocolFamily.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/ByteToMessageDecoder.java b/src/test/ql/stubs/io/netty/handler/codec/ByteToMessageDecoder.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/ByteToMessageDecoder.java rename to src/test/ql/stubs/io/netty/handler/codec/ByteToMessageDecoder.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/DecoderResult.java b/src/test/ql/stubs/io/netty/handler/codec/DecoderResult.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/DecoderResult.java rename to src/test/ql/stubs/io/netty/handler/codec/DecoderResult.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/compression/CompressionOptions.java b/src/test/ql/stubs/io/netty/handler/codec/compression/CompressionOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/compression/CompressionOptions.java rename to src/test/ql/stubs/io/netty/handler/codec/compression/CompressionOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/http/HttpMethod.java b/src/test/ql/stubs/io/netty/handler/codec/http/HttpMethod.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/codec/http/HttpMethod.java rename to src/test/ql/stubs/io/netty/handler/codec/http/HttpMethod.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/logging/ByteBufFormat.java b/src/test/ql/stubs/io/netty/handler/logging/ByteBufFormat.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/logging/ByteBufFormat.java rename to src/test/ql/stubs/io/netty/handler/logging/ByteBufFormat.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/ApplicationProtocolConfig.java b/src/test/ql/stubs/io/netty/handler/ssl/ApplicationProtocolConfig.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/ApplicationProtocolConfig.java rename to src/test/ql/stubs/io/netty/handler/ssl/ApplicationProtocolConfig.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/ApplicationProtocolNegotiator.java b/src/test/ql/stubs/io/netty/handler/ssl/ApplicationProtocolNegotiator.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/ApplicationProtocolNegotiator.java rename to src/test/ql/stubs/io/netty/handler/ssl/ApplicationProtocolNegotiator.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/CipherSuiteFilter.java b/src/test/ql/stubs/io/netty/handler/ssl/CipherSuiteFilter.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/CipherSuiteFilter.java rename to src/test/ql/stubs/io/netty/handler/ssl/CipherSuiteFilter.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/ClientAuth.java b/src/test/ql/stubs/io/netty/handler/ssl/ClientAuth.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/ClientAuth.java rename to src/test/ql/stubs/io/netty/handler/ssl/ClientAuth.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslContext.java b/src/test/ql/stubs/io/netty/handler/ssl/SslContext.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslContext.java rename to src/test/ql/stubs/io/netty/handler/ssl/SslContext.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslContextOption.java b/src/test/ql/stubs/io/netty/handler/ssl/SslContextOption.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslContextOption.java rename to src/test/ql/stubs/io/netty/handler/ssl/SslContextOption.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslHandler.java b/src/test/ql/stubs/io/netty/handler/ssl/SslHandler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslHandler.java rename to src/test/ql/stubs/io/netty/handler/ssl/SslHandler.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslProvider.java b/src/test/ql/stubs/io/netty/handler/ssl/SslProvider.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/handler/ssl/SslProvider.java rename to src/test/ql/stubs/io/netty/handler/ssl/SslProvider.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/resolver/AddressResolver.java b/src/test/ql/stubs/io/netty/resolver/AddressResolver.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/resolver/AddressResolver.java rename to src/test/ql/stubs/io/netty/resolver/AddressResolver.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/resolver/AddressResolverGroup.java b/src/test/ql/stubs/io/netty/resolver/AddressResolverGroup.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/resolver/AddressResolverGroup.java rename to src/test/ql/stubs/io/netty/resolver/AddressResolverGroup.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/AbstractConstant.java b/src/test/ql/stubs/io/netty/util/AbstractConstant.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/AbstractConstant.java rename to src/test/ql/stubs/io/netty/util/AbstractConstant.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/AsciiString.java b/src/test/ql/stubs/io/netty/util/AsciiString.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/AsciiString.java rename to src/test/ql/stubs/io/netty/util/AsciiString.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/Attribute.java b/src/test/ql/stubs/io/netty/util/Attribute.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/Attribute.java rename to src/test/ql/stubs/io/netty/util/Attribute.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/AttributeKey.java b/src/test/ql/stubs/io/netty/util/AttributeKey.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/AttributeKey.java rename to src/test/ql/stubs/io/netty/util/AttributeKey.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/AttributeMap.java b/src/test/ql/stubs/io/netty/util/AttributeMap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/AttributeMap.java rename to src/test/ql/stubs/io/netty/util/AttributeMap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/ByteProcessor.java b/src/test/ql/stubs/io/netty/util/ByteProcessor.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/ByteProcessor.java rename to src/test/ql/stubs/io/netty/util/ByteProcessor.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/Constant.java b/src/test/ql/stubs/io/netty/util/Constant.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/Constant.java rename to src/test/ql/stubs/io/netty/util/Constant.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/HashingStrategy.java b/src/test/ql/stubs/io/netty/util/HashingStrategy.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/HashingStrategy.java rename to src/test/ql/stubs/io/netty/util/HashingStrategy.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/ReferenceCounted.java b/src/test/ql/stubs/io/netty/util/ReferenceCounted.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/ReferenceCounted.java rename to src/test/ql/stubs/io/netty/util/ReferenceCounted.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/Signal.java b/src/test/ql/stubs/io/netty/util/Signal.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/Signal.java rename to src/test/ql/stubs/io/netty/util/Signal.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/EventExecutor.java b/src/test/ql/stubs/io/netty/util/concurrent/EventExecutor.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/EventExecutor.java rename to src/test/ql/stubs/io/netty/util/concurrent/EventExecutor.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/EventExecutorGroup.java b/src/test/ql/stubs/io/netty/util/concurrent/EventExecutorGroup.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/EventExecutorGroup.java rename to src/test/ql/stubs/io/netty/util/concurrent/EventExecutorGroup.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/FastThreadLocalThread.java b/src/test/ql/stubs/io/netty/util/concurrent/FastThreadLocalThread.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/FastThreadLocalThread.java rename to src/test/ql/stubs/io/netty/util/concurrent/FastThreadLocalThread.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/Future.java b/src/test/ql/stubs/io/netty/util/concurrent/Future.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/Future.java rename to src/test/ql/stubs/io/netty/util/concurrent/Future.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/GenericFutureListener.java b/src/test/ql/stubs/io/netty/util/concurrent/GenericFutureListener.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/GenericFutureListener.java rename to src/test/ql/stubs/io/netty/util/concurrent/GenericFutureListener.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/OrderedEventExecutor.java b/src/test/ql/stubs/io/netty/util/concurrent/OrderedEventExecutor.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/OrderedEventExecutor.java rename to src/test/ql/stubs/io/netty/util/concurrent/OrderedEventExecutor.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/ProgressiveFuture.java b/src/test/ql/stubs/io/netty/util/concurrent/ProgressiveFuture.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/ProgressiveFuture.java rename to src/test/ql/stubs/io/netty/util/concurrent/ProgressiveFuture.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/ProgressivePromise.java b/src/test/ql/stubs/io/netty/util/concurrent/ProgressivePromise.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/ProgressivePromise.java rename to src/test/ql/stubs/io/netty/util/concurrent/ProgressivePromise.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/Promise.java b/src/test/ql/stubs/io/netty/util/concurrent/Promise.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/Promise.java rename to src/test/ql/stubs/io/netty/util/concurrent/Promise.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/ScheduledFuture.java b/src/test/ql/stubs/io/netty/util/concurrent/ScheduledFuture.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/concurrent/ScheduledFuture.java rename to src/test/ql/stubs/io/netty/util/concurrent/ScheduledFuture.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/IntegerHolder.java b/src/test/ql/stubs/io/netty/util/internal/IntegerHolder.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/IntegerHolder.java rename to src/test/ql/stubs/io/netty/util/internal/IntegerHolder.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/InternalThreadLocalMap.java b/src/test/ql/stubs/io/netty/util/internal/InternalThreadLocalMap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/InternalThreadLocalMap.java rename to src/test/ql/stubs/io/netty/util/internal/InternalThreadLocalMap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/ThreadLocalRandom.java b/src/test/ql/stubs/io/netty/util/internal/ThreadLocalRandom.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/ThreadLocalRandom.java rename to src/test/ql/stubs/io/netty/util/internal/ThreadLocalRandom.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/TypeParameterMatcher.java b/src/test/ql/stubs/io/netty/util/internal/TypeParameterMatcher.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/TypeParameterMatcher.java rename to src/test/ql/stubs/io/netty/util/internal/TypeParameterMatcher.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/UnpaddedInternalThreadLocalMap.java b/src/test/ql/stubs/io/netty/util/internal/UnpaddedInternalThreadLocalMap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/netty/util/internal/UnpaddedInternalThreadLocalMap.java rename to src/test/ql/stubs/io/netty/util/internal/UnpaddedInternalThreadLocalMap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/AbstractVerticle.java b/src/test/ql/stubs/io/vertx/core/AbstractVerticle.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/AbstractVerticle.java rename to src/test/ql/stubs/io/vertx/core/AbstractVerticle.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/AsyncResult.java b/src/test/ql/stubs/io/vertx/core/AsyncResult.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/AsyncResult.java rename to src/test/ql/stubs/io/vertx/core/AsyncResult.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/CompositeFuture.java b/src/test/ql/stubs/io/vertx/core/CompositeFuture.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/CompositeFuture.java rename to src/test/ql/stubs/io/vertx/core/CompositeFuture.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/Context.java b/src/test/ql/stubs/io/vertx/core/Context.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/Context.java rename to src/test/ql/stubs/io/vertx/core/Context.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/DeploymentOptions.java b/src/test/ql/stubs/io/vertx/core/DeploymentOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/DeploymentOptions.java rename to src/test/ql/stubs/io/vertx/core/DeploymentOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/Future.java b/src/test/ql/stubs/io/vertx/core/Future.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/Future.java rename to src/test/ql/stubs/io/vertx/core/Future.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/Handler.java b/src/test/ql/stubs/io/vertx/core/Handler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/Handler.java rename to src/test/ql/stubs/io/vertx/core/Handler.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/MultiMap.java b/src/test/ql/stubs/io/vertx/core/MultiMap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/MultiMap.java rename to src/test/ql/stubs/io/vertx/core/MultiMap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/Promise.java b/src/test/ql/stubs/io/vertx/core/Promise.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/Promise.java rename to src/test/ql/stubs/io/vertx/core/Promise.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/TimeoutStream.java b/src/test/ql/stubs/io/vertx/core/TimeoutStream.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/TimeoutStream.java rename to src/test/ql/stubs/io/vertx/core/TimeoutStream.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/Verticle.java b/src/test/ql/stubs/io/vertx/core/Verticle.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/Verticle.java rename to src/test/ql/stubs/io/vertx/core/Verticle.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/Vertx.java b/src/test/ql/stubs/io/vertx/core/Vertx.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/Vertx.java rename to src/test/ql/stubs/io/vertx/core/Vertx.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/VertxOptions.java b/src/test/ql/stubs/io/vertx/core/VertxOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/VertxOptions.java rename to src/test/ql/stubs/io/vertx/core/VertxOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/WorkerExecutor.java b/src/test/ql/stubs/io/vertx/core/WorkerExecutor.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/WorkerExecutor.java rename to src/test/ql/stubs/io/vertx/core/WorkerExecutor.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/buffer/Buffer.java b/src/test/ql/stubs/io/vertx/core/buffer/Buffer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/buffer/Buffer.java rename to src/test/ql/stubs/io/vertx/core/buffer/Buffer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/datagram/DatagramPacket.java b/src/test/ql/stubs/io/vertx/core/datagram/DatagramPacket.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/datagram/DatagramPacket.java rename to src/test/ql/stubs/io/vertx/core/datagram/DatagramPacket.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/datagram/DatagramSocket.java b/src/test/ql/stubs/io/vertx/core/datagram/DatagramSocket.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/datagram/DatagramSocket.java rename to src/test/ql/stubs/io/vertx/core/datagram/DatagramSocket.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/datagram/DatagramSocketOptions.java b/src/test/ql/stubs/io/vertx/core/datagram/DatagramSocketOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/datagram/DatagramSocketOptions.java rename to src/test/ql/stubs/io/vertx/core/datagram/DatagramSocketOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/AddressResolverOptions.java b/src/test/ql/stubs/io/vertx/core/dns/AddressResolverOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/AddressResolverOptions.java rename to src/test/ql/stubs/io/vertx/core/dns/AddressResolverOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/DnsClient.java b/src/test/ql/stubs/io/vertx/core/dns/DnsClient.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/DnsClient.java rename to src/test/ql/stubs/io/vertx/core/dns/DnsClient.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/DnsClientOptions.java b/src/test/ql/stubs/io/vertx/core/dns/DnsClientOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/DnsClientOptions.java rename to src/test/ql/stubs/io/vertx/core/dns/DnsClientOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/MxRecord.java b/src/test/ql/stubs/io/vertx/core/dns/MxRecord.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/MxRecord.java rename to src/test/ql/stubs/io/vertx/core/dns/MxRecord.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/SrvRecord.java b/src/test/ql/stubs/io/vertx/core/dns/SrvRecord.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/dns/SrvRecord.java rename to src/test/ql/stubs/io/vertx/core/dns/SrvRecord.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/DeliveryContext.java b/src/test/ql/stubs/io/vertx/core/eventbus/DeliveryContext.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/DeliveryContext.java rename to src/test/ql/stubs/io/vertx/core/eventbus/DeliveryContext.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/DeliveryOptions.java b/src/test/ql/stubs/io/vertx/core/eventbus/DeliveryOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/DeliveryOptions.java rename to src/test/ql/stubs/io/vertx/core/eventbus/DeliveryOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/EventBus.java b/src/test/ql/stubs/io/vertx/core/eventbus/EventBus.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/EventBus.java rename to src/test/ql/stubs/io/vertx/core/eventbus/EventBus.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/EventBusOptions.java b/src/test/ql/stubs/io/vertx/core/eventbus/EventBusOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/EventBusOptions.java rename to src/test/ql/stubs/io/vertx/core/eventbus/EventBusOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/Message.java b/src/test/ql/stubs/io/vertx/core/eventbus/Message.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/Message.java rename to src/test/ql/stubs/io/vertx/core/eventbus/Message.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/MessageCodec.java b/src/test/ql/stubs/io/vertx/core/eventbus/MessageCodec.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/MessageCodec.java rename to src/test/ql/stubs/io/vertx/core/eventbus/MessageCodec.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/MessageConsumer.java b/src/test/ql/stubs/io/vertx/core/eventbus/MessageConsumer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/MessageConsumer.java rename to src/test/ql/stubs/io/vertx/core/eventbus/MessageConsumer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/MessageProducer.java b/src/test/ql/stubs/io/vertx/core/eventbus/MessageProducer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/MessageProducer.java rename to src/test/ql/stubs/io/vertx/core/eventbus/MessageProducer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/ReplyFailure.java b/src/test/ql/stubs/io/vertx/core/eventbus/ReplyFailure.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/eventbus/ReplyFailure.java rename to src/test/ql/stubs/io/vertx/core/eventbus/ReplyFailure.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/AsyncFile.java b/src/test/ql/stubs/io/vertx/core/file/AsyncFile.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/AsyncFile.java rename to src/test/ql/stubs/io/vertx/core/file/AsyncFile.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/AsyncFileLock.java b/src/test/ql/stubs/io/vertx/core/file/AsyncFileLock.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/AsyncFileLock.java rename to src/test/ql/stubs/io/vertx/core/file/AsyncFileLock.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/CopyOptions.java b/src/test/ql/stubs/io/vertx/core/file/CopyOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/CopyOptions.java rename to src/test/ql/stubs/io/vertx/core/file/CopyOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileProps.java b/src/test/ql/stubs/io/vertx/core/file/FileProps.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileProps.java rename to src/test/ql/stubs/io/vertx/core/file/FileProps.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileSystem.java b/src/test/ql/stubs/io/vertx/core/file/FileSystem.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileSystem.java rename to src/test/ql/stubs/io/vertx/core/file/FileSystem.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileSystemOptions.java b/src/test/ql/stubs/io/vertx/core/file/FileSystemOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileSystemOptions.java rename to src/test/ql/stubs/io/vertx/core/file/FileSystemOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileSystemProps.java b/src/test/ql/stubs/io/vertx/core/file/FileSystemProps.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/FileSystemProps.java rename to src/test/ql/stubs/io/vertx/core/file/FileSystemProps.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/OpenOptions.java b/src/test/ql/stubs/io/vertx/core/file/OpenOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/file/OpenOptions.java rename to src/test/ql/stubs/io/vertx/core/file/OpenOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/ClientAuth.java b/src/test/ql/stubs/io/vertx/core/http/ClientAuth.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/ClientAuth.java rename to src/test/ql/stubs/io/vertx/core/http/ClientAuth.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/Cookie.java b/src/test/ql/stubs/io/vertx/core/http/Cookie.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/Cookie.java rename to src/test/ql/stubs/io/vertx/core/http/Cookie.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/CookieSameSite.java b/src/test/ql/stubs/io/vertx/core/http/CookieSameSite.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/CookieSameSite.java rename to src/test/ql/stubs/io/vertx/core/http/CookieSameSite.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/GoAway.java b/src/test/ql/stubs/io/vertx/core/http/GoAway.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/GoAway.java rename to src/test/ql/stubs/io/vertx/core/http/GoAway.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/Http2Settings.java b/src/test/ql/stubs/io/vertx/core/http/Http2Settings.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/Http2Settings.java rename to src/test/ql/stubs/io/vertx/core/http/Http2Settings.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClient.java b/src/test/ql/stubs/io/vertx/core/http/HttpClient.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClient.java rename to src/test/ql/stubs/io/vertx/core/http/HttpClient.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClientOptions.java b/src/test/ql/stubs/io/vertx/core/http/HttpClientOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClientOptions.java rename to src/test/ql/stubs/io/vertx/core/http/HttpClientOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClientRequest.java b/src/test/ql/stubs/io/vertx/core/http/HttpClientRequest.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClientRequest.java rename to src/test/ql/stubs/io/vertx/core/http/HttpClientRequest.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClientResponse.java b/src/test/ql/stubs/io/vertx/core/http/HttpClientResponse.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpClientResponse.java rename to src/test/ql/stubs/io/vertx/core/http/HttpClientResponse.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpConnection.java b/src/test/ql/stubs/io/vertx/core/http/HttpConnection.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpConnection.java rename to src/test/ql/stubs/io/vertx/core/http/HttpConnection.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpFrame.java b/src/test/ql/stubs/io/vertx/core/http/HttpFrame.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpFrame.java rename to src/test/ql/stubs/io/vertx/core/http/HttpFrame.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpHeaders.java b/src/test/ql/stubs/io/vertx/core/http/HttpHeaders.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpHeaders.java rename to src/test/ql/stubs/io/vertx/core/http/HttpHeaders.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpMethod.java b/src/test/ql/stubs/io/vertx/core/http/HttpMethod.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpMethod.java rename to src/test/ql/stubs/io/vertx/core/http/HttpMethod.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServer.java b/src/test/ql/stubs/io/vertx/core/http/HttpServer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServer.java rename to src/test/ql/stubs/io/vertx/core/http/HttpServer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerFileUpload.java b/src/test/ql/stubs/io/vertx/core/http/HttpServerFileUpload.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerFileUpload.java rename to src/test/ql/stubs/io/vertx/core/http/HttpServerFileUpload.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerOptions.java b/src/test/ql/stubs/io/vertx/core/http/HttpServerOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerOptions.java rename to src/test/ql/stubs/io/vertx/core/http/HttpServerOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerRequest.java b/src/test/ql/stubs/io/vertx/core/http/HttpServerRequest.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerRequest.java rename to src/test/ql/stubs/io/vertx/core/http/HttpServerRequest.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerResponse.java b/src/test/ql/stubs/io/vertx/core/http/HttpServerResponse.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpServerResponse.java rename to src/test/ql/stubs/io/vertx/core/http/HttpServerResponse.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpVersion.java b/src/test/ql/stubs/io/vertx/core/http/HttpVersion.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/HttpVersion.java rename to src/test/ql/stubs/io/vertx/core/http/HttpVersion.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/RequestOptions.java b/src/test/ql/stubs/io/vertx/core/http/RequestOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/RequestOptions.java rename to src/test/ql/stubs/io/vertx/core/http/RequestOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/ServerWebSocket.java b/src/test/ql/stubs/io/vertx/core/http/ServerWebSocket.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/ServerWebSocket.java rename to src/test/ql/stubs/io/vertx/core/http/ServerWebSocket.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/StreamPriority.java b/src/test/ql/stubs/io/vertx/core/http/StreamPriority.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/StreamPriority.java rename to src/test/ql/stubs/io/vertx/core/http/StreamPriority.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocket.java b/src/test/ql/stubs/io/vertx/core/http/WebSocket.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocket.java rename to src/test/ql/stubs/io/vertx/core/http/WebSocket.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketBase.java b/src/test/ql/stubs/io/vertx/core/http/WebSocketBase.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketBase.java rename to src/test/ql/stubs/io/vertx/core/http/WebSocketBase.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketConnectOptions.java b/src/test/ql/stubs/io/vertx/core/http/WebSocketConnectOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketConnectOptions.java rename to src/test/ql/stubs/io/vertx/core/http/WebSocketConnectOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketFrame.java b/src/test/ql/stubs/io/vertx/core/http/WebSocketFrame.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketFrame.java rename to src/test/ql/stubs/io/vertx/core/http/WebSocketFrame.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketFrameType.java b/src/test/ql/stubs/io/vertx/core/http/WebSocketFrameType.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebSocketFrameType.java rename to src/test/ql/stubs/io/vertx/core/http/WebSocketFrameType.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebsocketVersion.java b/src/test/ql/stubs/io/vertx/core/http/WebsocketVersion.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/http/WebsocketVersion.java rename to src/test/ql/stubs/io/vertx/core/http/WebsocketVersion.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/impl/VertxBuilder.java b/src/test/ql/stubs/io/vertx/core/impl/VertxBuilder.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/impl/VertxBuilder.java rename to src/test/ql/stubs/io/vertx/core/impl/VertxBuilder.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/impl/VertxThread.java b/src/test/ql/stubs/io/vertx/core/impl/VertxThread.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/impl/VertxThread.java rename to src/test/ql/stubs/io/vertx/core/impl/VertxThread.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/json/JsonArray.java b/src/test/ql/stubs/io/vertx/core/json/JsonArray.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/json/JsonArray.java rename to src/test/ql/stubs/io/vertx/core/json/JsonArray.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/json/JsonObject.java b/src/test/ql/stubs/io/vertx/core/json/JsonObject.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/json/JsonObject.java rename to src/test/ql/stubs/io/vertx/core/json/JsonObject.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/metrics/Measured.java b/src/test/ql/stubs/io/vertx/core/metrics/Measured.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/metrics/Measured.java rename to src/test/ql/stubs/io/vertx/core/metrics/Measured.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/metrics/MetricsOptions.java b/src/test/ql/stubs/io/vertx/core/metrics/MetricsOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/metrics/MetricsOptions.java rename to src/test/ql/stubs/io/vertx/core/metrics/MetricsOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/ClientOptionsBase.java b/src/test/ql/stubs/io/vertx/core/net/ClientOptionsBase.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/ClientOptionsBase.java rename to src/test/ql/stubs/io/vertx/core/net/ClientOptionsBase.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/JdkSSLEngineOptions.java b/src/test/ql/stubs/io/vertx/core/net/JdkSSLEngineOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/JdkSSLEngineOptions.java rename to src/test/ql/stubs/io/vertx/core/net/JdkSSLEngineOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/JksOptions.java b/src/test/ql/stubs/io/vertx/core/net/JksOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/JksOptions.java rename to src/test/ql/stubs/io/vertx/core/net/JksOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/KeyCertOptions.java b/src/test/ql/stubs/io/vertx/core/net/KeyCertOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/KeyCertOptions.java rename to src/test/ql/stubs/io/vertx/core/net/KeyCertOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/KeyStoreOptionsBase.java b/src/test/ql/stubs/io/vertx/core/net/KeyStoreOptionsBase.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/KeyStoreOptionsBase.java rename to src/test/ql/stubs/io/vertx/core/net/KeyStoreOptionsBase.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetClient.java b/src/test/ql/stubs/io/vertx/core/net/NetClient.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetClient.java rename to src/test/ql/stubs/io/vertx/core/net/NetClient.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetClientOptions.java b/src/test/ql/stubs/io/vertx/core/net/NetClientOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetClientOptions.java rename to src/test/ql/stubs/io/vertx/core/net/NetClientOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetServer.java b/src/test/ql/stubs/io/vertx/core/net/NetServer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetServer.java rename to src/test/ql/stubs/io/vertx/core/net/NetServer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetServerOptions.java b/src/test/ql/stubs/io/vertx/core/net/NetServerOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetServerOptions.java rename to src/test/ql/stubs/io/vertx/core/net/NetServerOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetSocket.java b/src/test/ql/stubs/io/vertx/core/net/NetSocket.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetSocket.java rename to src/test/ql/stubs/io/vertx/core/net/NetSocket.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetworkOptions.java b/src/test/ql/stubs/io/vertx/core/net/NetworkOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/NetworkOptions.java rename to src/test/ql/stubs/io/vertx/core/net/NetworkOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/OpenSSLEngineOptions.java b/src/test/ql/stubs/io/vertx/core/net/OpenSSLEngineOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/OpenSSLEngineOptions.java rename to src/test/ql/stubs/io/vertx/core/net/OpenSSLEngineOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/PemKeyCertOptions.java b/src/test/ql/stubs/io/vertx/core/net/PemKeyCertOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/PemKeyCertOptions.java rename to src/test/ql/stubs/io/vertx/core/net/PemKeyCertOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/PemTrustOptions.java b/src/test/ql/stubs/io/vertx/core/net/PemTrustOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/PemTrustOptions.java rename to src/test/ql/stubs/io/vertx/core/net/PemTrustOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/PfxOptions.java b/src/test/ql/stubs/io/vertx/core/net/PfxOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/PfxOptions.java rename to src/test/ql/stubs/io/vertx/core/net/PfxOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/ProxyOptions.java b/src/test/ql/stubs/io/vertx/core/net/ProxyOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/ProxyOptions.java rename to src/test/ql/stubs/io/vertx/core/net/ProxyOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/ProxyType.java b/src/test/ql/stubs/io/vertx/core/net/ProxyType.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/ProxyType.java rename to src/test/ql/stubs/io/vertx/core/net/ProxyType.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/SSLEngineOptions.java b/src/test/ql/stubs/io/vertx/core/net/SSLEngineOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/SSLEngineOptions.java rename to src/test/ql/stubs/io/vertx/core/net/SSLEngineOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/SSLOptions.java b/src/test/ql/stubs/io/vertx/core/net/SSLOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/SSLOptions.java rename to src/test/ql/stubs/io/vertx/core/net/SSLOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/SocketAddress.java b/src/test/ql/stubs/io/vertx/core/net/SocketAddress.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/SocketAddress.java rename to src/test/ql/stubs/io/vertx/core/net/SocketAddress.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/TCPSSLOptions.java b/src/test/ql/stubs/io/vertx/core/net/TCPSSLOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/TCPSSLOptions.java rename to src/test/ql/stubs/io/vertx/core/net/TCPSSLOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/TrustOptions.java b/src/test/ql/stubs/io/vertx/core/net/TrustOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/net/TrustOptions.java rename to src/test/ql/stubs/io/vertx/core/net/TrustOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/AsyncMap.java b/src/test/ql/stubs/io/vertx/core/shareddata/AsyncMap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/AsyncMap.java rename to src/test/ql/stubs/io/vertx/core/shareddata/AsyncMap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/ClusterSerializable.java b/src/test/ql/stubs/io/vertx/core/shareddata/ClusterSerializable.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/ClusterSerializable.java rename to src/test/ql/stubs/io/vertx/core/shareddata/ClusterSerializable.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/Counter.java b/src/test/ql/stubs/io/vertx/core/shareddata/Counter.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/Counter.java rename to src/test/ql/stubs/io/vertx/core/shareddata/Counter.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/LocalMap.java b/src/test/ql/stubs/io/vertx/core/shareddata/LocalMap.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/LocalMap.java rename to src/test/ql/stubs/io/vertx/core/shareddata/LocalMap.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/Lock.java b/src/test/ql/stubs/io/vertx/core/shareddata/Lock.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/Lock.java rename to src/test/ql/stubs/io/vertx/core/shareddata/Lock.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/Shareable.java b/src/test/ql/stubs/io/vertx/core/shareddata/Shareable.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/Shareable.java rename to src/test/ql/stubs/io/vertx/core/shareddata/Shareable.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/SharedData.java b/src/test/ql/stubs/io/vertx/core/shareddata/SharedData.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/SharedData.java rename to src/test/ql/stubs/io/vertx/core/shareddata/SharedData.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/impl/ClusterSerializable.java b/src/test/ql/stubs/io/vertx/core/shareddata/impl/ClusterSerializable.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/shareddata/impl/ClusterSerializable.java rename to src/test/ql/stubs/io/vertx/core/shareddata/impl/ClusterSerializable.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/ExecutorServiceFactory.java b/src/test/ql/stubs/io/vertx/core/spi/ExecutorServiceFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/ExecutorServiceFactory.java rename to src/test/ql/stubs/io/vertx/core/spi/ExecutorServiceFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VerticleFactory.java b/src/test/ql/stubs/io/vertx/core/spi/VerticleFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VerticleFactory.java rename to src/test/ql/stubs/io/vertx/core/spi/VerticleFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxMetricsFactory.java b/src/test/ql/stubs/io/vertx/core/spi/VertxMetricsFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxMetricsFactory.java rename to src/test/ql/stubs/io/vertx/core/spi/VertxMetricsFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxServiceProvider.java b/src/test/ql/stubs/io/vertx/core/spi/VertxServiceProvider.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxServiceProvider.java rename to src/test/ql/stubs/io/vertx/core/spi/VertxServiceProvider.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxThreadFactory.java b/src/test/ql/stubs/io/vertx/core/spi/VertxThreadFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxThreadFactory.java rename to src/test/ql/stubs/io/vertx/core/spi/VertxThreadFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxTracerFactory.java b/src/test/ql/stubs/io/vertx/core/spi/VertxTracerFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/VertxTracerFactory.java rename to src/test/ql/stubs/io/vertx/core/spi/VertxTracerFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/ClusterManager.java b/src/test/ql/stubs/io/vertx/core/spi/cluster/ClusterManager.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/ClusterManager.java rename to src/test/ql/stubs/io/vertx/core/spi/cluster/ClusterManager.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/NodeInfo.java b/src/test/ql/stubs/io/vertx/core/spi/cluster/NodeInfo.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/NodeInfo.java rename to src/test/ql/stubs/io/vertx/core/spi/cluster/NodeInfo.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/NodeListener.java b/src/test/ql/stubs/io/vertx/core/spi/cluster/NodeListener.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/NodeListener.java rename to src/test/ql/stubs/io/vertx/core/spi/cluster/NodeListener.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/NodeSelector.java b/src/test/ql/stubs/io/vertx/core/spi/cluster/NodeSelector.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/NodeSelector.java rename to src/test/ql/stubs/io/vertx/core/spi/cluster/NodeSelector.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/RegistrationInfo.java b/src/test/ql/stubs/io/vertx/core/spi/cluster/RegistrationInfo.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/RegistrationInfo.java rename to src/test/ql/stubs/io/vertx/core/spi/cluster/RegistrationInfo.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/RegistrationUpdateEvent.java b/src/test/ql/stubs/io/vertx/core/spi/cluster/RegistrationUpdateEvent.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/cluster/RegistrationUpdateEvent.java rename to src/test/ql/stubs/io/vertx/core/spi/cluster/RegistrationUpdateEvent.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/file/FileResolver.java b/src/test/ql/stubs/io/vertx/core/spi/file/FileResolver.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/file/FileResolver.java rename to src/test/ql/stubs/io/vertx/core/spi/file/FileResolver.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/ClientMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/ClientMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/ClientMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/ClientMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/DatagramSocketMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/DatagramSocketMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/DatagramSocketMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/DatagramSocketMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/EventBusMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/EventBusMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/EventBusMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/EventBusMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/HttpClientMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/HttpClientMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/HttpClientMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/HttpClientMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/HttpServerMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/HttpServerMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/HttpServerMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/HttpServerMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/Metrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/Metrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/Metrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/Metrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/NetworkMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/NetworkMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/NetworkMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/NetworkMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/PoolMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/PoolMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/PoolMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/PoolMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/TCPMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/TCPMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/TCPMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/TCPMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/VertxMetrics.java b/src/test/ql/stubs/io/vertx/core/spi/metrics/VertxMetrics.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/metrics/VertxMetrics.java rename to src/test/ql/stubs/io/vertx/core/spi/metrics/VertxMetrics.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/observability/HttpRequest.java b/src/test/ql/stubs/io/vertx/core/spi/observability/HttpRequest.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/observability/HttpRequest.java rename to src/test/ql/stubs/io/vertx/core/spi/observability/HttpRequest.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/observability/HttpResponse.java b/src/test/ql/stubs/io/vertx/core/spi/observability/HttpResponse.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/observability/HttpResponse.java rename to src/test/ql/stubs/io/vertx/core/spi/observability/HttpResponse.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tls/SslContextFactory.java b/src/test/ql/stubs/io/vertx/core/spi/tls/SslContextFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tls/SslContextFactory.java rename to src/test/ql/stubs/io/vertx/core/spi/tls/SslContextFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tracing/SpanKind.java b/src/test/ql/stubs/io/vertx/core/spi/tracing/SpanKind.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tracing/SpanKind.java rename to src/test/ql/stubs/io/vertx/core/spi/tracing/SpanKind.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tracing/TagExtractor.java b/src/test/ql/stubs/io/vertx/core/spi/tracing/TagExtractor.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tracing/TagExtractor.java rename to src/test/ql/stubs/io/vertx/core/spi/tracing/TagExtractor.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tracing/VertxTracer.java b/src/test/ql/stubs/io/vertx/core/spi/tracing/VertxTracer.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/tracing/VertxTracer.java rename to src/test/ql/stubs/io/vertx/core/spi/tracing/VertxTracer.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/transport/Transport.java b/src/test/ql/stubs/io/vertx/core/spi/transport/Transport.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/spi/transport/Transport.java rename to src/test/ql/stubs/io/vertx/core/spi/transport/Transport.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/Pipe.java b/src/test/ql/stubs/io/vertx/core/streams/Pipe.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/Pipe.java rename to src/test/ql/stubs/io/vertx/core/streams/Pipe.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/ReadStream.java b/src/test/ql/stubs/io/vertx/core/streams/ReadStream.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/ReadStream.java rename to src/test/ql/stubs/io/vertx/core/streams/ReadStream.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/StreamBase.java b/src/test/ql/stubs/io/vertx/core/streams/StreamBase.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/StreamBase.java rename to src/test/ql/stubs/io/vertx/core/streams/StreamBase.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/WriteStream.java b/src/test/ql/stubs/io/vertx/core/streams/WriteStream.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/streams/WriteStream.java rename to src/test/ql/stubs/io/vertx/core/streams/WriteStream.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/tracing/TracingOptions.java b/src/test/ql/stubs/io/vertx/core/tracing/TracingOptions.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/tracing/TracingOptions.java rename to src/test/ql/stubs/io/vertx/core/tracing/TracingOptions.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/core/tracing/TracingPolicy.java b/src/test/ql/stubs/io/vertx/core/tracing/TracingPolicy.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/core/tracing/TracingPolicy.java rename to src/test/ql/stubs/io/vertx/core/tracing/TracingPolicy.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/AuthProvider.java b/src/test/ql/stubs/io/vertx/ext/auth/AuthProvider.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/AuthProvider.java rename to src/test/ql/stubs/io/vertx/ext/auth/AuthProvider.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/User.java b/src/test/ql/stubs/io/vertx/ext/auth/User.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/User.java rename to src/test/ql/stubs/io/vertx/ext/auth/User.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authentication/AuthenticationProvider.java b/src/test/ql/stubs/io/vertx/ext/auth/authentication/AuthenticationProvider.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authentication/AuthenticationProvider.java rename to src/test/ql/stubs/io/vertx/ext/auth/authentication/AuthenticationProvider.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authentication/Credentials.java b/src/test/ql/stubs/io/vertx/ext/auth/authentication/Credentials.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authentication/Credentials.java rename to src/test/ql/stubs/io/vertx/ext/auth/authentication/Credentials.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authorization/Authorization.java b/src/test/ql/stubs/io/vertx/ext/auth/authorization/Authorization.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authorization/Authorization.java rename to src/test/ql/stubs/io/vertx/ext/auth/authorization/Authorization.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authorization/AuthorizationContext.java b/src/test/ql/stubs/io/vertx/ext/auth/authorization/AuthorizationContext.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authorization/AuthorizationContext.java rename to src/test/ql/stubs/io/vertx/ext/auth/authorization/AuthorizationContext.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authorization/Authorizations.java b/src/test/ql/stubs/io/vertx/ext/auth/authorization/Authorizations.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/auth/authorization/Authorizations.java rename to src/test/ql/stubs/io/vertx/ext/auth/authorization/Authorizations.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/AllowForwardHeaders.java b/src/test/ql/stubs/io/vertx/ext/web/AllowForwardHeaders.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/AllowForwardHeaders.java rename to src/test/ql/stubs/io/vertx/ext/web/AllowForwardHeaders.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/FileUpload.java b/src/test/ql/stubs/io/vertx/ext/web/FileUpload.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/FileUpload.java rename to src/test/ql/stubs/io/vertx/ext/web/FileUpload.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/LanguageHeader.java b/src/test/ql/stubs/io/vertx/ext/web/LanguageHeader.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/LanguageHeader.java rename to src/test/ql/stubs/io/vertx/ext/web/LanguageHeader.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/MIMEHeader.java b/src/test/ql/stubs/io/vertx/ext/web/MIMEHeader.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/MIMEHeader.java rename to src/test/ql/stubs/io/vertx/ext/web/MIMEHeader.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/ParsedHeaderValue.java b/src/test/ql/stubs/io/vertx/ext/web/ParsedHeaderValue.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/ParsedHeaderValue.java rename to src/test/ql/stubs/io/vertx/ext/web/ParsedHeaderValue.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/ParsedHeaderValues.java b/src/test/ql/stubs/io/vertx/ext/web/ParsedHeaderValues.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/ParsedHeaderValues.java rename to src/test/ql/stubs/io/vertx/ext/web/ParsedHeaderValues.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/RequestBody.java b/src/test/ql/stubs/io/vertx/ext/web/RequestBody.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/RequestBody.java rename to src/test/ql/stubs/io/vertx/ext/web/RequestBody.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/Route.java b/src/test/ql/stubs/io/vertx/ext/web/Route.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/Route.java rename to src/test/ql/stubs/io/vertx/ext/web/Route.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/Router.java b/src/test/ql/stubs/io/vertx/ext/web/Router.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/Router.java rename to src/test/ql/stubs/io/vertx/ext/web/Router.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/RoutingContext.java b/src/test/ql/stubs/io/vertx/ext/web/RoutingContext.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/RoutingContext.java rename to src/test/ql/stubs/io/vertx/ext/web/RoutingContext.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/Session.java b/src/test/ql/stubs/io/vertx/ext/web/Session.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/Session.java rename to src/test/ql/stubs/io/vertx/ext/web/Session.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/handler/CorsHandler.java b/src/test/ql/stubs/io/vertx/ext/web/handler/CorsHandler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/handler/CorsHandler.java rename to src/test/ql/stubs/io/vertx/ext/web/handler/CorsHandler.java diff --git a/vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/handler/SecurityPolicyHandler.java b/src/test/ql/stubs/io/vertx/ext/web/handler/SecurityPolicyHandler.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/io/vertx/ext/web/handler/SecurityPolicyHandler.java rename to src/test/ql/stubs/io/vertx/ext/web/handler/SecurityPolicyHandler.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/KeyManager.java b/src/test/ql/stubs/javax/net/ssl/KeyManager.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/KeyManager.java rename to src/test/ql/stubs/javax/net/ssl/KeyManager.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/KeyManagerFactory.java b/src/test/ql/stubs/javax/net/ssl/KeyManagerFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/KeyManagerFactory.java rename to src/test/ql/stubs/javax/net/ssl/KeyManagerFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/KeyManagerFactorySpi.java b/src/test/ql/stubs/javax/net/ssl/KeyManagerFactorySpi.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/KeyManagerFactorySpi.java rename to src/test/ql/stubs/javax/net/ssl/KeyManagerFactorySpi.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/ManagerFactoryParameters.java b/src/test/ql/stubs/javax/net/ssl/ManagerFactoryParameters.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/ManagerFactoryParameters.java rename to src/test/ql/stubs/javax/net/ssl/ManagerFactoryParameters.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SNIMatcher.java b/src/test/ql/stubs/javax/net/ssl/SNIMatcher.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SNIMatcher.java rename to src/test/ql/stubs/javax/net/ssl/SNIMatcher.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SNIServerName.java b/src/test/ql/stubs/javax/net/ssl/SNIServerName.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SNIServerName.java rename to src/test/ql/stubs/javax/net/ssl/SNIServerName.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLEngine.java b/src/test/ql/stubs/javax/net/ssl/SSLEngine.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLEngine.java rename to src/test/ql/stubs/javax/net/ssl/SSLEngine.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLEngineResult.java b/src/test/ql/stubs/javax/net/ssl/SSLEngineResult.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLEngineResult.java rename to src/test/ql/stubs/javax/net/ssl/SSLEngineResult.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLParameters.java b/src/test/ql/stubs/javax/net/ssl/SSLParameters.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLParameters.java rename to src/test/ql/stubs/javax/net/ssl/SSLParameters.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLSession.java b/src/test/ql/stubs/javax/net/ssl/SSLSession.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLSession.java rename to src/test/ql/stubs/javax/net/ssl/SSLSession.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLSessionContext.java b/src/test/ql/stubs/javax/net/ssl/SSLSessionContext.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/SSLSessionContext.java rename to src/test/ql/stubs/javax/net/ssl/SSLSessionContext.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/TrustManager.java b/src/test/ql/stubs/javax/net/ssl/TrustManager.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/TrustManager.java rename to src/test/ql/stubs/javax/net/ssl/TrustManager.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/TrustManagerFactory.java b/src/test/ql/stubs/javax/net/ssl/TrustManagerFactory.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/TrustManagerFactory.java rename to src/test/ql/stubs/javax/net/ssl/TrustManagerFactory.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/TrustManagerFactorySpi.java b/src/test/ql/stubs/javax/net/ssl/TrustManagerFactorySpi.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/TrustManagerFactorySpi.java rename to src/test/ql/stubs/javax/net/ssl/TrustManagerFactorySpi.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/net/ssl/X509KeyManager.java b/src/test/ql/stubs/javax/net/ssl/X509KeyManager.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/net/ssl/X509KeyManager.java rename to src/test/ql/stubs/javax/net/ssl/X509KeyManager.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/security/cert/Certificate.java b/src/test/ql/stubs/javax/security/cert/Certificate.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/security/cert/Certificate.java rename to src/test/ql/stubs/javax/security/cert/Certificate.java diff --git a/vertx-codeql-queries/ql/test/stubs/javax/security/cert/X509Certificate.java b/src/test/ql/stubs/javax/security/cert/X509Certificate.java similarity index 100% rename from vertx-codeql-queries/ql/test/stubs/javax/security/cert/X509Certificate.java rename to src/test/ql/stubs/javax/security/cert/X509Certificate.java diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.expected b/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.expected deleted file mode 100644 index 69667c3..0000000 --- a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.expected +++ /dev/null @@ -1 +0,0 @@ -| InsecureCorsWildcardOrigin.java:23:35:24:60 | addOrigin(...) | Insecure CORS configuration which allows wildcard origins. | diff --git a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.qlref b/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.qlref deleted file mode 100644 index 451e947..0000000 --- a/vertx-codeql-queries/ql/test/query-tests/InsecureCorsWildcardOrigin/InsecureCorsWildcardOrigin.qlref +++ /dev/null @@ -1 +0,0 @@ -InsecureCorsWildcardOrigin.ql