Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 13 additions & 9 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down Expand Up @@ -264,7 +264,7 @@

// ==================== Regex fallback ====================

private DetectorResult detectWithRegex(DetectorContext ctx) {

Check warning on line 267 in src/main/java/io/github/randomcodespace/iq/detector/jvm/java/ClassHierarchyDetector.java

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 131 to 64, Complexity from 15 to 14, Nesting Level from 3 to 2, Number of Variables from 44 to 6.

See more on https://sonarcloud.io/project/issues?id=RandomCodeSpace_code-iq&issues=AZ26ij6bm-pLeWDAdX1t&open=AZ26ij6bm-pLeWDAdX1t&pullRequest=56
String text = ctx.content();
String[] lines = text.split("\n", -1);
List<CodeNode> nodes = new ArrayList<>();
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down Expand Up @@ -48,7 +48,7 @@
}

@Override
public DetectorResult detect(DetectorContext ctx) {

Check warning on line 51 in src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JaxrsDetector.java

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 93 to 64, Complexity from 36 to 14, Nesting Level from 4 to 2, Number of Variables from 34 to 6.

See more on https://sonarcloud.io/project/issues?id=RandomCodeSpace_code-iq&issues=AZ26ij3xm-pLeWDAdX1r&open=AZ26ij3xm-pLeWDAdX1r&pullRequest=56
String text = ctx.content();
if (text == null || text.isEmpty()) return DetectorResult.empty();

Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down Expand Up @@ -236,7 +236,7 @@

// ==================== Regex fallback ====================

private DetectorResult detectWithRegex(DetectorContext ctx) {

Check warning on line 239 in src/main/java/io/github/randomcodespace/iq/detector/jvm/java/JpaEntityDetector.java

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 85 to 64, Complexity from 19 to 14, Nesting Level from 5 to 2, Number of Variables from 34 to 6.

See more on https://sonarcloud.io/project/issues?id=RandomCodeSpace_code-iq&issues=AZ26ij4ym-pLeWDAdX1s&open=AZ26ij4ym-pLeWDAdX1s&pullRequest=56
String text = ctx.content();
String[] lines = text.split("\n", -1);
List<CodeNode> nodes = new ArrayList<>();
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down Expand Up @@ -54,7 +54,7 @@
}

@Override
public DetectorResult detect(DetectorContext ctx) {

Check warning on line 57 in src/main/java/io/github/randomcodespace/iq/detector/jvm/java/RepositoryDetector.java

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 95 to 64, Complexity from 24 to 14, Nesting Level from 4 to 2, Number of Variables from 28 to 6.

See more on https://sonarcloud.io/project/issues?id=RandomCodeSpace_code-iq&issues=AZ26ijyUm-pLeWDAdX1q&open=AZ26ijyUm-pLeWDAdX1q&pullRequest=56
String text = ctx.content();
if (text == null || text.isEmpty()) {
return DetectorResult.empty();
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down Expand Up @@ -56,7 +56,7 @@
}

@Override
public DetectorResult detect(DetectorContext ctx) {

Check warning on line 59 in src/main/java/io/github/randomcodespace/iq/detector/jvm/java/WebSocketDetector.java

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 119 to 64, Complexity from 26 to 14, Nesting Level from 3 to 2, Number of Variables from 38 to 6.

See more on https://sonarcloud.io/project/issues?id=RandomCodeSpace_code-iq&issues=AZ26ij7Em-pLeWDAdX1u&open=AZ26ij7Em-pLeWDAdX1u&pullRequest=56
String text = ctx.content();
if (text == null || text.isEmpty()) return DetectorResult.empty();

Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down Expand Up @@ -58,7 +58,7 @@
}

@Override
public DetectorResult detect(DetectorContext ctx) {

Check warning on line 61 in src/main/java/io/github/randomcodespace/iq/detector/structured/KubernetesRbacDetector.java

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 114 to 64, Complexity from 22 to 14, Nesting Level from 4 to 2, Number of Variables from 44 to 6.

See more on https://sonarcloud.io/project/issues?id=RandomCodeSpace_code-iq&issues=AZ26ij9Lm-pLeWDAdX1v&open=AZ26ij9Lm-pLeWDAdX1v&pullRequest=56
List<Map<String, Object>> documents = getDocuments(ctx);
if (documents.isEmpty()) {
return DetectorResult.empty();
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Loading
Loading