From 1a87c329c27bc0dc8226f0189ccbfd91089d29c5 Mon Sep 17 00:00:00 2001 From: Amit Kumar Date: Thu, 23 Apr 2026 13:28:21 +0000 Subject: [PATCH] refactor(detector): reorganize tree into jvm/markup/systems/script/structured/sql taxonomy (#47) Group language/format detectors under semantic parent packages: - jvm/ -> java, kotlin, scala - markup/ -> docs (renamed) - systems/ -> rust, cpp - script/ -> shell - structured/ -> config (renamed) - sql/ -> placeholder (follow-up #48) Imports only; zero behavior change. All 3278 tests still green. Co-Authored-By: Claude Opus 4.7 (1M context) --- CLAUDE.md | 22 ++-- .../java/AbstractJavaMessagingDetector.java | 2 +- .../java/AbstractJavaParserDetector.java | 2 +- .../java/AzureFunctionsDetector.java | 2 +- .../java/AzureMessagingDetector.java | 2 +- .../java/ClassHierarchyDetector.java | 2 +- .../{ => jvm}/java/ConfigDefDetector.java | 2 +- .../{ => jvm}/java/CosmosDbDetector.java | 2 +- .../java/GraphqlResolverDetector.java | 2 +- .../{ => jvm}/java/GrpcServiceDetector.java | 2 +- .../{ => jvm}/java/IbmMqDetector.java | 2 +- .../{ => jvm}/java/JaxrsDetector.java | 2 +- .../detector/{ => jvm}/java/JdbcDetector.java | 2 +- .../detector/{ => jvm}/java/JmsDetector.java | 2 +- .../{ => jvm}/java/JpaEntityDetector.java | 2 +- .../{ => jvm}/java/KafkaDetector.java | 2 +- .../{ => jvm}/java/KafkaProtocolDetector.java | 2 +- .../{ => jvm}/java/MicronautDetector.java | 2 +- .../{ => jvm}/java/ModuleDepsDetector.java | 2 +- .../{ => jvm}/java/PublicApiDetector.java | 2 +- .../{ => jvm}/java/QuarkusDetector.java | 2 +- .../{ => jvm}/java/RabbitmqDetector.java | 2 +- .../{ => jvm}/java/RawSqlDetector.java | 2 +- .../{ => jvm}/java/RepositoryDetector.java | 2 +- .../detector/{ => jvm}/java/RmiDetector.java | 2 +- .../{ => jvm}/java/SpringEventsDetector.java | 2 +- .../{ => jvm}/java/SpringRestDetector.java | 2 +- .../java/SpringSecurityDetector.java | 2 +- .../{ => jvm}/java/TibcoEmsDetector.java | 2 +- .../{ => jvm}/java/WebSocketDetector.java | 2 +- .../kotlin/KotlinStructuresDetector.java | 2 +- .../{ => jvm}/kotlin/KtorRouteDetector.java | 2 +- .../scala/ScalaStructuresDetector.java | 2 +- .../MarkdownStructureDetector.java | 2 +- .../{ => script}/shell/BashDetector.java | 2 +- .../shell/PowerShellDetector.java | 2 +- .../BatchStructureDetector.java | 2 +- .../CloudFormationDetector.java | 2 +- .../DockerComposeDetector.java | 2 +- .../GitHubActionsDetector.java | 2 +- .../GitLabCiDetector.java | 2 +- .../HelmChartDetector.java | 2 +- .../IniStructureDetector.java | 2 +- .../JsonStructureDetector.java | 2 +- .../KubernetesDetector.java | 2 +- .../KubernetesRbacDetector.java | 2 +- .../OpenApiDetector.java | 2 +- .../PackageJsonDetector.java | 2 +- .../PropertiesDetector.java | 2 +- .../PyprojectTomlDetector.java | 2 +- .../SqlStructureDetector.java | 2 +- .../TomlStructureDetector.java | 2 +- .../TsconfigJsonDetector.java | 2 +- .../YamlStructureDetector.java | 2 +- .../cpp/CppStructuresDetector.java | 2 +- .../{ => systems}/rust/ActixWebDetector.java | 2 +- .../rust/RustStructuresDetector.java | 2 +- .../analyzer/FullAnalysisIntegrationTest.java | 108 +++++++++--------- .../ClassHierarchyDetectorExtendedTest.java | 2 +- .../java/JavaDetectorsBranchCoverageTest.java | 2 +- .../java/JavaDetectorsCoverageTest.java | 2 +- .../java/JavaDetectorsExtendedTest.java | 2 +- .../{ => jvm}/java/JavaDetectorsTest.java | 2 +- .../java/JpaEntityDetectorExtendedTest.java | 2 +- .../{ => jvm}/java/PublicApiDetectorTest.java | 2 +- .../java/SpringRestDetectorExtendedTest.java | 2 +- .../SpringSecurityDetectorExtendedTest.java | 2 +- .../kotlin/KotlinStructuresDetectorTest.java | 2 +- .../kotlin/KtorRouteDetectorTest.java | 2 +- .../scala/ScalaStructuresDetectorTest.java | 2 +- .../MarkdownStructureDetectorTest.java | 2 +- .../{ => script}/shell/BashDetectorTest.java | 2 +- .../shell/PowerShellDetectorTest.java | 2 +- .../BatchStructureDetectorTest.java | 2 +- .../CloudFormationDetectorTest.java | 2 +- .../ConfigDetectorsExtendedTest.java | 2 +- .../DockerComposeDetectorTest.java | 2 +- .../GitHubActionsDetectorTest.java | 2 +- .../GitLabCiDetectorTest.java | 2 +- .../HelmChartDetectorTest.java | 2 +- .../IniStructureDetectorTest.java | 2 +- .../JsonStructureDetectorTest.java | 2 +- .../KubernetesDetectorExpandedTest.java | 2 +- .../KubernetesDetectorTest.java | 2 +- .../KubernetesRbacDetectorTest.java | 2 +- .../OpenApiDetectorTest.java | 2 +- .../PackageJsonDetectorTest.java | 2 +- .../PropertiesDetectorTest.java | 2 +- .../PyprojectTomlDetectorTest.java | 2 +- .../SqlStructureDetectorTest.java | 2 +- .../TomlStructureDetectorTest.java | 2 +- .../TsconfigJsonDetectorTest.java | 2 +- .../YamlStructureDetectorTest.java | 2 +- .../cpp/CppStructuresDetectorTest.java | 2 +- .../rust/ActixWebDetectorTest.java | 2 +- .../rust/RustDetectorsExtendedTest.java | 2 +- .../rust/RustStructuresDetectorTest.java | 2 +- .../iq/e2e/E2EQualityTest.java | 108 +++++++++--------- 98 files changed, 216 insertions(+), 212 deletions(-) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/AbstractJavaMessagingDetector.java (96%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/AbstractJavaParserDetector.java (96%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/AzureFunctionsDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/AzureMessagingDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/ClassHierarchyDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/ConfigDefDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/CosmosDbDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/GraphqlResolverDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/GrpcServiceDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/IbmMqDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JaxrsDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JdbcDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JmsDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JpaEntityDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/KafkaDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/KafkaProtocolDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/MicronautDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/ModuleDepsDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/PublicApiDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/QuarkusDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/RabbitmqDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/RawSqlDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/RepositoryDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/RmiDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/SpringEventsDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/SpringRestDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/SpringSecurityDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/TibcoEmsDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/WebSocketDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/kotlin/KotlinStructuresDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/kotlin/KtorRouteDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => jvm}/scala/ScalaStructuresDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{docs => markup}/MarkdownStructureDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => script}/shell/BashDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => script}/shell/PowerShellDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/BatchStructureDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/CloudFormationDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/DockerComposeDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/GitHubActionsDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/GitLabCiDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/HelmChartDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/IniStructureDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/JsonStructureDetector.java (97%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/KubernetesDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/KubernetesRbacDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/OpenApiDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/PackageJsonDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/PropertiesDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/PyprojectTomlDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/SqlStructureDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/TomlStructureDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/TsconfigJsonDetector.java (98%) rename src/main/java/io/github/randomcodespace/iq/detector/{config => structured}/YamlStructureDetector.java (97%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => systems}/cpp/CppStructuresDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => systems}/rust/ActixWebDetector.java (99%) rename src/main/java/io/github/randomcodespace/iq/detector/{ => systems}/rust/RustStructuresDetector.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/ClassHierarchyDetectorExtendedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JavaDetectorsBranchCoverageTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JavaDetectorsCoverageTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JavaDetectorsExtendedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JavaDetectorsTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/JpaEntityDetectorExtendedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/PublicApiDetectorTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/SpringRestDetectorExtendedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/java/SpringSecurityDetectorExtendedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/kotlin/KotlinStructuresDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/kotlin/KtorRouteDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => jvm}/scala/ScalaStructuresDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{docs => markup}/MarkdownStructureDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => script}/shell/BashDetectorTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => script}/shell/PowerShellDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/BatchStructureDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/CloudFormationDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/ConfigDetectorsExtendedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/DockerComposeDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/GitHubActionsDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/GitLabCiDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/HelmChartDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/IniStructureDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/JsonStructureDetectorTest.java (96%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/KubernetesDetectorExpandedTest.java (99%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/KubernetesDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/KubernetesRbacDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/OpenApiDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/PackageJsonDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/PropertiesDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/PyprojectTomlDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/SqlStructureDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/TomlStructureDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/TsconfigJsonDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{config => structured}/YamlStructureDetectorTest.java (97%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => systems}/cpp/CppStructuresDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => systems}/rust/ActixWebDetectorTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => systems}/rust/RustDetectorsExtendedTest.java (98%) rename src/test/java/io/github/randomcodespace/iq/detector/{ => systems}/rust/RustStructuresDetectorTest.java (98%) diff --git a/CLAUDE.md b/CLAUDE.md index ff6e50a0..4c319a34 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -75,22 +75,26 @@ io.github.randomcodespace.iq |-- cli/ # Picocli commands: index, enrich, serve, analyze, stats, etc. |-- config/ # Spring config: Neo4jConfig, CodeIqConfig, JacksonConfig |-- detector/ # Detector interface + 97 concrete detectors - | |-- auth/ # LDAP, certificate, session/header auth - | |-- config/ # YAML, JSON, TOML, INI, properties, K8s, Helm, GHA, etc. - | |-- cpp/ # C++ structures + | |-- auth/ # LDAP, certificate, session/header auth (cross-cutting) | |-- csharp/ # EF Core, Minimal APIs, C# structures - | |-- docs/ # Markdown structure | |-- frontend/ # React, Vue, Angular, Svelte, frontend routes | |-- generic/ # Generic imports | |-- go/ # Go web, ORM, structures | |-- iac/ # Terraform, Dockerfile, Bicep - | |-- java/ # 27 Java detectors (Spring, JPA, Kafka, gRPC, etc.) - | |-- kotlin/ # Ktor, Kotlin structures + | |-- jvm/ # JVM-family languages + | | |-- java/ # 27 Java detectors (Spring, JPA, Kafka, gRPC, etc.) + | | |-- kotlin/ # Ktor, Kotlin structures + | | |-- scala/ # Scala structures + | |-- markup/ # Markdown structure (renamed from docs/) | |-- proto/ # Proto structures | |-- python/ # Django, FastAPI, Flask, SQLAlchemy, Celery, etc. - | |-- rust/ # Actix-web, Rust structures - | |-- scala/ # Scala structures - | |-- shell/ # Bash, PowerShell + | |-- script/ # Scripting languages + | | |-- shell/ # Bash, PowerShell + | |-- sql/ # (placeholder — follow-up #48) + | |-- structured/ # YAML, JSON, TOML, INI, properties, K8s, Helm, GHA, etc. (renamed from config/) + | |-- systems/ # Systems languages + | | |-- cpp/ # C++ structures + | | |-- rust/ # Actix-web, Rust structures | |-- typescript/ # Express, NestJS, Fastify, Prisma, TypeORM, etc. |-- flow/ # FlowEngine, FlowRenderer, FlowViews, FlowModels |-- grammar/ # ANTLR parser factory + generated parsers diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/AbstractJavaMessagingDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AbstractJavaMessagingDetector.java similarity index 96% rename from src/main/java/io/github/randomcodespace/iq/detector/java/AbstractJavaMessagingDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AbstractJavaMessagingDetector.java index c35ed9ab..b03c701d 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/AbstractJavaMessagingDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AbstractJavaMessagingDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.model.CodeEdge; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/AbstractJavaParserDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AbstractJavaParserDetector.java similarity index 96% rename from src/main/java/io/github/randomcodespace/iq/detector/java/AbstractJavaParserDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AbstractJavaParserDetector.java index bd960833..cb25a9ef 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/AbstractJavaParserDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AbstractJavaParserDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.JavaParser; import com.github.javaparser.ast.CompilationUnit; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/AzureFunctionsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AzureFunctionsDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/AzureFunctionsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AzureFunctionsDetector.java index 55fa00e1..ef393a55 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/AzureFunctionsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AzureFunctionsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/AzureMessagingDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AzureMessagingDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/AzureMessagingDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AzureMessagingDetector.java index 386d4b78..a198b219 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/AzureMessagingDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/AzureMessagingDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/ClassHierarchyDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/ClassHierarchyDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetector.java index 279f6e9f..8af2eed1 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/ClassHierarchyDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.body.AnnotationDeclaration; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/ConfigDefDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ConfigDefDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/ConfigDefDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ConfigDefDetector.java index 6ba7d641..e39fd26d 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/ConfigDefDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ConfigDefDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/CosmosDbDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/CosmosDbDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/java/CosmosDbDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/CosmosDbDetector.java index 77c39099..53121ede 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/CosmosDbDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/CosmosDbDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/GraphqlResolverDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/GraphqlResolverDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/GraphqlResolverDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/GraphqlResolverDetector.java index 1c449c8c..a20aa752 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/GraphqlResolverDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/GraphqlResolverDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/GrpcServiceDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/GrpcServiceDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/GrpcServiceDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/GrpcServiceDetector.java index 2d430189..0b662c13 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/GrpcServiceDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/GrpcServiceDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/IbmMqDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/IbmMqDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/IbmMqDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/IbmMqDetector.java index 786a40fa..8f3d0d26 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/IbmMqDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/IbmMqDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/JaxrsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JaxrsDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/JaxrsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JaxrsDetector.java index 0be6747f..d1d94715 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/JaxrsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JaxrsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/JdbcDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JdbcDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/JdbcDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JdbcDetector.java index 74a739b9..467f8b52 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/JdbcDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JdbcDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/JmsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JmsDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/java/JmsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JmsDetector.java index a3d740f1..b8a3cb14 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/JmsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JmsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/JpaEntityDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/JpaEntityDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetector.java index e5c76da9..dc2feae7 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/JpaEntityDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/KafkaDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/KafkaDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/KafkaDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/KafkaDetector.java index 69866a2c..90bcb818 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/KafkaDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/KafkaDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/KafkaProtocolDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/KafkaProtocolDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/java/KafkaProtocolDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/KafkaProtocolDetector.java index c37e140e..81a338a6 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/KafkaProtocolDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/KafkaProtocolDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/MicronautDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/MicronautDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/MicronautDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/MicronautDetector.java index ae78b423..6068e8ad 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/MicronautDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/MicronautDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/ModuleDepsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ModuleDepsDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/ModuleDepsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ModuleDepsDetector.java index 1d1a9673..4e5f2f4b 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/ModuleDepsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ModuleDepsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/PublicApiDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/PublicApiDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/PublicApiDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/PublicApiDetector.java index c26f5dfb..bb032a88 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/PublicApiDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/PublicApiDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/QuarkusDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/QuarkusDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/QuarkusDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/QuarkusDetector.java index 9a14109e..946c4710 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/QuarkusDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/QuarkusDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/RabbitmqDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RabbitmqDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/RabbitmqDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RabbitmqDetector.java index 688cafd3..33b4eb71 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/RabbitmqDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RabbitmqDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/RawSqlDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RawSqlDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/RawSqlDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RawSqlDetector.java index 4e19e79a..b19689f3 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/RawSqlDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RawSqlDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/RepositoryDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RepositoryDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/RepositoryDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RepositoryDetector.java index dd2728dd..cdd579b5 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/RepositoryDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RepositoryDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/RmiDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RmiDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/RmiDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RmiDetector.java index 4176a0f6..741c30a0 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/RmiDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RmiDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/SpringEventsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringEventsDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/SpringEventsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringEventsDetector.java index 4dd60f57..5091d713 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/SpringEventsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringEventsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/SpringRestDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringRestDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/SpringRestDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringRestDetector.java index 824ee90a..b02b068e 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/SpringRestDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringRestDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/SpringSecurityDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringSecurityDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/SpringSecurityDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringSecurityDetector.java index 342290dc..21e7905c 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/SpringSecurityDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/SpringSecurityDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/TibcoEmsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/TibcoEmsDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/TibcoEmsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/TibcoEmsDetector.java index 07512504..ad92eaca 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/TibcoEmsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/TibcoEmsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/java/WebSocketDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/WebSocketDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/java/WebSocketDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/java/WebSocketDetector.java index 562775c2..037af55e 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/java/WebSocketDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/java/WebSocketDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/kotlin/KotlinStructuresDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KotlinStructuresDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/kotlin/KotlinStructuresDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KotlinStructuresDetector.java index fcf2347c..2c971e2b 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/kotlin/KotlinStructuresDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KotlinStructuresDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.kotlin; +package io.github.randomcodespace.iq.detector.jvm.kotlin; import io.github.randomcodespace.iq.detector.AbstractAntlrDetector; import io.github.randomcodespace.iq.grammar.AntlrParserFactory; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/kotlin/KtorRouteDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KtorRouteDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/kotlin/KtorRouteDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KtorRouteDetector.java index f26b13d1..15ce0f8a 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/kotlin/KtorRouteDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KtorRouteDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.kotlin; +package io.github.randomcodespace.iq.detector.jvm.kotlin; import io.github.randomcodespace.iq.detector.AbstractAntlrDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/scala/ScalaStructuresDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/jvm/scala/ScalaStructuresDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/scala/ScalaStructuresDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/jvm/scala/ScalaStructuresDetector.java index d84ca0e7..b62902a2 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/scala/ScalaStructuresDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/jvm/scala/ScalaStructuresDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.scala; +package io.github.randomcodespace.iq.detector.jvm.scala; import io.github.randomcodespace.iq.detector.AbstractAntlrDetector; import io.github.randomcodespace.iq.grammar.AntlrParserFactory; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/docs/MarkdownStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/markup/MarkdownStructureDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/docs/MarkdownStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/markup/MarkdownStructureDetector.java index 73e1e9ae..6b400b4f 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/docs/MarkdownStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/markup/MarkdownStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.docs; +package io.github.randomcodespace.iq.detector.markup; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/shell/BashDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/script/shell/BashDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/shell/BashDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/script/shell/BashDetector.java index 0789d0e1..de67a30d 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/shell/BashDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/script/shell/BashDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.shell; +package io.github.randomcodespace.iq.detector.script.shell; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/shell/PowerShellDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/script/shell/PowerShellDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/shell/PowerShellDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/script/shell/PowerShellDetector.java index 16eed99f..256046f6 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/shell/PowerShellDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/script/shell/PowerShellDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.shell; +package io.github.randomcodespace.iq.detector.script.shell; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/BatchStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/BatchStructureDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/config/BatchStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/BatchStructureDetector.java index b2f76f13..869ebb18 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/BatchStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/BatchStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/CloudFormationDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/CloudFormationDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/CloudFormationDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/CloudFormationDetector.java index 8b49c7b4..d3ec2ab7 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/CloudFormationDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/CloudFormationDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/DockerComposeDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/DockerComposeDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/DockerComposeDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/DockerComposeDetector.java index 2a242ec0..4a5d88c8 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/DockerComposeDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/DockerComposeDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/GitHubActionsDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/GitHubActionsDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/GitHubActionsDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/GitHubActionsDetector.java index 63d228ef..6b60f884 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/GitHubActionsDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/GitHubActionsDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/GitLabCiDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/GitLabCiDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/GitLabCiDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/GitLabCiDetector.java index eff1b011..efca7933 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/GitLabCiDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/GitLabCiDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/HelmChartDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/HelmChartDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/HelmChartDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/HelmChartDetector.java index 120d3055..f0b35ef5 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/HelmChartDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/HelmChartDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/IniStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/IniStructureDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/config/IniStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/IniStructureDetector.java index 56fb93cf..1a2f64a1 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/IniStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/IniStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/JsonStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/JsonStructureDetector.java similarity index 97% rename from src/main/java/io/github/randomcodespace/iq/detector/config/JsonStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/JsonStructureDetector.java index 4d544edd..3aa2f89c 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/JsonStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/JsonStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/KubernetesDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/KubernetesDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetector.java index 50714572..dc9d8a3a 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/KubernetesDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/KubernetesRbacDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/KubernetesRbacDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetector.java index b5131125..ca7a7093 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/KubernetesRbacDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/OpenApiDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/OpenApiDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/OpenApiDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/OpenApiDetector.java index 3e8970a3..3d8997d1 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/OpenApiDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/OpenApiDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/PackageJsonDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/PackageJsonDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/config/PackageJsonDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/PackageJsonDetector.java index 567321af..9859aa80 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/PackageJsonDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/PackageJsonDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/PropertiesDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/PropertiesDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/PropertiesDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/PropertiesDetector.java index 31e34d90..75a71466 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/PropertiesDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/PropertiesDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/PyprojectTomlDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/PyprojectTomlDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/PyprojectTomlDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/PyprojectTomlDetector.java index b2368d96..7685ccc7 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/PyprojectTomlDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/PyprojectTomlDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/SqlStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/SqlStructureDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/config/SqlStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/SqlStructureDetector.java index f6c4da59..28384aaa 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/SqlStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/SqlStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractRegexDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/TomlStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/TomlStructureDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/config/TomlStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/TomlStructureDetector.java index 9e6446fe..85b79c59 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/TomlStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/TomlStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/TsconfigJsonDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/TsconfigJsonDetector.java similarity index 98% rename from src/main/java/io/github/randomcodespace/iq/detector/config/TsconfigJsonDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/TsconfigJsonDetector.java index b6972d51..7ac6001c 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/TsconfigJsonDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/TsconfigJsonDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/config/YamlStructureDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/structured/YamlStructureDetector.java similarity index 97% rename from src/main/java/io/github/randomcodespace/iq/detector/config/YamlStructureDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/structured/YamlStructureDetector.java index 0b0b8e1b..bed74c00 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/config/YamlStructureDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/structured/YamlStructureDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.AbstractStructuredDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/cpp/CppStructuresDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/systems/cpp/CppStructuresDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/cpp/CppStructuresDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/systems/cpp/CppStructuresDetector.java index 001430f9..90651988 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/cpp/CppStructuresDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/systems/cpp/CppStructuresDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.cpp; +package io.github.randomcodespace.iq.detector.systems.cpp; import io.github.randomcodespace.iq.detector.AbstractAntlrDetector; import io.github.randomcodespace.iq.grammar.AntlrParserFactory; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/rust/ActixWebDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/systems/rust/ActixWebDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/rust/ActixWebDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/systems/rust/ActixWebDetector.java index fb83e591..8137489f 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/rust/ActixWebDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/systems/rust/ActixWebDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.rust; +package io.github.randomcodespace.iq.detector.systems.rust; import io.github.randomcodespace.iq.detector.AbstractAntlrDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/main/java/io/github/randomcodespace/iq/detector/rust/RustStructuresDetector.java b/src/main/java/io/github/randomcodespace/iq/detector/systems/rust/RustStructuresDetector.java similarity index 99% rename from src/main/java/io/github/randomcodespace/iq/detector/rust/RustStructuresDetector.java rename to src/main/java/io/github/randomcodespace/iq/detector/systems/rust/RustStructuresDetector.java index a913ecd2..a9d2b64f 100644 --- a/src/main/java/io/github/randomcodespace/iq/detector/rust/RustStructuresDetector.java +++ b/src/main/java/io/github/randomcodespace/iq/detector/systems/rust/RustStructuresDetector.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.rust; +package io.github.randomcodespace.iq.detector.systems.rust; import io.github.randomcodespace.iq.detector.AbstractAntlrDetector; import io.github.randomcodespace.iq.detector.DetectorContext; diff --git a/src/test/java/io/github/randomcodespace/iq/analyzer/FullAnalysisIntegrationTest.java b/src/test/java/io/github/randomcodespace/iq/analyzer/FullAnalysisIntegrationTest.java index 256203c8..a411c42d 100644 --- a/src/test/java/io/github/randomcodespace/iq/analyzer/FullAnalysisIntegrationTest.java +++ b/src/test/java/io/github/randomcodespace/iq/analyzer/FullAnalysisIntegrationTest.java @@ -10,29 +10,29 @@ import io.github.randomcodespace.iq.detector.auth.CertificateAuthDetector; import io.github.randomcodespace.iq.detector.auth.LdapAuthDetector; import io.github.randomcodespace.iq.detector.auth.SessionHeaderAuthDetector; -import io.github.randomcodespace.iq.detector.config.BatchStructureDetector; -import io.github.randomcodespace.iq.detector.config.CloudFormationDetector; -import io.github.randomcodespace.iq.detector.config.DockerComposeDetector; -import io.github.randomcodespace.iq.detector.config.GitHubActionsDetector; -import io.github.randomcodespace.iq.detector.config.GitLabCiDetector; -import io.github.randomcodespace.iq.detector.config.HelmChartDetector; -import io.github.randomcodespace.iq.detector.config.IniStructureDetector; -import io.github.randomcodespace.iq.detector.config.JsonStructureDetector; -import io.github.randomcodespace.iq.detector.config.KubernetesDetector; -import io.github.randomcodespace.iq.detector.config.KubernetesRbacDetector; -import io.github.randomcodespace.iq.detector.config.OpenApiDetector; -import io.github.randomcodespace.iq.detector.config.PackageJsonDetector; -import io.github.randomcodespace.iq.detector.config.PropertiesDetector; -import io.github.randomcodespace.iq.detector.config.PyprojectTomlDetector; -import io.github.randomcodespace.iq.detector.config.SqlStructureDetector; -import io.github.randomcodespace.iq.detector.config.TomlStructureDetector; -import io.github.randomcodespace.iq.detector.config.TsconfigJsonDetector; -import io.github.randomcodespace.iq.detector.config.YamlStructureDetector; -import io.github.randomcodespace.iq.detector.cpp.CppStructuresDetector; +import io.github.randomcodespace.iq.detector.structured.BatchStructureDetector; +import io.github.randomcodespace.iq.detector.structured.CloudFormationDetector; +import io.github.randomcodespace.iq.detector.structured.DockerComposeDetector; +import io.github.randomcodespace.iq.detector.structured.GitHubActionsDetector; +import io.github.randomcodespace.iq.detector.structured.GitLabCiDetector; +import io.github.randomcodespace.iq.detector.structured.HelmChartDetector; +import io.github.randomcodespace.iq.detector.structured.IniStructureDetector; +import io.github.randomcodespace.iq.detector.structured.JsonStructureDetector; +import io.github.randomcodespace.iq.detector.structured.KubernetesDetector; +import io.github.randomcodespace.iq.detector.structured.KubernetesRbacDetector; +import io.github.randomcodespace.iq.detector.structured.OpenApiDetector; +import io.github.randomcodespace.iq.detector.structured.PackageJsonDetector; +import io.github.randomcodespace.iq.detector.structured.PropertiesDetector; +import io.github.randomcodespace.iq.detector.structured.PyprojectTomlDetector; +import io.github.randomcodespace.iq.detector.structured.SqlStructureDetector; +import io.github.randomcodespace.iq.detector.structured.TomlStructureDetector; +import io.github.randomcodespace.iq.detector.structured.TsconfigJsonDetector; +import io.github.randomcodespace.iq.detector.structured.YamlStructureDetector; +import io.github.randomcodespace.iq.detector.systems.cpp.CppStructuresDetector; import io.github.randomcodespace.iq.detector.csharp.CSharpEfcoreDetector; import io.github.randomcodespace.iq.detector.csharp.CSharpMinimalApisDetector; import io.github.randomcodespace.iq.detector.csharp.CSharpStructuresDetector; -import io.github.randomcodespace.iq.detector.docs.MarkdownStructureDetector; +import io.github.randomcodespace.iq.detector.markup.MarkdownStructureDetector; import io.github.randomcodespace.iq.detector.frontend.AngularComponentDetector; import io.github.randomcodespace.iq.detector.frontend.FrontendRouteDetector; import io.github.randomcodespace.iq.detector.frontend.ReactComponentDetector; @@ -45,35 +45,35 @@ import io.github.randomcodespace.iq.detector.iac.BicepDetector; import io.github.randomcodespace.iq.detector.iac.DockerfileDetector; import io.github.randomcodespace.iq.detector.iac.TerraformDetector; -import io.github.randomcodespace.iq.detector.java.AzureFunctionsDetector; -import io.github.randomcodespace.iq.detector.java.AzureMessagingDetector; -import io.github.randomcodespace.iq.detector.java.ClassHierarchyDetector; -import io.github.randomcodespace.iq.detector.java.ConfigDefDetector; -import io.github.randomcodespace.iq.detector.java.CosmosDbDetector; -import io.github.randomcodespace.iq.detector.java.GraphqlResolverDetector; -import io.github.randomcodespace.iq.detector.java.GrpcServiceDetector; -import io.github.randomcodespace.iq.detector.java.IbmMqDetector; -import io.github.randomcodespace.iq.detector.java.JaxrsDetector; -import io.github.randomcodespace.iq.detector.java.JdbcDetector; -import io.github.randomcodespace.iq.detector.java.JmsDetector; -import io.github.randomcodespace.iq.detector.java.JpaEntityDetector; -import io.github.randomcodespace.iq.detector.java.KafkaDetector; -import io.github.randomcodespace.iq.detector.java.KafkaProtocolDetector; -import io.github.randomcodespace.iq.detector.java.MicronautDetector; -import io.github.randomcodespace.iq.detector.java.ModuleDepsDetector; -import io.github.randomcodespace.iq.detector.java.PublicApiDetector; -import io.github.randomcodespace.iq.detector.java.QuarkusDetector; -import io.github.randomcodespace.iq.detector.java.RabbitmqDetector; -import io.github.randomcodespace.iq.detector.java.RawSqlDetector; -import io.github.randomcodespace.iq.detector.java.RepositoryDetector; -import io.github.randomcodespace.iq.detector.java.RmiDetector; -import io.github.randomcodespace.iq.detector.java.SpringEventsDetector; -import io.github.randomcodespace.iq.detector.java.SpringRestDetector; -import io.github.randomcodespace.iq.detector.java.SpringSecurityDetector; -import io.github.randomcodespace.iq.detector.java.TibcoEmsDetector; -import io.github.randomcodespace.iq.detector.java.WebSocketDetector; -import io.github.randomcodespace.iq.detector.kotlin.KotlinStructuresDetector; -import io.github.randomcodespace.iq.detector.kotlin.KtorRouteDetector; +import io.github.randomcodespace.iq.detector.jvm.java.AzureFunctionsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.AzureMessagingDetector; +import io.github.randomcodespace.iq.detector.jvm.java.ClassHierarchyDetector; +import io.github.randomcodespace.iq.detector.jvm.java.ConfigDefDetector; +import io.github.randomcodespace.iq.detector.jvm.java.CosmosDbDetector; +import io.github.randomcodespace.iq.detector.jvm.java.GraphqlResolverDetector; +import io.github.randomcodespace.iq.detector.jvm.java.GrpcServiceDetector; +import io.github.randomcodespace.iq.detector.jvm.java.IbmMqDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JaxrsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JdbcDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JmsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JpaEntityDetector; +import io.github.randomcodespace.iq.detector.jvm.java.KafkaDetector; +import io.github.randomcodespace.iq.detector.jvm.java.KafkaProtocolDetector; +import io.github.randomcodespace.iq.detector.jvm.java.MicronautDetector; +import io.github.randomcodespace.iq.detector.jvm.java.ModuleDepsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.PublicApiDetector; +import io.github.randomcodespace.iq.detector.jvm.java.QuarkusDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RabbitmqDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RawSqlDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RepositoryDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RmiDetector; +import io.github.randomcodespace.iq.detector.jvm.java.SpringEventsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.SpringRestDetector; +import io.github.randomcodespace.iq.detector.jvm.java.SpringSecurityDetector; +import io.github.randomcodespace.iq.detector.jvm.java.TibcoEmsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.WebSocketDetector; +import io.github.randomcodespace.iq.detector.jvm.kotlin.KotlinStructuresDetector; +import io.github.randomcodespace.iq.detector.jvm.kotlin.KtorRouteDetector; import io.github.randomcodespace.iq.detector.proto.ProtoStructureDetector; import io.github.randomcodespace.iq.detector.python.CeleryTaskDetector; import io.github.randomcodespace.iq.detector.python.DjangoAuthDetector; @@ -86,11 +86,11 @@ import io.github.randomcodespace.iq.detector.python.PydanticModelDetector; import io.github.randomcodespace.iq.detector.python.PythonStructuresDetector; import io.github.randomcodespace.iq.detector.python.SQLAlchemyModelDetector; -import io.github.randomcodespace.iq.detector.rust.ActixWebDetector; -import io.github.randomcodespace.iq.detector.rust.RustStructuresDetector; -import io.github.randomcodespace.iq.detector.scala.ScalaStructuresDetector; -import io.github.randomcodespace.iq.detector.shell.BashDetector; -import io.github.randomcodespace.iq.detector.shell.PowerShellDetector; +import io.github.randomcodespace.iq.detector.systems.rust.ActixWebDetector; +import io.github.randomcodespace.iq.detector.systems.rust.RustStructuresDetector; +import io.github.randomcodespace.iq.detector.jvm.scala.ScalaStructuresDetector; +import io.github.randomcodespace.iq.detector.script.shell.BashDetector; +import io.github.randomcodespace.iq.detector.script.shell.PowerShellDetector; import io.github.randomcodespace.iq.detector.typescript.ExpressRouteDetector; import io.github.randomcodespace.iq.detector.typescript.FastifyRouteDetector; import io.github.randomcodespace.iq.detector.typescript.GraphQLResolverDetector; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/ClassHierarchyDetectorExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetectorExtendedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/ClassHierarchyDetectorExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetectorExtendedTest.java index ec661bc0..1275163c 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/ClassHierarchyDetectorExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetectorExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsBranchCoverageTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsBranchCoverageTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsBranchCoverageTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsBranchCoverageTest.java index 261bb354..1fea8b7f 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsBranchCoverageTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsBranchCoverageTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsCoverageTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsCoverageTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsCoverageTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsCoverageTest.java index e9ffa94b..eef39758 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsCoverageTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsCoverageTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsExtendedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsExtendedTest.java index f27fb1d9..ffa0805a 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsTest.java index c688995a..f9a58e2a 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/JavaDetectorsTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JavaDetectorsTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/JpaEntityDetectorExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetectorExtendedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/JpaEntityDetectorExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetectorExtendedTest.java index 69da6b2c..8a0ff3dd 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/JpaEntityDetectorExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetectorExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/PublicApiDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/PublicApiDetectorTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/PublicApiDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/PublicApiDetectorTest.java index 919ca75f..48ba089a 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/PublicApiDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/PublicApiDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/SpringRestDetectorExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/SpringRestDetectorExtendedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/SpringRestDetectorExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/SpringRestDetectorExtendedTest.java index 8cd006fc..e6e271d0 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/SpringRestDetectorExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/SpringRestDetectorExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/java/SpringSecurityDetectorExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/SpringSecurityDetectorExtendedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/java/SpringSecurityDetectorExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/java/SpringSecurityDetectorExtendedTest.java index 74cea106..da53179f 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/java/SpringSecurityDetectorExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/java/SpringSecurityDetectorExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.java; +package io.github.randomcodespace.iq.detector.jvm.java; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/kotlin/KotlinStructuresDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KotlinStructuresDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/kotlin/KotlinStructuresDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KotlinStructuresDetectorTest.java index abb7d568..4fd2c279 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/kotlin/KotlinStructuresDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KotlinStructuresDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.kotlin; +package io.github.randomcodespace.iq.detector.jvm.kotlin; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/kotlin/KtorRouteDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KtorRouteDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/kotlin/KtorRouteDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KtorRouteDetectorTest.java index 6668b7ee..9c48c73f 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/kotlin/KtorRouteDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/kotlin/KtorRouteDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.kotlin; +package io.github.randomcodespace.iq.detector.jvm.kotlin; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/scala/ScalaStructuresDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/jvm/scala/ScalaStructuresDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/scala/ScalaStructuresDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/jvm/scala/ScalaStructuresDetectorTest.java index bf9bd8fc..9874dbf1 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/scala/ScalaStructuresDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/jvm/scala/ScalaStructuresDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.scala; +package io.github.randomcodespace.iq.detector.jvm.scala; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/docs/MarkdownStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/markup/MarkdownStructureDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/docs/MarkdownStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/markup/MarkdownStructureDetectorTest.java index 7bf35be8..d5819f1f 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/docs/MarkdownStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/markup/MarkdownStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.docs; +package io.github.randomcodespace.iq.detector.markup; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/shell/BashDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/script/shell/BashDetectorTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/shell/BashDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/script/shell/BashDetectorTest.java index 4a344a53..62f476e1 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/shell/BashDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/script/shell/BashDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.shell; +package io.github.randomcodespace.iq.detector.script.shell; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/shell/PowerShellDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/script/shell/PowerShellDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/shell/PowerShellDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/script/shell/PowerShellDetectorTest.java index 0a58a7c2..97b01bc2 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/shell/PowerShellDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/script/shell/PowerShellDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.shell; +package io.github.randomcodespace.iq.detector.script.shell; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/BatchStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/BatchStructureDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/BatchStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/BatchStructureDetectorTest.java index 11ae254a..f38760c3 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/BatchStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/BatchStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/CloudFormationDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/CloudFormationDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/CloudFormationDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/CloudFormationDetectorTest.java index e85da6bc..493e6593 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/CloudFormationDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/CloudFormationDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/ConfigDetectorsExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/ConfigDetectorsExtendedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/config/ConfigDetectorsExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/ConfigDetectorsExtendedTest.java index b7060cbc..d9c6c6d4 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/ConfigDetectorsExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/ConfigDetectorsExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorTestUtils; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/DockerComposeDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/DockerComposeDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/DockerComposeDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/DockerComposeDetectorTest.java index ae3d5a2a..d742a07a 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/DockerComposeDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/DockerComposeDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/GitHubActionsDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/GitHubActionsDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/GitHubActionsDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/GitHubActionsDetectorTest.java index 31cedfcd..a4f845da 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/GitHubActionsDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/GitHubActionsDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/GitLabCiDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/GitLabCiDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/GitLabCiDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/GitLabCiDetectorTest.java index 2baf2d91..6e07c328 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/GitLabCiDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/GitLabCiDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/HelmChartDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/HelmChartDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/HelmChartDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/HelmChartDetectorTest.java index 941b584e..f2f31f41 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/HelmChartDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/HelmChartDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/IniStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/IniStructureDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/IniStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/IniStructureDetectorTest.java index 17f53d1f..4273c97a 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/IniStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/IniStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/JsonStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/JsonStructureDetectorTest.java similarity index 96% rename from src/test/java/io/github/randomcodespace/iq/detector/config/JsonStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/JsonStructureDetectorTest.java index 04a2fd57..df1e37f1 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/JsonStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/JsonStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesDetectorExpandedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetectorExpandedTest.java similarity index 99% rename from src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesDetectorExpandedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetectorExpandedTest.java index bb4f83ef..e208f961 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesDetectorExpandedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetectorExpandedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetectorTest.java index 59720e1a..2637d229 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesRbacDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesRbacDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetectorTest.java index 3315c78b..cffa52f7 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/KubernetesRbacDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/OpenApiDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/OpenApiDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/OpenApiDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/OpenApiDetectorTest.java index f3f14fa0..c6ac17b9 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/OpenApiDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/OpenApiDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/PackageJsonDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/PackageJsonDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/PackageJsonDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/PackageJsonDetectorTest.java index 6084cf64..06470789 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/PackageJsonDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/PackageJsonDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/PropertiesDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/PropertiesDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/config/PropertiesDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/PropertiesDetectorTest.java index c59844e4..3d929ccf 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/PropertiesDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/PropertiesDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/PyprojectTomlDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/PyprojectTomlDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/PyprojectTomlDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/PyprojectTomlDetectorTest.java index 9270f4c6..c81f623b 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/PyprojectTomlDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/PyprojectTomlDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/SqlStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/SqlStructureDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/SqlStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/SqlStructureDetectorTest.java index 157221ad..e93aa0bd 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/SqlStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/SqlStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/TomlStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/TomlStructureDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/TomlStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/TomlStructureDetectorTest.java index b9b6ae80..e7ca80c4 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/TomlStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/TomlStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/TsconfigJsonDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/TsconfigJsonDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/TsconfigJsonDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/TsconfigJsonDetectorTest.java index 856c6810..eae65831 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/TsconfigJsonDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/TsconfigJsonDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/config/YamlStructureDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/structured/YamlStructureDetectorTest.java similarity index 97% rename from src/test/java/io/github/randomcodespace/iq/detector/config/YamlStructureDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/structured/YamlStructureDetectorTest.java index 031b4e45..eed07449 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/config/YamlStructureDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/structured/YamlStructureDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.config; +package io.github.randomcodespace.iq.detector.structured; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/cpp/CppStructuresDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/systems/cpp/CppStructuresDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/cpp/CppStructuresDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/systems/cpp/CppStructuresDetectorTest.java index f5773797..dc120e15 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/cpp/CppStructuresDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/systems/cpp/CppStructuresDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.cpp; +package io.github.randomcodespace.iq.detector.systems.cpp; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/rust/ActixWebDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/systems/rust/ActixWebDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/rust/ActixWebDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/systems/rust/ActixWebDetectorTest.java index b2b74369..710a5211 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/rust/ActixWebDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/systems/rust/ActixWebDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.rust; +package io.github.randomcodespace.iq.detector.systems.rust; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/rust/RustDetectorsExtendedTest.java b/src/test/java/io/github/randomcodespace/iq/detector/systems/rust/RustDetectorsExtendedTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/rust/RustDetectorsExtendedTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/systems/rust/RustDetectorsExtendedTest.java index d2284c17..fe325484 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/rust/RustDetectorsExtendedTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/systems/rust/RustDetectorsExtendedTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.rust; +package io.github.randomcodespace.iq.detector.systems.rust; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorTestUtils; diff --git a/src/test/java/io/github/randomcodespace/iq/detector/rust/RustStructuresDetectorTest.java b/src/test/java/io/github/randomcodespace/iq/detector/systems/rust/RustStructuresDetectorTest.java similarity index 98% rename from src/test/java/io/github/randomcodespace/iq/detector/rust/RustStructuresDetectorTest.java rename to src/test/java/io/github/randomcodespace/iq/detector/systems/rust/RustStructuresDetectorTest.java index dbe23102..bd055455 100644 --- a/src/test/java/io/github/randomcodespace/iq/detector/rust/RustStructuresDetectorTest.java +++ b/src/test/java/io/github/randomcodespace/iq/detector/systems/rust/RustStructuresDetectorTest.java @@ -1,4 +1,4 @@ -package io.github.randomcodespace.iq.detector.rust; +package io.github.randomcodespace.iq.detector.systems.rust; import io.github.randomcodespace.iq.detector.DetectorContext; import io.github.randomcodespace.iq.detector.DetectorResult; diff --git a/src/test/java/io/github/randomcodespace/iq/e2e/E2EQualityTest.java b/src/test/java/io/github/randomcodespace/iq/e2e/E2EQualityTest.java index 902a2970..2d4c0fad 100644 --- a/src/test/java/io/github/randomcodespace/iq/e2e/E2EQualityTest.java +++ b/src/test/java/io/github/randomcodespace/iq/e2e/E2EQualityTest.java @@ -17,29 +17,29 @@ import io.github.randomcodespace.iq.detector.auth.CertificateAuthDetector; import io.github.randomcodespace.iq.detector.auth.LdapAuthDetector; import io.github.randomcodespace.iq.detector.auth.SessionHeaderAuthDetector; -import io.github.randomcodespace.iq.detector.config.BatchStructureDetector; -import io.github.randomcodespace.iq.detector.config.CloudFormationDetector; -import io.github.randomcodespace.iq.detector.config.DockerComposeDetector; -import io.github.randomcodespace.iq.detector.config.GitHubActionsDetector; -import io.github.randomcodespace.iq.detector.config.GitLabCiDetector; -import io.github.randomcodespace.iq.detector.config.HelmChartDetector; -import io.github.randomcodespace.iq.detector.config.IniStructureDetector; -import io.github.randomcodespace.iq.detector.config.JsonStructureDetector; -import io.github.randomcodespace.iq.detector.config.KubernetesDetector; -import io.github.randomcodespace.iq.detector.config.KubernetesRbacDetector; -import io.github.randomcodespace.iq.detector.config.OpenApiDetector; -import io.github.randomcodespace.iq.detector.config.PackageJsonDetector; -import io.github.randomcodespace.iq.detector.config.PropertiesDetector; -import io.github.randomcodespace.iq.detector.config.PyprojectTomlDetector; -import io.github.randomcodespace.iq.detector.config.SqlStructureDetector; -import io.github.randomcodespace.iq.detector.config.TomlStructureDetector; -import io.github.randomcodespace.iq.detector.config.TsconfigJsonDetector; -import io.github.randomcodespace.iq.detector.config.YamlStructureDetector; -import io.github.randomcodespace.iq.detector.cpp.CppStructuresDetector; +import io.github.randomcodespace.iq.detector.structured.BatchStructureDetector; +import io.github.randomcodespace.iq.detector.structured.CloudFormationDetector; +import io.github.randomcodespace.iq.detector.structured.DockerComposeDetector; +import io.github.randomcodespace.iq.detector.structured.GitHubActionsDetector; +import io.github.randomcodespace.iq.detector.structured.GitLabCiDetector; +import io.github.randomcodespace.iq.detector.structured.HelmChartDetector; +import io.github.randomcodespace.iq.detector.structured.IniStructureDetector; +import io.github.randomcodespace.iq.detector.structured.JsonStructureDetector; +import io.github.randomcodespace.iq.detector.structured.KubernetesDetector; +import io.github.randomcodespace.iq.detector.structured.KubernetesRbacDetector; +import io.github.randomcodespace.iq.detector.structured.OpenApiDetector; +import io.github.randomcodespace.iq.detector.structured.PackageJsonDetector; +import io.github.randomcodespace.iq.detector.structured.PropertiesDetector; +import io.github.randomcodespace.iq.detector.structured.PyprojectTomlDetector; +import io.github.randomcodespace.iq.detector.structured.SqlStructureDetector; +import io.github.randomcodespace.iq.detector.structured.TomlStructureDetector; +import io.github.randomcodespace.iq.detector.structured.TsconfigJsonDetector; +import io.github.randomcodespace.iq.detector.structured.YamlStructureDetector; +import io.github.randomcodespace.iq.detector.systems.cpp.CppStructuresDetector; import io.github.randomcodespace.iq.detector.csharp.CSharpEfcoreDetector; import io.github.randomcodespace.iq.detector.csharp.CSharpMinimalApisDetector; import io.github.randomcodespace.iq.detector.csharp.CSharpStructuresDetector; -import io.github.randomcodespace.iq.detector.docs.MarkdownStructureDetector; +import io.github.randomcodespace.iq.detector.markup.MarkdownStructureDetector; import io.github.randomcodespace.iq.detector.frontend.AngularComponentDetector; import io.github.randomcodespace.iq.detector.frontend.FrontendRouteDetector; import io.github.randomcodespace.iq.detector.frontend.ReactComponentDetector; @@ -52,35 +52,35 @@ import io.github.randomcodespace.iq.detector.iac.BicepDetector; import io.github.randomcodespace.iq.detector.iac.DockerfileDetector; import io.github.randomcodespace.iq.detector.iac.TerraformDetector; -import io.github.randomcodespace.iq.detector.java.AzureFunctionsDetector; -import io.github.randomcodespace.iq.detector.java.AzureMessagingDetector; -import io.github.randomcodespace.iq.detector.java.ClassHierarchyDetector; -import io.github.randomcodespace.iq.detector.java.ConfigDefDetector; -import io.github.randomcodespace.iq.detector.java.CosmosDbDetector; -import io.github.randomcodespace.iq.detector.java.GraphqlResolverDetector; -import io.github.randomcodespace.iq.detector.java.GrpcServiceDetector; -import io.github.randomcodespace.iq.detector.java.IbmMqDetector; -import io.github.randomcodespace.iq.detector.java.JaxrsDetector; -import io.github.randomcodespace.iq.detector.java.JdbcDetector; -import io.github.randomcodespace.iq.detector.java.JmsDetector; -import io.github.randomcodespace.iq.detector.java.JpaEntityDetector; -import io.github.randomcodespace.iq.detector.java.KafkaDetector; -import io.github.randomcodespace.iq.detector.java.KafkaProtocolDetector; -import io.github.randomcodespace.iq.detector.java.MicronautDetector; -import io.github.randomcodespace.iq.detector.java.ModuleDepsDetector; -import io.github.randomcodespace.iq.detector.java.PublicApiDetector; -import io.github.randomcodespace.iq.detector.java.QuarkusDetector; -import io.github.randomcodespace.iq.detector.java.RabbitmqDetector; -import io.github.randomcodespace.iq.detector.java.RawSqlDetector; -import io.github.randomcodespace.iq.detector.java.RepositoryDetector; -import io.github.randomcodespace.iq.detector.java.RmiDetector; -import io.github.randomcodespace.iq.detector.java.SpringEventsDetector; -import io.github.randomcodespace.iq.detector.java.SpringRestDetector; -import io.github.randomcodespace.iq.detector.java.SpringSecurityDetector; -import io.github.randomcodespace.iq.detector.java.TibcoEmsDetector; -import io.github.randomcodespace.iq.detector.java.WebSocketDetector; -import io.github.randomcodespace.iq.detector.kotlin.KotlinStructuresDetector; -import io.github.randomcodespace.iq.detector.kotlin.KtorRouteDetector; +import io.github.randomcodespace.iq.detector.jvm.java.AzureFunctionsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.AzureMessagingDetector; +import io.github.randomcodespace.iq.detector.jvm.java.ClassHierarchyDetector; +import io.github.randomcodespace.iq.detector.jvm.java.ConfigDefDetector; +import io.github.randomcodespace.iq.detector.jvm.java.CosmosDbDetector; +import io.github.randomcodespace.iq.detector.jvm.java.GraphqlResolverDetector; +import io.github.randomcodespace.iq.detector.jvm.java.GrpcServiceDetector; +import io.github.randomcodespace.iq.detector.jvm.java.IbmMqDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JaxrsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JdbcDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JmsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.JpaEntityDetector; +import io.github.randomcodespace.iq.detector.jvm.java.KafkaDetector; +import io.github.randomcodespace.iq.detector.jvm.java.KafkaProtocolDetector; +import io.github.randomcodespace.iq.detector.jvm.java.MicronautDetector; +import io.github.randomcodespace.iq.detector.jvm.java.ModuleDepsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.PublicApiDetector; +import io.github.randomcodespace.iq.detector.jvm.java.QuarkusDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RabbitmqDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RawSqlDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RepositoryDetector; +import io.github.randomcodespace.iq.detector.jvm.java.RmiDetector; +import io.github.randomcodespace.iq.detector.jvm.java.SpringEventsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.SpringRestDetector; +import io.github.randomcodespace.iq.detector.jvm.java.SpringSecurityDetector; +import io.github.randomcodespace.iq.detector.jvm.java.TibcoEmsDetector; +import io.github.randomcodespace.iq.detector.jvm.java.WebSocketDetector; +import io.github.randomcodespace.iq.detector.jvm.kotlin.KotlinStructuresDetector; +import io.github.randomcodespace.iq.detector.jvm.kotlin.KtorRouteDetector; import io.github.randomcodespace.iq.detector.proto.ProtoStructureDetector; import io.github.randomcodespace.iq.detector.python.CeleryTaskDetector; import io.github.randomcodespace.iq.detector.python.DjangoAuthDetector; @@ -93,11 +93,11 @@ import io.github.randomcodespace.iq.detector.python.PydanticModelDetector; import io.github.randomcodespace.iq.detector.python.PythonStructuresDetector; import io.github.randomcodespace.iq.detector.python.SQLAlchemyModelDetector; -import io.github.randomcodespace.iq.detector.rust.ActixWebDetector; -import io.github.randomcodespace.iq.detector.rust.RustStructuresDetector; -import io.github.randomcodespace.iq.detector.scala.ScalaStructuresDetector; -import io.github.randomcodespace.iq.detector.shell.BashDetector; -import io.github.randomcodespace.iq.detector.shell.PowerShellDetector; +import io.github.randomcodespace.iq.detector.systems.rust.ActixWebDetector; +import io.github.randomcodespace.iq.detector.systems.rust.RustStructuresDetector; +import io.github.randomcodespace.iq.detector.jvm.scala.ScalaStructuresDetector; +import io.github.randomcodespace.iq.detector.script.shell.BashDetector; +import io.github.randomcodespace.iq.detector.script.shell.PowerShellDetector; import io.github.randomcodespace.iq.detector.typescript.ExpressRouteDetector; import io.github.randomcodespace.iq.detector.typescript.FastifyRouteDetector; import io.github.randomcodespace.iq.detector.typescript.GraphQLResolverDetector;