You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by bo...@apache.org on 2012/10/09 03:48:21 UTC

[3/3] git commit: TAP5-1735 ("Most packages lack package-level javadocs")

TAP5-1735 ("Most packages lack package-level javadocs")

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

Branch: refs/heads/master
Commit: d95281da3f0b0430009e98bb259cf36d4de1c112
Parents: e5037b7
Author: bharner <bo...@apache.org>
Authored: Mon Oct 8 20:40:23 2012 -0400
Committer: bharner <bo...@apache.org>
Committed: Mon Oct 8 20:40:23 2012 -0400

----------------------------------------------------------------------
 .../tapestry5/beanvalidator/package-info.java      |   16 +++++++++++++
 .../internal/beanvalidator/package-info.java       |   18 +++++++++++++++
 .../org/apache/tapestry5/clojure/package-info.java |   18 +++++++++++++++
 .../tapestry5/internal/clojure/package-info.java   |   18 +++++++++++++++
 .../tapestry5/internal/alerts/package-info.java    |    6 +---
 .../tapestry5/internal/antlr/package-info.java     |    6 +---
 .../internal/beaneditor/package-info.java          |    6 +---
 .../tapestry5/internal/bindings/package-info.java  |    6 +---
 .../tapestry5/internal/dynamic/package-info.java   |   18 +++++++++++++++
 .../tapestry5/internal/event/package-info.java     |   18 +++++++++++++++
 .../tapestry5/internal/events/package-info.java    |   18 +++++++++++++++
 .../tapestry5/internal/grid/package-info.java      |   18 +++++++++++++++
 .../tapestry5/internal/gzip/package-info.java      |   18 +++++++++++++++
 .../tapestry5/internal/model/package-info.java     |   18 +++++++++++++++
 .../tapestry5/internal/pageload/package-info.java  |   18 +++++++++++++++
 .../tapestry5/internal/parser/package-info.java    |   18 +++++++++++++++
 .../apache/tapestry5/internal/parser/package.html  |    5 ----
 .../internal/services/javascript/package-info.java |   18 +++++++++++++++
 .../services/linktransform/package-info.java       |   18 +++++++++++++++
 .../internal/services/messages/package-info.java   |   18 +++++++++++++++
 .../internal/services/meta/package-info.java       |   18 +++++++++++++++
 .../internal/services/security/package-info.java   |   18 +++++++++++++++
 .../internal/services/templates/package-info.java  |   18 +++++++++++++++
 .../tapestry5/internal/structure/package-info.java |   16 +++++++++++++
 .../t5internal/components/package-info.java        |   18 +++++++++++++++
 .../tapestry5/internal/test/package-info.java      |   16 +++++++++++++
 .../tapestry5/internal/transform/package-info.java |   16 +++++++++++++
 .../internal/translator/package-info.java          |   16 +++++++++++++
 .../tapestry5/internal/util/package-info.java      |   16 +++++++++++++
 .../tapestry5/internal/validator/package-info.java |   18 +++++++++++++++
 .../tapestry5/runtime/PageLifecycleListener.java   |    2 +-
 .../org/apache/tapestry5/func/package-info.java    |   18 +++++++++++++++
 .../hibernate/annotations/package-info.java        |   18 +++++++++++++++
 .../apache/tapestry5/hibernate/package-info.java   |   18 +++++++++++++++
 .../tapestry5/hibernate/pages/package-info.java    |   18 +++++++++++++++
 .../tapestry5/internal/hibernate/package-info.java |   18 +++++++++++++++
 .../tapestry5/ioc/annotations/package-info.java    |   16 +++++++++++++
 .../org/apache/tapestry5/ioc/def/package-info.java |   18 +++++++++++++++
 .../tapestry5/ioc/internal/package-info.java       |   16 +++++++++++++
 .../ioc/internal/services/cron/package-info.java   |   16 +++++++++++++
 .../ioc/internal/services/package-info.java        |   16 +++++++++++++
 .../tapestry5/ioc/internal/util/package-info.java  |   16 +++++++++++++
 .../org/apache/tapestry5/ioc/package-info.java     |   16 +++++++++++++
 .../tapestry5/ioc/services/cron/package-info.java  |   16 +++++++++++++
 .../tapestry5/ioc/services/package-info.java       |   16 +++++++++++++
 .../apache/tapestry5/ioc/util/package-info.java    |   16 +++++++++++++
 .../org/apache/tapestry5/jmx/package-info.java     |   18 +++++++++++++++
 .../tapestry5/internal/jpa/package-info.java       |   18 +++++++++++++++
 .../tapestry5/internal/json/package-info.java      |   18 +++++++++++++++
 .../org/apache/tapestry5/json/package-info.java    |   18 +++++++++++++++
 .../tapestry5/json/services/package-info.java      |   18 +++++++++++++++
 .../kaptcha/annotations/package-info.java          |   18 +++++++++++++++
 .../tapestry5/kaptcha/components/package-info.java |   18 +++++++++++++++
 .../kaptcha/internal/services/package-info.java    |   18 +++++++++++++++
 .../org/apache/tapestry5/kaptcha/package-info.java |   18 +++++++++++++++
 .../apache/tapestry5/ioc/test/package-info.java    |   16 +++++++++++++
 .../internal/yuicompressor/package-info.java       |   18 +++++++++++++++
 .../yuicompressor/services/package-info.java       |   18 +++++++++++++++
 58 files changed, 913 insertions(+), 22 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/beanvalidator/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/beanvalidator/package-info.java b/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/beanvalidator/package-info.java
new file mode 100644
index 0000000..cf8bd6c
--- /dev/null
+++ b/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/beanvalidator/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** Support for JSR-303 Bean Validation via the Hibernate validator implementation */
+package org.apache.tapestry5.beanvalidator;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/package-info.java b/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/package-info.java
new file mode 100644
index 0000000..768e0ed
--- /dev/null
+++ b/tapestry-beanvalidator/src/main/java/org/apache/tapestry5/internal/beanvalidator/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
+ */
+package org.apache.tapestry5.internal.beanvalidator;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-clojure/src/main/java/org/apache/tapestry5/clojure/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-clojure/src/main/java/org/apache/tapestry5/clojure/package-info.java b/tapestry-clojure/src/main/java/org/apache/tapestry5/clojure/package-info.java
new file mode 100644
index 0000000..a14e58e
--- /dev/null
+++ b/tapestry-clojure/src/main/java/org/apache/tapestry5/clojure/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Allows Clojure functions to be injected into Tapestry services and components
+ */
+package org.apache.tapestry5.clojure;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-clojure/src/main/java/org/apache/tapestry5/internal/clojure/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-clojure/src/main/java/org/apache/tapestry5/internal/clojure/package-info.java b/tapestry-clojure/src/main/java/org/apache/tapestry5/internal/clojure/package-info.java
new file mode 100644
index 0000000..2271582
--- /dev/null
+++ b/tapestry-clojure/src/main/java/org/apache/tapestry5/internal/clojure/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support for Clojure functions; API subject to change
+ */
+package org.apache.tapestry5.internal.clojure;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/alerts/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/alerts/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/alerts/package-info.java
index 7d5cd4b..b1fc3a6 100644
--- a/tapestry-core/src/main/java/org/apache/tapestry5/internal/alerts/package-info.java
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/alerts/package-info.java
@@ -1,4 +1,4 @@
-// Copyright 2011 The Apache Software Foundation
+// Copyright 2012 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -13,8 +13,6 @@
 // limitations under the License.
 
 /**
- * For internal usage only.
- * Support classes for Alerts.
- * API subject to change.
+ * [INTERNAL USE ONLY] support classes for Alerts; API subject to change
  */
 package org.apache.tapestry5.internal.alerts;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/antlr/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/antlr/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/antlr/package-info.java
index 64c84e5..55be313 100644
--- a/tapestry-core/src/main/java/org/apache/tapestry5/internal/antlr/package-info.java
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/antlr/package-info.java
@@ -1,4 +1,4 @@
-// Copyright 2011 The Apache Software Foundation
+// Copyright 2012 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -13,8 +13,6 @@
 // limitations under the License.
 
 /**
- * For internal usage only.
- * Support classes related to Antlr.
- * API subject to change.
+ * [INTERNAL USE ONLY] support classes related to Antlr; API subject to change
  */
 package org.apache.tapestry5.internal.antlr;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/beaneditor/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/beaneditor/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/beaneditor/package-info.java
index dd8a498..1998e54 100644
--- a/tapestry-core/src/main/java/org/apache/tapestry5/internal/beaneditor/package-info.java
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/beaneditor/package-info.java
@@ -1,4 +1,4 @@
-// Copyright 2011 The Apache Software Foundation
+// Copyright 2012 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -13,8 +13,6 @@
 // limitations under the License.
 
 /**
- * For internal usage only.
- * Support classes for the {@link org.apache.tapestry5.corelib.components.BeanEditor} component.
- * API subject to change.
+ * [INTERNAL USE ONLY] support classes for the {@link org.apache.tapestry5.corelib.components.BeanEditor} component; API subject to change
  */
 package org.apache.tapestry5.internal.beaneditor;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/package-info.java
index 1abb0ce..6804070 100644
--- a/tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/package-info.java
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/bindings/package-info.java
@@ -1,4 +1,4 @@
-// Copyright 2011 The Apache Software Foundation
+// Copyright 2012 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -13,8 +13,6 @@
 // limitations under the License.
 
 /**
- * For internal usage only.
- * Support classes for binding.
- * API subject to change.
+ * [INTERNAL USE ONLY] support classes for binding; API subject to change
  */
 package org.apache.tapestry5.internal.bindings;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/dynamic/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/dynamic/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/dynamic/package-info.java
new file mode 100644
index 0000000..c1c0571
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/dynamic/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for the {@link org.apache.tapestry5.corelib.components.Dynamic} component; API subject to change
+ */
+package org.apache.tapestry5.internal.dynamic;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/event/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/event/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/event/package-info.java
new file mode 100644
index 0000000..5f1972a
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/event/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for event listeners; API subject to change
+ */
+package org.apache.tapestry5.internal.event;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/events/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/events/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/events/package-info.java
new file mode 100644
index 0000000..ca65f17
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/events/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for event listeners; API subject to change
+ */
+package org.apache.tapestry5.internal.events;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/grid/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/grid/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/grid/package-info.java
new file mode 100644
index 0000000..e55bc4e
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/grid/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for the {@link org.apache.tapestry5.corelib.components.Grid} component; API subject to change
+ */
+package org.apache.tapestry5.internal.grid;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/gzip/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/gzip/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/gzip/package-info.java
new file mode 100644
index 0000000..f21cdc7
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/gzip/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for GZIP compression; API subject to change
+ */
+package org.apache.tapestry5.internal.gzip;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/package-info.java
new file mode 100644
index 0000000..3517628
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for component models; API subject to change
+ */
+package org.apache.tapestry5.internal.model;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/package-info.java
new file mode 100644
index 0000000..210b767
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/pageload/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change
+ */
+package org.apache.tapestry5.internal.pageload;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package-info.java
new file mode 100644
index 0000000..d1fe3d3
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for component template rendering; API subject to change
+ */
+package org.apache.tapestry5.internal.parser;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package.html
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package.html b/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package.html
deleted file mode 100644
index 3a4fe96..0000000
--- a/tapestry-core/src/main/java/org/apache/tapestry5/internal/parser/package.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html>
-<body>
-Classes related to parsing of Tapestry component templates.
-</body>
-</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/package-info.java
new file mode 100644
index 0000000..98b9d90
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] JavaScript support implementations; API subject to change
+ */
+package org.apache.tapestry5.internal.services.javascript;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/linktransform/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/linktransform/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/linktransform/package-info.java
new file mode 100644
index 0000000..7d2b71d
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/linktransform/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] link transformation support implementations; API subject to change
+ */
+package org.apache.tapestry5.internal.services.linktransform;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/messages/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/messages/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/messages/package-info.java
new file mode 100644
index 0000000..01859a5
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/messages/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support implementations for component catalogs; API subject to change
+ */
+package org.apache.tapestry5.internal.services.messages;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/meta/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/meta/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/meta/package-info.java
new file mode 100644
index 0000000..da093b8
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/meta/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] metadata support classes; API subject to change
+ */
+package org.apache.tapestry5.internal.services.meta;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/security/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/security/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/security/package-info.java
new file mode 100644
index 0000000..167c35a
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/security/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] security support classes; API subject to change
+ */
+package org.apache.tapestry5.internal.services.security;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/templates/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/templates/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/templates/package-info.java
new file mode 100644
index 0000000..5c7c987
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/templates/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] component template support classes; API subject to change
+ */
+package org.apache.tapestry5.internal.services.templates;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/package-info.java
new file mode 100644
index 0000000..159e458
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/structure/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] page structure implementation details; API subject to change. */
+package org.apache.tapestry5.internal.structure;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components/package-info.java
new file mode 100644
index 0000000..4563843
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/t5internal/components/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] components used for Tapestry support pages; API subject to change
+ */
+package org.apache.tapestry5.internal.t5internal.components;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/test/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/test/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/test/package-info.java
new file mode 100644
index 0000000..b5024b4
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/test/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] testing support implementation classes; API subject to change */
+package org.apache.tapestry5.internal.test;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/package-info.java
new file mode 100644
index 0000000..abe7baf
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change. */
+package org.apache.tapestry5.internal.transform;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/translator/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/translator/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/translator/package-info.java
new file mode 100644
index 0000000..a225fe6
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/translator/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] translator implementation classes; API subject to change. */
+package org.apache.tapestry5.internal.translator;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/util/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/util/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/util/package-info.java
new file mode 100644
index 0000000..eab9ce8
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/util/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] various utility classes; API subject to change. */
+package org.apache.tapestry5.internal.util;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/internal/validator/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/internal/validator/package-info.java b/tapestry-core/src/main/java/org/apache/tapestry5/internal/validator/package-info.java
new file mode 100644
index 0000000..280c71c
--- /dev/null
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/internal/validator/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] validation macro implementation; API subject to change
+ */
+package org.apache.tapestry5.internal.validator;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-core/src/main/java/org/apache/tapestry5/runtime/PageLifecycleListener.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/runtime/PageLifecycleListener.java b/tapestry-core/src/main/java/org/apache/tapestry5/runtime/PageLifecycleListener.java
index b1d5405..8c91339 100644
--- a/tapestry-core/src/main/java/org/apache/tapestry5/runtime/PageLifecycleListener.java
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/runtime/PageLifecycleListener.java
@@ -27,7 +27,7 @@ public interface PageLifecycleListener
      * Invoked when the page finishes loading. This occurs once all components are loaded and all parameters have been
      * set.
      *
-     * @deprecated in 5.3.4,  use {@link org.apache.tapestry5.ComponentResources#addPageLoadedCallback(Runnable)} instead
+     * @deprecated in 5.3.4,  use {@link org.apache.tapestry5.runtime.PageLifecycleCallbackHub#addPageLoadedCallback(Runnable)} instead
      */
     void containingPageDidLoad();
 

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-func/src/main/java/org/apache/tapestry5/func/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-func/src/main/java/org/apache/tapestry5/func/package-info.java b/tapestry-func/src/main/java/org/apache/tapestry5/func/package-info.java
new file mode 100644
index 0000000..824699a
--- /dev/null
+++ b/tapestry-func/src/main/java/org/apache/tapestry5/func/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Light-weight functional programming for Flows of values
+ */
+package org.apache.tapestry5.func;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/annotations/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/annotations/package-info.java b/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/annotations/package-info.java
new file mode 100644
index 0000000..f1ee00a
--- /dev/null
+++ b/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/annotations/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Annotations for using Hibernate within Tapestry components or services
+ */
+package org.apache.tapestry5.hibernate.annotations;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/package-info.java b/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/package-info.java
new file mode 100644
index 0000000..fe4cbd3
--- /dev/null
+++ b/tapestry-hibernate-core/src/main/java/org/apache/tapestry5/hibernate/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Provides support for simple CRUD applications built on top of Tapestry and Hibernate
+ */
+package org.apache.tapestry5.hibernate;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-hibernate/src/main/java/org/apache/tapestry5/hibernate/pages/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-hibernate/src/main/java/org/apache/tapestry5/hibernate/pages/package-info.java b/tapestry-hibernate/src/main/java/org/apache/tapestry5/hibernate/pages/package-info.java
new file mode 100644
index 0000000..cfda279
--- /dev/null
+++ b/tapestry-hibernate/src/main/java/org/apache/tapestry5/hibernate/pages/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Pages included with the Tapestry-hibernate module
+ */
+package org.apache.tapestry5.hibernate.pages;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/package-info.java b/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/package-info.java
new file mode 100644
index 0000000..90a3a83
--- /dev/null
+++ b/tapestry-hibernate/src/main/java/org/apache/tapestry5/internal/hibernate/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change
+ */
+package org.apache.tapestry5.internal.parser;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/annotations/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/annotations/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/annotations/package-info.java
new file mode 100644
index 0000000..7695f08
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/annotations/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** Annotations for Tapestry IOC services */
+package org.apache.tapestry5.ioc.annotations;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/def/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/def/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/def/package-info.java
new file mode 100644
index 0000000..920e36a
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/def/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Tapestry IOC service definitions
+ */
+package org.apache.tapestry5.ioc.def;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/package-info.java
new file mode 100644
index 0000000..cbef8c3
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change. */
+package org.apache.tapestry5.ioc.internal;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/package-info.java
new file mode 100644
index 0000000..e4b3466
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/cron/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] Support for cron-like services in Tapestry IOC; API subject to change. */
+package org.apache.tapestry5.ioc.internal.services.cron;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/package-info.java
new file mode 100644
index 0000000..f17fbb9
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change. */
+package org.apache.tapestry5.ioc.internal.services;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/package-info.java
new file mode 100644
index 0000000..b1f0c10
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change */
+package org.apache.tapestry5.ioc.internal.util;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/package-info.java
new file mode 100644
index 0000000..2569e5d
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** A code-centric, high-performance, simple Inversion of Control container */
+package org.apache.tapestry5.ioc;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/cron/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/cron/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/cron/package-info.java
new file mode 100644
index 0000000..745b315
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/cron/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** Support for cron-like services in Tapestry IOC */
+package org.apache.tapestry5.ioc.services.cron;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/package-info.java
new file mode 100644
index 0000000..e65eee7
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/services/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** Tapestry IOC service interfaces */
+package org.apache.tapestry5.ioc.services;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/util/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/util/package-info.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/util/package-info.java
new file mode 100644
index 0000000..46b24ff
--- /dev/null
+++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/util/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** Utility classes supporting Tapestry IOC services */
+package org.apache.tapestry5.ioc.util;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-jmx/src/main/java/org/apache/tapestry5/jmx/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-jmx/src/main/java/org/apache/tapestry5/jmx/package-info.java b/tapestry-jmx/src/main/java/org/apache/tapestry5/jmx/package-info.java
new file mode 100644
index 0000000..70e185c
--- /dev/null
+++ b/tapestry-jmx/src/main/java/org/apache/tapestry5/jmx/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for the  JMX module; API subject to change
+ */
+package org.apache.tapestry5.jmx;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/package-info.java b/tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/package-info.java
new file mode 100644
index 0000000..1173ddb
--- /dev/null
+++ b/tapestry-jpa/src/main/java/org/apache/tapestry5/internal/jpa/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for the JPA module; API subject to change
+ */
+package org.apache.tapestry5.internal.jpa;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-json/src/main/java/org/apache/tapestry5/internal/json/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-json/src/main/java/org/apache/tapestry5/internal/json/package-info.java b/tapestry-json/src/main/java/org/apache/tapestry5/internal/json/package-info.java
new file mode 100644
index 0000000..1bd9f7c
--- /dev/null
+++ b/tapestry-json/src/main/java/org/apache/tapestry5/internal/json/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for the JSON module; API subject to change
+ */
+package org.apache.tapestry5.internal.json;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-json/src/main/java/org/apache/tapestry5/json/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-json/src/main/java/org/apache/tapestry5/json/package-info.java b/tapestry-json/src/main/java/org/apache/tapestry5/json/package-info.java
new file mode 100644
index 0000000..75872e6
--- /dev/null
+++ b/tapestry-json/src/main/java/org/apache/tapestry5/json/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Repackaged, improved (and tested) version of code originally from json.org
+ */
+package org.apache.tapestry5.json;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-json/src/main/java/org/apache/tapestry5/json/services/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-json/src/main/java/org/apache/tapestry5/json/services/package-info.java b/tapestry-json/src/main/java/org/apache/tapestry5/json/services/package-info.java
new file mode 100644
index 0000000..ae555aa
--- /dev/null
+++ b/tapestry-json/src/main/java/org/apache/tapestry5/json/services/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * JSON services
+ */
+package org.apache.tapestry5.json.services;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/annotations/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/annotations/package-info.java b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/annotations/package-info.java
new file mode 100644
index 0000000..cd21d21
--- /dev/null
+++ b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/annotations/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Kaptcha annotations
+ */
+package org.apache.tapestry5.kaptcha.annotations;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/components/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/components/package-info.java b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/components/package-info.java
new file mode 100644
index 0000000..35b1866
--- /dev/null
+++ b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/components/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Kaptcha components
+ */
+package org.apache.tapestry5.kaptcha.components;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/internal/services/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/internal/services/package-info.java b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/internal/services/package-info.java
new file mode 100644
index 0000000..620b2c5
--- /dev/null
+++ b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/internal/services/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support services for the {@link org.apache.tapestry5.corelib.components.Kaptcha} component
+ */
+package org.apache.tapestry5.kaptcha.components;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/package-info.java b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/package-info.java
new file mode 100644
index 0000000..85d4d8f
--- /dev/null
+++ b/tapestry-kaptcha/src/main/java/org/apache/tapestry5/kaptcha/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * Kaptcha (CAPTCHA) image support
+ */
+package org.apache.tapestry5.kaptcha;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-test/src/main/java/org/apache/tapestry5/ioc/test/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-test/src/main/java/org/apache/tapestry5/ioc/test/package-info.java b/tapestry-test/src/main/java/org/apache/tapestry5/ioc/test/package-info.java
new file mode 100644
index 0000000..03eff30
--- /dev/null
+++ b/tapestry-test/src/main/java/org/apache/tapestry5/ioc/test/package-info.java
@@ -0,0 +1,16 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/** Classes supporting testing of Tapestry IOC services */
+package org.apache.tapestry5.ioc.test;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/internal/yuicompressor/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/internal/yuicompressor/package-info.java b/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/internal/yuicompressor/package-info.java
new file mode 100644
index 0000000..a9be516
--- /dev/null
+++ b/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/internal/yuicompressor/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support classes for the YUICompressor; API subject to change
+ */
+package org.apache.tapestry5.internal.yuicompressor;

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/d95281da/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/yuicompressor/services/package-info.java
----------------------------------------------------------------------
diff --git a/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/yuicompressor/services/package-info.java b/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/yuicompressor/services/package-info.java
new file mode 100644
index 0000000..e411f3b
--- /dev/null
+++ b/tapestry-yuicompressor/src/main/java/org/apache/tapestry5/yuicompressor/services/package-info.java
@@ -0,0 +1,18 @@
+// Copyright 2012 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+/**
+ * [INTERNAL USE ONLY] support services for the YUICompressor; API subject to change
+ */
+package org.apache.tapestry5.yuicompressor.services;