You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2021/07/25 18:16:58 UTC
[commons-vfs] branch master updated: Replace package.html with
package-info.java (#206)
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git
The following commit(s) were added to refs/heads/master by this push:
new b60be40 Replace package.html with package-info.java (#206)
b60be40 is described below
commit b60be40558a6d5382336a1e8947ef519b758e1a8
Author: Seth Falco <se...@falco.fun>
AuthorDate: Sun Jul 25 20:16:48 2021 +0200
Replace package.html with package-info.java (#206)
* chore: replace package.html with package-info.java
* chore: disable legacy on javadocpackage style
* docs: add git to list of version control systems
---
checkstyle.xml | 8 ++----
.../apache/commons/vfs2/example/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/example/package.html | 19 -------------
.../apache/commons/vfs2/libcheck/package-info.java | 26 ++++++++++++++++++
.../org/apache/commons/vfs2/libcheck/package.html | 21 --------------
.../commons/vfs2/provider/webdav/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/webdav/package.html | 19 -------------
.../vfs2/provider/webdav4/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/webdav4/package.html | 19 -------------
.../vfs2/provider/webdav4s/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/webdav4s/package.html | 19 -------------
.../commons/vfs2/provider/mime/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/mime/package.html | 19 -------------
.../commons/vfs2/provider/smb/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/smb/package.html | 19 -------------
.../org/apache/commons/vfs2/auth/package-info.java | 21 ++++++++++++++
.../java/org/apache/commons/vfs2/auth/package.html | 19 -------------
.../apache/commons/vfs2/cache/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/cache/package.html | 19 -------------
.../apache/commons/vfs2/events/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/events/package.html | 19 -------------
.../apache/commons/vfs2/filter/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/filter/package.html | 19 -------------
.../apache/commons/vfs2/function/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/function/package.html | 19 -------------
.../org/apache/commons/vfs2/impl/package-info.java | 21 ++++++++++++++
.../java/org/apache/commons/vfs2/impl/package.html | 19 -------------
.../commons/vfs2/operations/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/operations/package.html | 19 -------------
.../commons/vfs2/operations/vcs/package-info.java | 32 ++++++++++++++++++++++
.../commons/vfs2/operations/vcs/package.html | 19 -------------
.../apache/commons/vfs2/operations/vcs/readme.html | 27 ------------------
.../java/org/apache/commons/vfs2/package-info.java | 21 ++++++++++++++
.../main/java/org/apache/commons/vfs2/package.html | 19 -------------
.../commons/vfs2/provider/bzip2/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/bzip2/package.html | 19 -------------
.../vfs2/provider/compressed/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/compressed/package.html | 19 -------------
.../commons/vfs2/provider/ftp/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/ftp/package.html | 19 -------------
.../commons/vfs2/provider/ftps/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/ftps/package.html | 19 -------------
.../commons/vfs2/provider/gzip/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/gzip/package.html | 19 -------------
.../commons/vfs2/provider/hdfs/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/hdfs/package.html | 19 -------------
.../commons/vfs2/provider/http/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/http/package.html | 19 -------------
.../commons/vfs2/provider/http4/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/http4/package.html | 19 -------------
.../commons/vfs2/provider/http4s/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/http4s/package.html | 19 -------------
.../commons/vfs2/provider/http5/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/http5/package.html | 19 -------------
.../commons/vfs2/provider/http5s/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/http5s/package.html | 19 -------------
.../commons/vfs2/provider/https/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/https/package.html | 19 -------------
.../commons/vfs2/provider/jar/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/jar/package.html | 19 -------------
.../commons/vfs2/provider/local/package-info.java | 21 ++++++++++++++
.../commons/vfs2/provider/local/package.html | 19 -------------
.../apache/commons/vfs2/provider/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/provider/package.html | 19 -------------
.../commons/vfs2/provider/ram/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/ram/package.html | 19 -------------
.../commons/vfs2/provider/res/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/res/package.html | 19 -------------
.../commons/vfs2/provider/sftp/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/sftp/package.html | 19 -------------
.../commons/vfs2/provider/tar/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/tar/package.html | 19 -------------
.../commons/vfs2/provider/temp/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/temp/package.html | 19 -------------
.../commons/vfs2/provider/url/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/url/package.html | 19 -------------
.../commons/vfs2/provider/zip/package-info.java | 21 ++++++++++++++
.../apache/commons/vfs2/provider/zip/package.html | 19 -------------
.../apache/commons/vfs2/tasks/package-info.java | 21 ++++++++++++++
.../org/apache/commons/vfs2/tasks/package.html | 19 -------------
.../org/apache/commons/vfs2/util/package-info.java | 21 ++++++++++++++
.../java/org/apache/commons/vfs2/util/package.html | 19 -------------
82 files changed, 859 insertions(+), 794 deletions(-)
diff --git a/checkstyle.xml b/checkstyle.xml
index a206586..cdf8b3a 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -25,11 +25,9 @@
<module name="Checker">
<property name="localeLanguage" value="en" />
- <!-- Checks that a package.html file exists for each package. -->
+ <!-- Checks that a package-info.java file exists for each package. -->
<!-- See http://checkstyle.sourceforge.net/config_javadoc.html -->
- <module name="JavadocPackage">
- <property name="allowLegacy" value="true" />
- </module>
+ <module name="JavadocPackage" />
<!-- Checks whether files end with a new line. -->
<!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile -->
@@ -88,7 +86,7 @@
<property name="accessModifiers" value="public" />
</module>
<module name="MissingJavadocMethod"/>
-
+
<!-- http://checkstyle.sourceforge.net/config_javadoc.html#JavadocType -->
<module name="JavadocType">
<!-- It is unfortunate to have to do this but checkstyle doesn't allow custom tags -->
diff --git a/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/package-info.java b/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/package-info.java
new file mode 100644
index 0000000..3c1787a
--- /dev/null
+++ b/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * Apache Commons VFS Examples classes.
+ */
+package org.apache.commons.vfs2.example;
diff --git a/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/package.html b/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/package.html
deleted file mode 100644
index 53385a2..0000000
--- a/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>Apache Commons VFS Examples classes.</p>
-</body>
diff --git a/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/libcheck/package-info.java b/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/libcheck/package-info.java
new file mode 100644
index 0000000..2ceb851
--- /dev/null
+++ b/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/libcheck/package-info.java
@@ -0,0 +1,26 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * Sample clients for commons-net.ftp and JSch libraries.
+ *
+ * <p>
+ * The classes do not use the VFS library, but can be used to test the
+ * underlying libraries, if they can connect to a specified service.
+ * </p>
+ */
+package org.apache.commons.vfs2.libcheck;
diff --git a/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/libcheck/package.html b/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/libcheck/package.html
deleted file mode 100644
index 553d5d2..0000000
--- a/commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/libcheck/package.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>Sample clients for commons-net.ftp and JSch libraries.</p>
-<p>The classes do not use the VFS library, but can be used to test the underlying
-libraries, if they can connect to a specified servicde.</p>
-</body>
diff --git a/commons-vfs2-jackrabbit1/src/main/java/org/apache/commons/vfs2/provider/webdav/package-info.java b/commons-vfs2-jackrabbit1/src/main/java/org/apache/commons/vfs2/provider/webdav/package-info.java
new file mode 100644
index 0000000..0c4a2fd
--- /dev/null
+++ b/commons-vfs2-jackrabbit1/src/main/java/org/apache/commons/vfs2/provider/webdav/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The WebDAV File Provider
+ */
+package org.apache.commons.vfs2.provider.webdav;
diff --git a/commons-vfs2-jackrabbit1/src/main/java/org/apache/commons/vfs2/provider/webdav/package.html b/commons-vfs2-jackrabbit1/src/main/java/org/apache/commons/vfs2/provider/webdav/package.html
deleted file mode 100644
index d39cc53..0000000
--- a/commons-vfs2-jackrabbit1/src/main/java/org/apache/commons/vfs2/provider/webdav/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The WebDAV File Provider</p>
-</body>
diff --git a/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4/package-info.java b/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4/package-info.java
new file mode 100644
index 0000000..5b4c057
--- /dev/null
+++ b/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The WebDAV Provider based on HTTP4 File Provider
+ */
+package org.apache.commons.vfs2.provider.webdav4;
diff --git a/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4/package.html b/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4/package.html
deleted file mode 100644
index 8968c09..0000000
--- a/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The WebDAV Provider based on HTTP4 File Provider</p>
-</body>
diff --git a/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4s/package-info.java b/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4s/package-info.java
new file mode 100644
index 0000000..3871351
--- /dev/null
+++ b/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4s/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The WebDAV Provider based on HTTP4S File Provider
+ */
+package org.apache.commons.vfs2.provider.webdav4s;
diff --git a/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4s/package.html b/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4s/package.html
deleted file mode 100644
index 6697a88..0000000
--- a/commons-vfs2-jackrabbit2/src/main/java/org/apache/commons/vfs2/provider/webdav4s/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The WebDAV Provider based on HTTP4S File Provider</p>
-</body>
diff --git a/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/mime/package-info.java b/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/mime/package-info.java
new file mode 100644
index 0000000..00f947c
--- /dev/null
+++ b/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/mime/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS (Sandbox) Mime File Provider.
+ */
+package org.apache.commons.vfs2.provider.mime;
diff --git a/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/mime/package.html b/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/mime/package.html
deleted file mode 100644
index 2b20633..0000000
--- a/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/mime/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
- -->
-<body>
-<p>VFS (Sandbox) Mime File Provider.</p>
-</body>
diff --git a/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/smb/package-info.java b/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/smb/package-info.java
new file mode 100644
index 0000000..d1c86e0
--- /dev/null
+++ b/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/smb/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS (Sandbox) SMB/CIFS File Provider.
+ */
+package org.apache.commons.vfs2.provider.smb;
diff --git a/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/smb/package.html b/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/smb/package.html
deleted file mode 100644
index b98b9e4..0000000
--- a/commons-vfs2-sandbox/src/main/java/org/apache/commons/vfs2/provider/smb/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
- -->
-<body>
-<p>VFS (Sandbox) SMB/CIFS File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/auth/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/auth/package-info.java
new file mode 100644
index 0000000..caccf4b
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/auth/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS Authentication implementation
+ */
+package org.apache.commons.vfs2.auth;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/auth/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/auth/package.html
deleted file mode 100644
index 754cf02..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/auth/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>VFS Authentication implementation</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/cache/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/cache/package-info.java
new file mode 100644
index 0000000..d51ea6f
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/cache/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS File caching
+ */
+package org.apache.commons.vfs2.cache;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/cache/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/cache/package.html
deleted file mode 100644
index 55f796a..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/cache/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>VFS File caching</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/events/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/events/package-info.java
new file mode 100644
index 0000000..1f763e0
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/events/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS Events
+ */
+package org.apache.commons.vfs2.events;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/events/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/events/package.html
deleted file mode 100644
index acbdf79..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/events/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>VFS Events</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/filter/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/filter/package-info.java
new file mode 100644
index 0000000..db282c1
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/filter/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * Implementations of {@link org.apache.commons.vfs2.FileFilter}.
+ */
+package org.apache.commons.vfs2.filter;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/filter/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/filter/package.html
deleted file mode 100644
index b111a65..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/filter/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>Implementations of <code>org.apache.commons.vfs2.FileFilter</code>.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/function/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/function/package-info.java
new file mode 100644
index 0000000..8b6f1c2
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/function/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * Functional interface types in the style of java.util.function.
+ */
+package org.apache.commons.vfs2.function;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/function/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/function/package.html
deleted file mode 100644
index 0cccf19..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/function/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>Functional interface types in the style of java.util.function.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/impl/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/impl/package-info.java
new file mode 100644
index 0000000..d96e8de
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/impl/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The standard VFS implementation.
+ */
+package org.apache.commons.vfs2.impl;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/impl/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/impl/package.html
deleted file mode 100644
index 5fd7b1a..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/impl/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The standard VFS implementation.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/package-info.java
new file mode 100644
index 0000000..b138b93
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS Operations handling.
+ */
+package org.apache.commons.vfs2.operations;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/package.html
deleted file mode 100644
index 242e71c..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>VFS Operations handling.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/package-info.java
new file mode 100644
index 0000000..0c97b89
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/package-info.java
@@ -0,0 +1,32 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * VFS version control operations.
+ *
+ * <p>
+ * This package contains common interfaces for Version Control Systems such as
+ * Git, SVN, CVS, etc.
+ * </p>
+ *
+ * <p>
+ * The implementation of that interfaces it a system-specific deal and all
+ * implementations are located in the corresponding packages for those
+ * concrete systems.
+ * </p>
+ */
+package org.apache.commons.vfs2.operations.vcs;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/package.html
deleted file mode 100644
index 73d29c0..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>VFS version control operations.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/readme.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/readme.html
deleted file mode 100644
index 817da81..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/operations/vcs/readme.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<html>
- <body>
- <p>
- This package contains common interfaces for Version Control Systems such as
- SVN, CVS, etc. <br />
- The implementation of that interfaces it a system-specific deal and all
- implementations are located in the corresponding packages for those concrete
- systems.
- </p>
- </body>
-</html>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/package-info.java
new file mode 100644
index 0000000..7467cad
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The public VFS API.
+ */
+package org.apache.commons.vfs2;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/package.html
deleted file mode 100644
index fc34de6..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The public VFS API.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/bzip2/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/bzip2/package-info.java
new file mode 100644
index 0000000..82d1cce
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/bzip2/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The BZIP2 File Provider
+ */
+package org.apache.commons.vfs2.provider.bzip2;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/bzip2/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/bzip2/package.html
deleted file mode 100644
index f794b5c..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/bzip2/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The BZIP2 File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/compressed/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/compressed/package-info.java
new file mode 100644
index 0000000..5206a91
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/compressed/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The compressed file provider
+ */
+package org.apache.commons.vfs2.provider.compressed;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/compressed/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/compressed/package.html
deleted file mode 100644
index 4c216d0..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/compressed/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The compressed file provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/package-info.java
new file mode 100644
index 0000000..1a2eae6
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The FTP File Provider.
+ */
+package org.apache.commons.vfs2.provider.ftp;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/package.html
deleted file mode 100644
index 6035477..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The FTP File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftps/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftps/package-info.java
new file mode 100644
index 0000000..d08ef65
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftps/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The FTPS File Provider.
+ */
+package org.apache.commons.vfs2.provider.ftps;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftps/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftps/package.html
deleted file mode 100644
index 025c6a4..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftps/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The FTPS File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/gzip/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/gzip/package-info.java
new file mode 100644
index 0000000..791c19b
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/gzip/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The GZIP File Provider
+ */
+package org.apache.commons.vfs2.provider.gzip;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/gzip/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/gzip/package.html
deleted file mode 100644
index 535b163..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/gzip/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The GZIP File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs/package-info.java
new file mode 100644
index 0000000..3958fd4
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HDFS File Provider
+ */
+package org.apache.commons.vfs2.provider.hdfs;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs/package.html
deleted file mode 100644
index 8cbb34e..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HDFS File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http/package-info.java
new file mode 100644
index 0000000..fb33bda
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HTTP File Provider
+ */
+package org.apache.commons.vfs2.provider.http;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http/package.html
deleted file mode 100644
index 242a994..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HTTP File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4/package-info.java
new file mode 100644
index 0000000..af3429a
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HTTP4 File Provider
+ */
+package org.apache.commons.vfs2.provider.http4;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4/package.html
deleted file mode 100644
index 68dc019..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HTTP4 File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4s/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4s/package-info.java
new file mode 100644
index 0000000..890625d
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4s/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HTTP4S File Provider
+ */
+package org.apache.commons.vfs2.provider.http4s;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4s/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4s/package.html
deleted file mode 100644
index 6370423..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http4s/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HTTP4S File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5/package-info.java
new file mode 100644
index 0000000..ad5e1ac
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HTTP5 File Provider
+ */
+package org.apache.commons.vfs2.provider.http5;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5/package.html
deleted file mode 100644
index 872b82c..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HTTP5 File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5s/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5s/package-info.java
new file mode 100644
index 0000000..beee6a1
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5s/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HTTP5S File Provider
+ */
+package org.apache.commons.vfs2.provider.http5s;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5s/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5s/package.html
deleted file mode 100644
index de7045b..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/http5s/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HTTP5S File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/https/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/https/package-info.java
new file mode 100644
index 0000000..8607b6c
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/https/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The HTTPS File Provider
+ */
+package org.apache.commons.vfs2.provider.https;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/https/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/https/package.html
deleted file mode 100644
index 8eb9429..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/https/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The HTTPS File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/jar/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/jar/package-info.java
new file mode 100644
index 0000000..9181891
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/jar/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Jar File Provider.
+ */
+package org.apache.commons.vfs2.provider.jar;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/jar/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/jar/package.html
deleted file mode 100644
index 8383735..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/jar/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Jar File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/local/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/local/package-info.java
new file mode 100644
index 0000000..7a50e17
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/local/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Local File Provider.
+ */
+package org.apache.commons.vfs2.provider.local;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/local/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/local/package.html
deleted file mode 100644
index 2936b87..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/local/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Local File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/package-info.java
new file mode 100644
index 0000000..929f0fe
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The File Provider API, and utility classes.
+ */
+package org.apache.commons.vfs2.provider;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/package.html
deleted file mode 100644
index 27fac1e..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The File Provider API, and utility classes.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ram/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ram/package-info.java
new file mode 100644
index 0000000..6a660ca
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ram/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The RAM File Provider.
+ */
+package org.apache.commons.vfs2.provider.ram;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ram/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ram/package.html
deleted file mode 100644
index aca6904..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ram/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The RAM File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/res/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/res/package-info.java
new file mode 100644
index 0000000..00a72ae
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/res/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Resource File Provider
+ */
+package org.apache.commons.vfs2.provider.res;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/res/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/res/package.html
deleted file mode 100644
index 64dfc9f..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/res/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Resource File Provider</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/sftp/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/sftp/package-info.java
new file mode 100644
index 0000000..dcb3601
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/sftp/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The SFTP Provider.
+ */
+package org.apache.commons.vfs2.provider.sftp;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/sftp/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/sftp/package.html
deleted file mode 100644
index e33b51b..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/sftp/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The SFTP Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/tar/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/tar/package-info.java
new file mode 100644
index 0000000..5773d7e
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/tar/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Tar File Provider.
+ */
+package org.apache.commons.vfs2.provider.tar;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/tar/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/tar/package.html
deleted file mode 100644
index a70bf44..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/tar/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Tar File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/temp/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/temp/package-info.java
new file mode 100644
index 0000000..259a831
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/temp/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Temporary Filespace Provider.
+ */
+package org.apache.commons.vfs2.provider.temp;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/temp/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/temp/package.html
deleted file mode 100644
index 4b027ea..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/temp/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Temporary Filespace Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/package-info.java
new file mode 100644
index 0000000..2f67c3a
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Default File Provider, which wraps {@link java.net.URL}.
+ */
+package org.apache.commons.vfs2.provider.url;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/package.html
deleted file mode 100644
index 2200b03..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Default File Provider, which wraps java.net.URL.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/zip/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/zip/package-info.java
new file mode 100644
index 0000000..5d5ace9
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/zip/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The Zip File Provider.
+ */
+package org.apache.commons.vfs2.provider.zip;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/zip/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/zip/package.html
deleted file mode 100644
index 8b51eaf..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/zip/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The Zip File Provider.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/tasks/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/tasks/package-info.java
new file mode 100644
index 0000000..77ece56
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/tasks/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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.
+ */
+
+/**
+ * The VFS Ant Tasks.
+ */
+package org.apache.commons.vfs2.tasks;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/tasks/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/tasks/package.html
deleted file mode 100644
index d1dcd7d..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/tasks/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>The VFS Ant Tasks.</p>
-</body>
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/package-info.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/package-info.java
new file mode 100644
index 0000000..6f17a90
--- /dev/null
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You 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 used by the VFS.
+ */
+package org.apache.commons.vfs2.util;
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/package.html b/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/package.html
deleted file mode 100644
index c9af968..0000000
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/util/package.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You 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.
--->
-<body>
-<p>Utility classes used by the VFS.</p>
-</body>