CAMEL-8561: Better component docs summary of components - we use javadoc from 
the endpoint class instead of component so its in the same source file as 
@UriEndpoint.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/bd6f3f4a
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/bd6f3f4a
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/bd6f3f4a

Branch: refs/heads/master
Commit: bd6f3f4a2b6419304ec7df8cccc45262028a4476
Parents: 0d49f6b
Author: Claus Ibsen <[email protected]>
Authored: Sun Dec 27 18:23:10 2015 +0100
Committer: Claus Ibsen <[email protected]>
Committed: Sun Dec 27 18:25:29 2015 +0100

----------------------------------------------------------------------
 .../org/apache/camel/component/atmos/AtmosEndpoint.java |  3 +++
 .../camel/component/sjms/batch/SjmsBatchEndpoint.java   |  3 +++
 .../org/apache/camel/commands/CatalogCommandTest.java   |  1 -
 .../camel/tools/apt/EndpointAnnotationProcessor.java    | 12 ++++++------
 4 files changed, 12 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/bd6f3f4a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosEndpoint.java
 
b/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosEndpoint.java
index bc0c35c..03c919e 100644
--- 
a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosEndpoint.java
+++ 
b/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosEndpoint.java
@@ -35,6 +35,9 @@ import org.slf4j.LoggerFactory;
 
 import static 
org.apache.camel.component.atmos.util.AtmosConstants.POLL_CONSUMER_DELAY;
 
+/**
+ * The atmos component is used for integrating with EMC's Atomos Storage.
+ */
 @UriEndpoint(scheme = "atmos", title = "Atmos", syntax = 
"atmos:name/operation", consumerClass = AtmosScheduledPollConsumer.class, label 
= "file,cloud")
 public class AtmosEndpoint extends DefaultEndpoint {
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bd6f3f4a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java
 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java
index 49c74ba..705e9c9 100644
--- 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java
+++ 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java
@@ -40,6 +40,9 @@ import org.apache.camel.spi.UriEndpoint;
 import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 
+/**
+ * The sjms-batch component is a specialized for highly performant, 
transactional batch consumption from a JMS queue.
+ */
 @UriEndpoint(scheme = "sjms-batch", title = "Simple JMS Batch Component", 
syntax = "sjms-batch:destinationName",
         consumerClass = SjmsBatchComponent.class, label = "messaging", 
consumerOnly = true)
 public class SjmsBatchEndpoint extends DefaultEndpoint implements 
HeaderFilterStrategyAware {

http://git-wip-us.apache.org/repos/asf/camel/blob/bd6f3f4a/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/CatalogCommandTest.java
----------------------------------------------------------------------
diff --git 
a/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/CatalogCommandTest.java
 
b/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/CatalogCommandTest.java
index af5cc97..be4b941 100644
--- 
a/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/CatalogCommandTest.java
+++ 
b/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/CatalogCommandTest.java
@@ -50,7 +50,6 @@ public class CatalogCommandTest {
         String out = os.toString();
         assertNotNull(out);
         LOG.info("\n\n{}\n", out);
-        System.out.println(out);
 
         context.stop();
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/bd6f3f4a/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java
----------------------------------------------------------------------
diff --git 
a/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java
 
b/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java
index b9f4ca6..61e5dbc 100644
--- 
a/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java
+++ 
b/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java
@@ -433,12 +433,12 @@ public class EndpointAnnotationProcessor extends 
AbstractAnnotationProcessor {
             Map<String, String> map = parseAsMap(data);
             // now we have a lot more data, so we need to load it as key/value
             // need to sanitize the description first
-//            String doc = map.get("projectDescription");
-//            if (doc != null) {
-//                model.setDescription(sanitizeDescription(doc, true));
-//            } else {
-                model.setDescription("TODO");
-//            }
+            String doc = map.get("projectDescription");
+            if (doc != null) {
+                model.setDescription(sanitizeDescription(doc, true));
+            } else {
+                model.setDescription("");
+            }
             if (map.containsKey("groupId")) {
                 model.setGroupId(map.get("groupId"));
             } else {

Reply via email to