@@ -111,15 +111,15 @@ class PluginBuildSettings {
111111 */
112112 GrailsPluginInfo [] getPluginInfos (String pluginDirPath = this . pluginDirPath) {
113113 if (pluginInfosMap) {
114- return cache[ ' pluginInfoList' ]
114+ return cache. pluginInfoList
115115 }
116116 def pluginInfos = []
117117 Resource [] pluginDescriptors = getPluginDescriptors()
118118 def pluginDescriptorReader = new CompositePluginDescriptorReader (this )
119119 for (desc in pluginDescriptors) {
120120 try {
121121 GrailsPluginInfo info = pluginDescriptorReader. readPluginInfo(desc)
122- if (info != null ) {
122+ if (info) {
123123 pluginInfos << info
124124 pluginInfosMap. put(info. name, info)
125125 pluginInfosMap. put(info. fullName, info)
@@ -129,8 +129,8 @@ class PluginBuildSettings {
129129 // ignore, not a valid plugin directory
130130 }
131131 }
132- cache[ ' pluginInfoList' ] = pluginInfos as GrailsPluginInfo []
133- return pluginInfos as GrailsPluginInfo []
132+ cache. pluginInfoList = pluginInfos as GrailsPluginInfo []
133+ return cache . pluginInfoList
134134 }
135135
136136 /**
@@ -144,15 +144,16 @@ class PluginBuildSettings {
144144 * Returns an array of the inplace plugin locations.
145145 */
146146 Resource [] getInlinePluginDirectories () {
147- def locations = cache[' inlinePluginLocations' ]
148- if (locations == null ) {
149-
150- if (buildSettings)
147+ def locations = cache. inlinePluginLocations
148+ if (locations == null ) {
149+ if (buildSettings) {
151150 locations = buildSettings. getInlinePluginDirectories(). collect { new FileSystemResource (it) }
152- else
151+ }
152+ else {
153153 locations = [] as Resource []
154+ }
154155
155- cache[ ' inlinePluginLocations' ] = locations
156+ cache. inlinePluginLocations = locations
156157 }
157158 return locations
158159 }
@@ -200,7 +201,7 @@ class PluginBuildSettings {
200201 // plugin's "test" directory, we ignore it. It's a
201202 // bit of a HACK, but not much else we can do without
202203 // a refactor of the plugin management.
203- sourcePath = sourcePath. substring(pluginPath. length() + 1 )
204+ sourcePath = sourcePath. substring(pluginPath. length())
204205 if (! sourcePath. startsWith(" test" + File . separator)) {
205206 GrailsPluginInfo info = getPluginInfo(pluginPath)
206207 if (info) {
@@ -250,9 +251,8 @@ class PluginBuildSettings {
250251 */
251252 Resource [] getAvailableScripts () {
252253
253- def availableScripts = cache[ ' availableScripts' ]
254+ def availableScripts = cache. availableScripts
254255 if (! availableScripts) {
255-
256256 def scripts = []
257257 def userHome = System . getProperty(" user.home" )
258258 def grailsHome = buildSettings. grailsHome. absolutePath
@@ -262,7 +262,7 @@ class PluginBuildSettings {
262262 pluginScripts. each { if (! it. file. name. startsWith(' _' )) scripts << it }
263263 resourceResolver(" file:${ userHome} /.grails/scripts/*.groovy" ). each { if (! it. file. name. startsWith(' _' )) scripts << it }
264264 availableScripts = scripts as Resource []
265- cache[ ' availableScripts' ] = availableScripts
265+ cache. availableScripts = availableScripts
266266 }
267267 return availableScripts
268268 }
@@ -289,26 +289,26 @@ class PluginBuildSettings {
289289 * Obtains an array of all plugin provided source files (Java and Groovy).
290290 */
291291 Resource [] getPluginSourceFiles () {
292- def sourceFiles = cache[ ' sourceFiles' ]
292+ def sourceFiles = cache. sourceFiles
293293 if (! sourceFiles) {
294- cache[ ' sourceFilesPerPlugin' ] = [:]
294+ cache. sourceFilesPerPlugin = [:]
295295 sourceFiles = new Resource [0 ]
296296 sourceFiles = resolvePluginResourcesAndAdd(sourceFiles, true ) { pluginDir ->
297297 Resource [] pluginSourceFiles = resourceResolver(" file:${ pluginDir} /grails-app/*" )
298298 pluginSourceFiles = ArrayUtils . addAll(pluginSourceFiles,resourceResolver(" file:${ pluginDir} /src/java" ))
299299 pluginSourceFiles = ArrayUtils . addAll(pluginSourceFiles,resourceResolver(" file:${ pluginDir} /src/groovy" ))
300- cache[ ' sourceFilesPerPlugin' ] [pluginDir] = pluginSourceFiles
300+ cache. sourceFilesPerPlugin[pluginDir] = pluginSourceFiles
301301 return pluginSourceFiles
302302 }
303- cache[ ' sourceFiles' ] = sourceFiles
303+ cache. sourceFiles = sourceFiles
304304 }
305305 return sourceFiles
306306 }
307307
308308 Resource [] getPluginSourceFiles (File pluginDir ) {
309309 getPluginSourceFiles() // initialize cache
310310
311- cache[ ' sourceFilesPerPlugin' ] [pluginDir. absolutePath]
311+ cache. sourceFilesPerPlugin[pluginDir. absolutePath]
312312 }
313313
314314 /**
@@ -336,13 +336,15 @@ class PluginBuildSettings {
336336 * Obtains a list of plugin directories for the application
337337 */
338338 Resource [] getPluginDirectories () {
339- def pluginDirectoryResources = cache[ ' pluginDirectoryResources' ]
339+ def pluginDirectoryResources = cache. pluginDirectoryResources
340340 if (! pluginDirectoryResources) {
341- if (buildSettings)
341+ if (buildSettings) {
342342 pluginDirectoryResources = buildSettings. getPluginDirectories(). collect { new FileSystemResource (it) } as Resource []
343- else
343+ }
344+ else {
344345 pluginDirectoryResources = [] as Resource []
345- cache[' pluginDirectoryResources' ] = pluginDirectoryResources
346+ }
347+ cache. pluginDirectoryResources = pluginDirectoryResources
346348 }
347349 return pluginDirectoryResources
348350 }
@@ -368,13 +370,15 @@ class PluginBuildSettings {
368370 * and the global "plugins" directory together.
369371 */
370372 List<Resource > getImplicitPluginDirectories () {
371- def implicitPluginDirectories = cache[ ' implicitPluginDirectories' ]
372- if (implicitPluginDirectories == null ) {
373- if (buildSettings)
373+ def implicitPluginDirectories = cache. implicitPluginDirectories
374+ if (implicitPluginDirectories == null ) {
375+ if (buildSettings) {
374376 implicitPluginDirectories = buildSettings. getImplicitPluginDirectories(). collect { new FileSystemResource (it) }
375- else
377+ }
378+ else {
376379 implicitPluginDirectories = [] as Resource []
377- cache[' implicitPluginDirectories' ] = implicitPluginDirectories
380+ }
381+ cache. implicitPluginDirectories = implicitPluginDirectories
378382 }
379383 return implicitPluginDirectories
380384 }
@@ -404,7 +408,7 @@ class PluginBuildSettings {
404408 */
405409 Resource [] getArtefactResources () {
406410 def basedir = buildSettings. baseDir. absolutePath
407- def allArtefactResources = cache[ ' allArtefactResources' ]
411+ def allArtefactResources = cache. allArtefactResources
408412 if (! allArtefactResources) {
409413 def resources = [] as Resource []
410414
@@ -417,7 +421,7 @@ class PluginBuildSettings {
417421 resources = ArrayUtils . addAll(resources, getArtefactResourcesForOne(new File (basedir). canonicalFile. absolutePath))
418422
419423 allArtefactResources = resources
420- cache[ ' allArtefactResources' ] = resources
424+ cache. allArtefactResources = resources
421425 }
422426 return allArtefactResources
423427 }
@@ -434,7 +438,7 @@ class PluginBuildSettings {
434438 * Obtains an array of all plugin descriptors (the root classes that end with *GrailsPlugin.groovy).
435439 */
436440 Resource [] getPluginDescriptors () {
437- def pluginDescriptors = cache[ ' pluginDescriptors' ]
441+ def pluginDescriptors = cache. pluginDescriptors
438442 if (! pluginDescriptors) {
439443 def pluginDirs = getPluginDirectories(). toList()
440444 if (buildSettings?. baseDir) {
@@ -449,7 +453,7 @@ class PluginBuildSettings {
449453 }
450454
451455 pluginDescriptors = descriptors as Resource []
452- cache[ ' pluginDescriptors' ] = pluginDescriptors
456+ cache. pluginDescriptors = pluginDescriptors
453457 }
454458 return pluginDescriptors
455459 }
@@ -526,12 +530,12 @@ class PluginBuildSettings {
526530 * Obtains the 'base' plugin descriptor, which is the plugin descriptor of the current plugin project.
527531 */
528532 Resource getBasePluginDescriptor () {
529- def basePluginDescriptor = cache[ ' basePluginDescriptor' ]
533+ def basePluginDescriptor = cache. basePluginDescriptor
530534 if (! basePluginDescriptor) {
531535 basePluginDescriptor = getDescriptorForPlugin(
532536 new FileSystemResource (buildSettings. baseDir. absolutePath))
533537 if (basePluginDescriptor) {
534- cache[ ' basePluginDescriptor' ] = basePluginDescriptor
538+ cache. basePluginDescriptor = basePluginDescriptor
535539 }
536540 }
537541 return basePluginDescriptor
0 commit comments