Author: pidster
Date: Sun May 29 15:22:25 2011
New Revision: 1128889

URL: http://svn.apache.org/viewvc?rev=1128889&view=rev
Log:
fixes for KITTY-18 and some updates to build

Modified:
    incubator/kitty/trunk/build.gradle
    incubator/kitty/trunk/src/main/java/org/apache/kitty/Main.groovy
    incubator/kitty/trunk/src/main/java/org/apache/kitty/client/Client.groovy

Modified: incubator/kitty/trunk/build.gradle
URL: 
http://svn.apache.org/viewvc/incubator/kitty/trunk/build.gradle?rev=1128889&r1=1128888&r2=1128889&view=diff
==============================================================================
--- incubator/kitty/trunk/build.gradle (original)
+++ incubator/kitty/trunk/build.gradle Sun May 29 15:22:25 2011
@@ -15,20 +15,22 @@
   limitations under the License.
 */
 
-apply plugin: 'eclipse'                // adds support for eclipse project 
generation
-apply plugin: 'idea'           // adds support for idea project generation
-apply plugin: 'java'           // adds support for java
-apply plugin: 'groovy'         // adds support for groovy
-apply plugin: 'application'    // adds support for building the app
+apply plugin: 'eclipse'                        // adds support for eclipse 
project generation
+apply plugin: 'idea'                   // adds support for idea project 
generation
+apply plugin: 'java'                   // adds support for java
+apply plugin: 'groovy'                 // adds support for groovy
+apply plugin: 'application'            // adds support for building the app
+apply plugin: 'code-quality'   // adds support for code analysis
 
 defaultTasks 'assemble'
 
 // --------------------------------------------------------------------
 // standard config
-version = '0.1-SNAPSHOT'
-applicationName = 'apache-kitty'
+
 title = 'Apache Kitty (Incubating)'
 description = 'This is the Apache Kitty Gradle build script'
+version = '0.1-SNAPSHOT'
+applicationName = 'apache-kitty'
 
 // --------------------------------------------------------------------
 // dependency versions
@@ -40,6 +42,7 @@ junitVersion = '4.8.2'
 accliVersion = '1.2'
 aclangVersion = '2.6'
 aclogVersion = '1.1.1'
+aRatVersion = '0.7'
 
 // --------------------------------------------------------------------
 // configuration setup
@@ -55,14 +58,19 @@ allprojects {
 }
 
 dependencies {
-       groovy group: 'org.codehaus.groovy', name: 'groovy', version: 
"$groovyVersion"
+       groovy group: 'org.codehaus.groovy', name: 'groovy-all', version: 
"$groovyVersion"
        groovy group: 'jline', name: 'jline', version: "$jlineVersion"
        groovy group: 'commons-cli', name: 'commons-cli', version: 
"$accliVersion"
+       
        compile group: 'commons-lang', name: 'commons-lang', version: 
"$aclangVersion"
        compile group: 'commons-logging', name: 'commons-logging', version: 
"$aclogVersion"
+       
+       testCompile group: 'org.apache.rat', name: 'apache-rat-plugin', 
version: "$aRatVersion" 
        testCompile group: 'junit', name: 'junit', version: "$junitVersion"
 }
 
+configurations.runtime.each { File f -> println f }
+
 // --------------------------------------------------------------------
 // java plugin config
 
@@ -92,6 +100,10 @@ jar {
        }
 }
 
+check {
+       
+}
+
 // --------------------------------------------------------------------
 // application plugin config
 
@@ -105,11 +117,32 @@ distZip {
 // --------------------------------------------------------------------
 // task definitions
 
-task gradleWrapper(type: Wrapper) {
+
+//task checkstyle(type: Checkstyle) << {
+//     ignoreFailures = true
+//}
+//
+//task codeNarc(type: CodeNarc) << {
+//     ignoreFailures = false
+//     includes = "**/*.groovy"
+//     source = 'src/main/java'
+//}
+
+
+task gradleWrapper(type: Wrapper, description: "Kitty Task: Create a Gradle 
self-download wrapper") {
        gradleVersion = "$gradleVersion"
        jarPath = 'gradle/wrapper'
 }
 
-task kittyDist(dependsOn: [build, test, javadoc, groovydoc, distZip]) << {
-       println 'Building distribution...'
+task kittyClean(dependsOn: [clean], description: "Kitty Task: Clean the build 
directory") << {
+
+}
+
+task kittyDocs(dependsOn: [javadoc, groovydoc], description: "Kitty Task: 
Build all documentation") << {
+
+}
+
+task kittyDist(dependsOn: [build, test, javadoc, groovydoc, distZip], 
description: "Kitty Task: Build, test, check and document in preparation for a 
release") << {
+
+       println 'Built distribution... OK'
 }

Modified: incubator/kitty/trunk/src/main/java/org/apache/kitty/Main.groovy
URL: 
http://svn.apache.org/viewvc/incubator/kitty/trunk/src/main/java/org/apache/kitty/Main.groovy?rev=1128889&r1=1128888&r2=1128889&view=diff
==============================================================================
--- incubator/kitty/trunk/src/main/java/org/apache/kitty/Main.groovy (original)
+++ incubator/kitty/trunk/src/main/java/org/apache/kitty/Main.groovy Sun May 29 
15:22:25 2011
@@ -47,6 +47,8 @@ class Main {
                 */
 
                def opt = cli.parse(args)
+               
+               opt.
 
                if (opt?.h) {
                        cli.usage()

Modified: 
incubator/kitty/trunk/src/main/java/org/apache/kitty/client/Client.groovy
URL: 
http://svn.apache.org/viewvc/incubator/kitty/trunk/src/main/java/org/apache/kitty/client/Client.groovy?rev=1128889&r1=1128888&r2=1128889&view=diff
==============================================================================
--- incubator/kitty/trunk/src/main/java/org/apache/kitty/client/Client.groovy 
(original)
+++ incubator/kitty/trunk/src/main/java/org/apache/kitty/client/Client.groovy 
Sun May 29 15:22:25 2011
@@ -54,7 +54,7 @@ class Client {
        def mbean
 
        public connect(def _host, def _port) {
-               //TODO
+               // TODO
                def serviceURL
                def properties = new HashMap()
                if (remote != null)
@@ -233,7 +233,7 @@ class Client {
                if (this.remote) {
                        if (this.domain) {
                                if (path == "..") {
-                                       if (this.mBeansPath.length()) {
+                                       if (this.mBeansPath.size()) {
                                                this.mBeansPath.pop()
                                        }
                                }
@@ -297,9 +297,9 @@ class Client {
                                else {
                                        writable = "N"
                                }
-                               println "ObjectName :" + objectName
-                               println "Attribute  :" + attr.getName()
-                               println "Value      :"  + valueStr
+                               println "ObjectName : " + objectName
+                               println "Attribute  : " + attr.getName()
+                               println "Value      : " + valueStr
                                println "isReadable : " + readable
                                println "isWritable : " + writable
                        }
@@ -316,7 +316,7 @@ class Client {
                                def objectName = this.domain + ":"
                                def attr
 
-                               if (this.mBeansPath.length() > 0) {
+                               if (this.mBeansPath.size() > 0) {
                                        objectName = objectName + 
','.concat(this.mBeansPath.join())
                                }
                                try {
@@ -360,7 +360,7 @@ class Client {
                if (this.remote) {
                        if (this.domain) {
                                def objectName = this.domain + ":"
-                               if (this.mBeansPath.length()) {
+                               if (this.mBeansPath.size()) {
                                        objectName = objectName + 
','.concat(this.mBeansPath.join())
                                }
                                try{


Reply via email to