Skip to content

Commit caa5ccd

Browse files
committed
Fix Checkstyle violations
1 parent db91bb7 commit caa5ccd

File tree

9 files changed

+21
-298
lines changed

9 files changed

+21
-298
lines changed

architecture-model-generator/modules/architecture-model-generator-core/src/main/java/io/ballerina/artifactsgenerator/codemap/CodeMapArtifact.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818

1919
package io.ballerina.artifactsgenerator.codemap;
2020

21+
import io.ballerina.compiler.syntax.tree.Node;
22+
import io.ballerina.tools.text.LinePosition;
23+
2124
import java.util.ArrayList;
2225
import java.util.Collections;
2326
import java.util.HashMap;
2427
import java.util.List;
2528
import java.util.Map;
2629

27-
import io.ballerina.compiler.syntax.tree.Node;
28-
import io.ballerina.tools.text.LinePosition;
29-
3030
public record CodeMapArtifact(String name, String type, LineRange lineRange, List<String> modifiers,
3131
Map<String, Object> properties, List<CodeMapArtifact> children) {
3232

@@ -144,4 +144,4 @@ public CodeMapArtifact build() {
144144
new HashMap<>(properties), new ArrayList<>(children));
145145
}
146146
}
147-
}
147+
}

architecture-model-generator/modules/architecture-model-generator-core/src/main/java/io/ballerina/artifactsgenerator/codemap/CodeMapFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ public record CodeMapFile(String fileName, String relativeFilePath, List<CodeMap
2626
public CodeMapFile {
2727
artifacts = artifacts == null ? Collections.emptyList() : Collections.unmodifiableList(artifacts);
2828
}
29-
}
29+
}

architecture-model-generator/modules/architecture-model-generator-core/src/main/java/io/ballerina/artifactsgenerator/codemap/CodeMapGenerator.java

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,6 @@ public static Map<String, CodeMapFile> generateCodeMap(Project project) {
7373
return codeMapFiles;
7474
}
7575

76-
/**
77-
* Generate CodeMap for specific files only.
78-
*
79-
* @param project the Ballerina project
80-
* @param fileNames list of file names to process (e.g., ["main.bal", "service.bal"])
81-
* @return map of relative file paths to CodeMapFile
82-
*/
8376
public static Map<String, CodeMapFile> generateCodeMap(Project project, List<String> fileNames) {
8477
Package currentPackage = project.currentPackage();
8578
Map<String, CodeMapFile> codeMapFiles = new LinkedHashMap<>();
@@ -145,12 +138,10 @@ private static ModuleInfo createModuleInfo(ModuleDescriptor descriptor) {
145138
}
146139

147140
private static String getRelativeFilePath(Module module, String fileName) {
148-
// For submodules, the path is modules/<module-name>/<filename>
149-
// For default module, the path is just <filename>
150141
if (module.isDefaultModule()) {
151142
return fileName;
152143
}
153144
String moduleName = module.moduleName().moduleNamePart();
154145
return "modules" + File.separator + moduleName + File.separator + fileName;
155146
}
156-
}
147+
}

architecture-model-generator/modules/architecture-model-generator-core/src/main/java/io/ballerina/artifactsgenerator/codemap/CodeMapNodeTransformer.java

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,41 +20,41 @@
2020

2121
import io.ballerina.compiler.api.SemanticModel;
2222
import io.ballerina.compiler.api.symbols.ClassSymbol;
23+
import io.ballerina.compiler.api.symbols.IntersectionTypeSymbol;
2324
import io.ballerina.compiler.api.symbols.Qualifier;
2425
import io.ballerina.compiler.api.symbols.RecordFieldSymbol;
2526
import io.ballerina.compiler.api.symbols.RecordTypeSymbol;
2627
import io.ballerina.compiler.api.symbols.Symbol;
27-
import io.ballerina.compiler.api.symbols.IntersectionTypeSymbol;
2828
import io.ballerina.compiler.api.symbols.TypeDefinitionSymbol;
2929
import io.ballerina.compiler.api.symbols.TypeDescKind;
3030
import io.ballerina.compiler.api.symbols.TypeReferenceTypeSymbol;
3131
import io.ballerina.compiler.api.symbols.TypeSymbol;
3232
import io.ballerina.compiler.api.symbols.VariableSymbol;
3333
import io.ballerina.compiler.syntax.tree.ClassDefinitionNode;
34+
import io.ballerina.compiler.syntax.tree.DefaultableParameterNode;
3435
import io.ballerina.compiler.syntax.tree.EnumDeclarationNode;
36+
import io.ballerina.compiler.syntax.tree.ExplicitNewExpressionNode;
3537
import io.ballerina.compiler.syntax.tree.ExpressionFunctionBodyNode;
3638
import io.ballerina.compiler.syntax.tree.ExpressionNode;
37-
import io.ballerina.compiler.syntax.tree.MarkdownDocumentationLineNode;
38-
import io.ballerina.compiler.syntax.tree.MarkdownDocumentationNode;
39-
import io.ballerina.compiler.syntax.tree.MetadataNode;
4039
import io.ballerina.compiler.syntax.tree.FunctionArgumentNode;
4140
import io.ballerina.compiler.syntax.tree.FunctionDefinitionNode;
4241
import io.ballerina.compiler.syntax.tree.FunctionSignatureNode;
43-
import io.ballerina.compiler.syntax.tree.ExplicitNewExpressionNode;
4442
import io.ballerina.compiler.syntax.tree.ImplicitNewExpressionNode;
4543
import io.ballerina.compiler.syntax.tree.ListenerDeclarationNode;
44+
import io.ballerina.compiler.syntax.tree.MarkdownDocumentationLineNode;
45+
import io.ballerina.compiler.syntax.tree.MarkdownDocumentationNode;
46+
import io.ballerina.compiler.syntax.tree.MetadataNode;
47+
import io.ballerina.compiler.syntax.tree.ModuleVariableDeclarationNode;
4648
import io.ballerina.compiler.syntax.tree.NamedArgumentNode;
4749
import io.ballerina.compiler.syntax.tree.NewExpressionNode;
48-
import io.ballerina.compiler.syntax.tree.ParenthesizedArgList;
49-
import io.ballerina.compiler.syntax.tree.PositionalArgumentNode;
50-
import io.ballerina.compiler.syntax.tree.ModuleVariableDeclarationNode;
5150
import io.ballerina.compiler.syntax.tree.Node;
5251
import io.ballerina.compiler.syntax.tree.NodeFactory;
5352
import io.ballerina.compiler.syntax.tree.NodeList;
5453
import io.ballerina.compiler.syntax.tree.NodeTransformer;
5554
import io.ballerina.compiler.syntax.tree.ObjectFieldNode;
56-
import io.ballerina.compiler.syntax.tree.DefaultableParameterNode;
5755
import io.ballerina.compiler.syntax.tree.ParameterNode;
56+
import io.ballerina.compiler.syntax.tree.ParenthesizedArgList;
57+
import io.ballerina.compiler.syntax.tree.PositionalArgumentNode;
5858
import io.ballerina.compiler.syntax.tree.RequiredParameterNode;
5959
import io.ballerina.compiler.syntax.tree.RestParameterNode;
6060
import io.ballerina.compiler.syntax.tree.SeparatedNodeList;
@@ -163,7 +163,8 @@ public Optional<CodeMapArtifact> transform(ServiceDeclarationNode serviceDeclara
163163
Optional<TypeDescriptorNode> typeDescriptorNode = serviceDeclarationNode.typeDescriptor();
164164
NodeList<Node> resourcePaths = serviceDeclarationNode.absoluteResourcePath();
165165

166-
String serviceName = determineServiceName(serviceDeclarationNode, typeDescriptorNode, resourcePaths, firstExpression);
166+
String serviceName = determineServiceName(serviceDeclarationNode, typeDescriptorNode, resourcePaths,
167+
firstExpression);
167168
serviceBuilder.name(serviceName);
168169

169170
String basePath = getPathString(resourcePaths);
@@ -572,4 +573,4 @@ private Optional<String> extractComments(Node node) {
572573
}
573574
return Optional.of(String.join("\n", comments));
574575
}
575-
}
576+
}

architecture-model-generator/modules/architecture-model-generator-core/src/main/java/io/ballerina/artifactsgenerator/codemap/sample-md/bal.md

Lines changed: 0 additions & 181 deletions
This file was deleted.

architecture-model-generator/modules/architecture-model-generator-ls-extension/src/main/java/io/ballerina/designmodelgenerator/extension/DesignModelGeneratorService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
import org.eclipse.lsp4j.services.LanguageServer;
4444

4545
import java.nio.file.Path;
46-
import java.util.concurrent.CompletableFuture ;
46+
import java.util.concurrent.CompletableFuture;
4747

4848
@JavaSPIService("org.ballerinalang.langserver.commons.service.spi.ExtendedLanguageServerService")
4949
@JsonSegment("designModelService")

architecture-model-generator/modules/architecture-model-generator-ls-extension/src/main/java/io/ballerina/designmodelgenerator/extension/request/CodeMapRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@
2525
* @since 1.0.0
2626
*/
2727
public record CodeMapRequest(String projectPath) {
28-
}
28+
}

architecture-model-generator/modules/architecture-model-generator-ls-extension/src/main/java/io/ballerina/designmodelgenerator/extension/response/CodeMapResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ public Map<String, CodeMapFile> getFiles() {
3838
public void setFiles(Map<String, CodeMapFile> files) {
3939
this.files = files;
4040
}
41-
}
41+
}

0 commit comments

Comments
 (0)