Skip to content

Commit a214c74

Browse files
committed
Minor syntax fixes
1 parent bb0e402 commit a214c74

File tree

3 files changed

+22
-25
lines changed

3 files changed

+22
-25
lines changed

src/main/kotlin/us/ihmc/build/IHMCCompositeBuildAssembler.kt

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
3131
compositeSearchPath = compositeSearchPath.resolve("..")
3232
}
3333
compositeSearchPath = compositeSearchPath.toRealPath()
34-
LogTools.info("Repository group path: " + compositeSearchPath)
34+
LogTools.info("Repository group path: $compositeSearchPath")
3535
}
3636

3737
/**
@@ -48,15 +48,15 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
4848
for (transitiveBuild in transitiveIncludedBuilds)
4949
{
5050
val relativizedPathName: String = buildRootPath.relativize(transitiveBuild.projectPath).toString()
51-
if (!relativizedPathName.isEmpty()) // Including itself
51+
if (relativizedPathName.isNotEmpty()) // Including itself
5252
{
5353
buildsToInclude.add(relativizedPathName)
5454
}
5555
}
5656

5757
for (buildToInclude in buildsToInclude)
5858
{
59-
LogTools.quiet("Including build: " + buildToInclude)
59+
LogTools.quiet("Including build: $buildToInclude")
6060
}
6161

6262
return buildsToInclude
@@ -81,7 +81,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
8181
if (properties.isProjectGroup)
8282
{
8383
val projectFile = properties.projectPath.toFile()
84-
for (childDir in projectFile.listFiles { f -> f.isDirectory })
84+
for (childDir in projectFile.listFiles { f -> f.isDirectory }!!)
8585
{
8686
val childPath = childDir.toPath()
8787
if (pathToPropertiesMap.containsKey(childPath))
@@ -111,7 +111,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
111111
LogTools.debug("Found dependency: $declaredDependency")
112112
}
113113

114-
for (declaredDependency in declaredDependencies!!)
114+
for (declaredDependency in declaredDependencies)
115115
{
116116
if (kebabCasedNameToPropertiesMap.containsKey(declaredDependency))
117117
{
@@ -133,7 +133,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
133133
// Make sure the names match up. See {@link #matchNames}
134134
if (!transitiveIncludedBuilds.contains(propertiesFromKebabCasedName(artifactName)) && matchNames(artifactName, kebabCasedDependency))
135135
{
136-
LogTools.info("Matched: " + kebabCasedDependency + " to " + artifactName)
136+
LogTools.info("Matched: $kebabCasedDependency to $artifactName")
137137
transitiveIncludedBuilds.add(propertiesFromKebabCasedName(artifactName))
138138
matched.add(propertiesFromKebabCasedName(artifactName))
139139
}
@@ -155,8 +155,8 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
155155
{
156156
for (artifactName in includedBuildProperties.allArtifacts) // map test, etc. source set projects
157157
{
158-
kebabCasedNameToPropertiesMap.put(artifactName, includedBuildProperties)
159-
LogTools.info("Found: " + artifactName + ": " + directory)
158+
kebabCasedNameToPropertiesMap[artifactName] = includedBuildProperties
159+
LogTools.info("Found: $artifactName: $directory")
160160
}
161161
pathToPropertiesMap.put(directory, includedBuildProperties)
162162
}
@@ -192,10 +192,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
192192
return true
193193

194194
// Always include the composite search root
195-
if (compositeRootKebabCasedName != "NotYetEvaluated" && kebabCasedName == compositeRootKebabCasedName)
196-
return true
197-
198-
return false
195+
return compositeRootKebabCasedName != "NotYetEvaluated" && kebabCasedName == compositeRootKebabCasedName
199196
}
200197

201198
/** Here, we could make the project more friendly by not having such harsh requirements. */
@@ -236,7 +233,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
236233
{
237234
val builder = AstBuilder()
238235
val bytesInFile = String(Files.readAllBytes(buildFile))
239-
LogTools.info("Parsing for dependencies: " + buildFile)
236+
LogTools.info("Parsing for dependencies: $buildFile")
240237

241238
// Handle empty build.gradle
242239
if (bytesInFile.trim().isEmpty())
@@ -278,15 +275,15 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
278275
return dependencySet
279276
}
280277

281-
class ExternalGradleFileCodeVisitor(val dependencies: ArrayList<Array<String>>) : CodeVisitorSupport()
278+
class ExternalGradleFileCodeVisitor(private val dependencies: ArrayList<Array<String>>) : CodeVisitorSupport()
282279
{
283280
override fun visitArgumentlistExpression(ale: ArgumentListExpression)
284281
{
285-
val expressions: List<Expression> = ale.getExpressions()
282+
val expressions: List<Expression> = ale.expressions
286283

287-
if (expressions.size == 1 && expressions.get(0) is ConstantExpression)
284+
if (expressions.size == 1 && expressions[0] is ConstantExpression)
288285
{
289-
val dependencyString = expressions.get(0).getText()
286+
val dependencyString = expressions[0].text
290287
if (dependencyString.contains(":"))
291288
{
292289
val split = dependencyString.split(":")
@@ -303,17 +300,17 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
303300

304301
override fun visitMapExpression(expression: MapExpression)
305302
{
306-
LogTools.debug("Found map entry: " + expression.getText())
307-
val mapEntryExpressions: List<MapEntryExpression> = expression.getMapEntryExpressions()
303+
LogTools.debug("Found map entry: " + expression.text)
304+
val mapEntryExpressions: List<MapEntryExpression> = expression.mapEntryExpressions
308305
if (mapEntryExpressions.size >= 3)
309306
{
310307
val dependencyMap = HashMap<String, String>()
311308

312309
for (mapEntryExpression in mapEntryExpressions)
313310
{
314-
val key = mapEntryExpression.getKeyExpression().getText()
315-
val value = mapEntryExpression.getValueExpression().getText()
316-
dependencyMap.put(key, value)
311+
val key = mapEntryExpression.keyExpression.text
312+
val value = mapEntryExpression.valueExpression.text
313+
dependencyMap[key] = value
317314
}
318315

319316
if (dependencyMap.containsKey("group") && dependencyMap.containsKey("name") && dependencyMap.containsKey("version"))
@@ -332,7 +329,7 @@ class IHMCCompositeBuildAssembler(val configurator: IHMCSettingsConfigurator)
332329
{
333330
throw GradleException("Something went wrong. $kebabCasedName has not been mapped.")
334331
}
335-
return kebabCasedNameToPropertiesMap.get(kebabCasedName)!!
332+
return kebabCasedNameToPropertiesMap[kebabCasedName]!!
336333
}
337334

338335
private fun propertiesFromPath(path: Path): IHMCBuildProperties

src/main/kotlin/us/ihmc/build/IHMCDependenciesExtension.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ open class IHMCDependenciesExtension(private val mainProject: Project,
5656
TODO("Not yet implemented")
5757
}
5858

59-
override fun <T : Any?> addProvider(p0: String, p1: Provider<T>): Unit
59+
override fun <T : Any?> addProvider(configurationName: String, dependencyNotation: Provider<T>)
6060
{
6161
TODO("Not yet implemented")
6262
}

src/main/kotlin/us/ihmc/build/IHMCDependencyGraphviz.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class IHMCDependencyGraphviz(val project: Project)
7676
LogTools.quiet("Note: If graphviz results in a memory error, try -PgraphvizTotalMemoryMB=1000 and/or org.gradle.jvmargs=-Xmx2g")
7777
graph.toGraphviz().totalMemory(graphvizBytes).render(Format.PNG).toFile(File(filePathName))
7878

79-
LogTools.quiet("Dependency graph saved to " + filePathName)
79+
LogTools.quiet("Dependency graph saved to $filePathName")
8080
}
8181
}
8282
}

0 commit comments

Comments
 (0)