Browse Source

* Add more stuff to todo list.

* Fix format of an example on the VFS page.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271665 13f79535-47bb-0310-9956-ffa450edef68
master
adammurdoch 23 years ago
parent
commit
74a7d1b01f
4 changed files with 18 additions and 16 deletions
  1. +4
    -3
      proposal/myrmidon/docs/todo.html
  2. +5
    -5
      proposal/myrmidon/docs/vfs.html
  3. +4
    -3
      proposal/myrmidon/src/xdocs/todo.xml
  4. +5
    -5
      proposal/myrmidon/src/xdocs/vfs.xml

+ 4
- 3
proposal/myrmidon/docs/todo.html View File

@@ -285,8 +285,6 @@
<p>A completely unordered list of items, big and small:</p>
<ul>
<li>Search through the code for 'TODO' items and fix them.</li>
<li>Add a custom task to the build to generate antlib descriptors from source.
It would wrap XDoclet, and replace <code>antlib.xml</code>.</li>
<li>Tidy-up CLIMain so that it calls System.exit() with a non-zero exit code,
if the build fails.</li>
<li>Tidy-up the 'build failed' message, so that the stack trace is only
@@ -304,7 +302,10 @@
<li>Convert PropertyUtil to a non-static PropertyResolver service.</li>
<li>Validate project and target names in DefaultProjectBuilder - reject dodgy
names like "," or "", or " ". Probably want to exclude names that start or
end with white-space (though internal whitespace is probably fine).</li>
end with white-space (though internal whitespace is probably fine). We also
want to reserve certain punctuation characters like . , : ? [ ] { }, etc for
future use.</li>
<li>Similarly, validate property names, using the same rules.</li>
<li>Detect duplicate type names.</li>
<li>Add fully qualified type names, based on antlib name and type shorthand name.
Allow these to be used in build files in addition to the shorthand names.</li>


+ 5
- 5
proposal/myrmidon/docs/vfs.html View File

@@ -282,11 +282,11 @@
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>

&lt;v-fileset dir=&quot;src&quot;&gt;
&lt;name pattern=&quot;org/apache/tools/ant/**&quot;/&gt;
&lt;is-file/&gt;
&lt;/v-fileset&gt;
</pre></td>
&lt;v-fileset dir=&quot;src&quot;&gt;
&lt;name pattern=&quot;org/apache/tools/ant/**&quot;/&gt;
&lt;is-file/&gt;
&lt;/v-fileset&gt;
</pre></td>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td>
</tr>
<tr>


+ 4
- 3
proposal/myrmidon/src/xdocs/todo.xml View File

@@ -185,8 +185,6 @@

<ul>
<li>Search through the code for 'TODO' items and fix them.</li>
<li>Add a custom task to the build to generate antlib descriptors from source.
It would wrap XDoclet, and replace <code>antlib.xml</code>.</li>
<li>Tidy-up CLIMain so that it calls System.exit() with a non-zero exit code,
if the build fails.</li>
<li>Tidy-up the 'build failed' message, so that the stack trace is only
@@ -204,7 +202,10 @@
<li>Convert PropertyUtil to a non-static PropertyResolver service.</li>
<li>Validate project and target names in DefaultProjectBuilder - reject dodgy
names like "," or "", or " ". Probably want to exclude names that start or
end with white-space (though internal whitespace is probably fine).</li>
end with white-space (though internal whitespace is probably fine). We also
want to reserve certain punctuation characters like . , : ? [ ] { }, etc for
future use.</li>
<li>Similarly, validate property names, using the same rules.</li>
<li>Detect duplicate type names.</li>
<li>Add fully qualified type names, based on antlib name and type shorthand name.
Allow these to be used in build files in addition to the shorthand names.</li>


+ 5
- 5
proposal/myrmidon/src/xdocs/vfs.xml View File

@@ -103,11 +103,11 @@

<source><![CDATA[

<v-fileset dir="src">
<name pattern="org/apache/tools/ant/**"/>
<is-file/>
</v-fileset>
]]></source>
<v-fileset dir="src">
<name pattern="org/apache/tools/ant/**"/>
<is-file/>
</v-fileset>
]]></source>

<h3><code>&lt;flat-fileset&gt;</code></h3>



Loading…
Cancel
Save