Skip to content

Commit

Permalink
Merge pull request #291 from projectEndings/iss_260_ant-contrib
Browse files Browse the repository at this point in the history
Iss 260 ant contrib
  • Loading branch information
joeytakeda authored Mar 14, 2024
2 parents 4e6dade + de4efc3 commit c180a56
Show file tree
Hide file tree
Showing 212 changed files with 59,755 additions and 1 deletion.
20 changes: 20 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Test staticSearch
on:
push:
repository_dispatch:
concurrency:
group: ${{ github.ref }}
cancel-in-progress: false

jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
# First checkout this repo
- name: Self checkout
uses: actions/checkout@v4

# Build everything
- name: Run test
run: ant -f ${{ github.workspace }}/build.xml test
6 changes: 5 additions & 1 deletion build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,11 @@
****************************************************************-->

<!-- We need ant contrib. -->
<taskdef resource="net/sf/antcontrib/antcontrib.properties"/>
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
<classpath>
<pathelement location="${basedir}/lib/ant-contrib.jar"/>
</classpath>
</taskdef>


<!--****************************************************************
Expand Down
Binary file added lib/ant-contrib.jar
Binary file not shown.
47 changes: 47 additions & 0 deletions lib/ant-contrib_docs/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
/*
* The Apache Software License, Version 1.1
*
* Copyright (c) 2001-2003 Ant-Contrib project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
*
* 3. The end-user documentation included with the redistribution, if
* any, must include the following acknowlegement:
* "This product includes software developed by the
* Ant-Contrib project (http://sourceforge.net/projects/ant-contrib)."
* Alternately, this acknowlegement may appear in the software itself,
* if and wherever such third-party acknowlegements normally appear.
*
* 4. The name Ant-Contrib must not be used to endorse or promote products
* derived from this software without prior written permission. For
* written permission, please contact
* [email protected].
*
* 5. Products derived from this software may not be called "Ant-Contrib"
* nor may "Ant-Contrib" appear in their names without prior written
* permission of the Ant-Contrib project.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE ANT-CONTRIB PROJECT OR ITS
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
* ====================================================================
*/
216 changes: 216 additions & 0 deletions lib/ant-contrib_docs/api/allclasses-frame.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,216 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.4.2_06) on Thu Feb 03 19:04:30 EST 2005 -->
<TITLE>
All Classes (Ant Contrib)
</TITLE>


<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">


</HEAD>

<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameHeadingFont">
<B>All Classes</B></FONT>
<BR>

<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="net/sf/antcontrib/antserver/commands/AbstractCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">AbstractCommand</A>
<BR>
<A HREF="net/sf/antcontrib/property/AbstractPropertySetterTask.html" title="class in net.sf.antcontrib.property" target="classFrame">AbstractPropertySetterTask</A>
<BR>
<A HREF="net/sf/antcontrib/logic/AntCallBack.html" title="class in net.sf.antcontrib.logic" target="classFrame">AntCallBack</A>
<BR>
<A HREF="net/sf/antcontrib/logic/AntCallBack.Reference.html" title="class in net.sf.antcontrib.logic" target="classFrame">AntCallBack.Reference</A>
<BR>
<A HREF="net/sf/antcontrib/AntContribVersion.html" title="class in net.sf.antcontrib" target="classFrame">AntContribVersion</A>
<BR>
<A HREF="net/sf/antcontrib/logic/AntFetch.html" title="class in net.sf.antcontrib.logic" target="classFrame">AntFetch</A>
<BR>
<A HREF="net/sf/antcontrib/logic/AntFetch.Reference.html" title="class in net.sf.antcontrib.logic" target="classFrame">AntFetch.Reference</A>
<BR>
<A HREF="net/sf/antcontrib/perf/AntPerformanceListener.html" title="class in net.sf.antcontrib.perf" target="classFrame">AntPerformanceListener</A>
<BR>
<A HREF="net/sf/antcontrib/logic/Assert.html" title="class in net.sf.antcontrib.logic" target="classFrame">Assert</A>
<BR>
<A HREF="net/sf/antcontrib/logic/condition/BooleanConditionBase.html" title="class in net.sf.antcontrib.logic.condition" target="classFrame">BooleanConditionBase</A>
<BR>
<A HREF="net/sf/antcontrib/logic/condition/BooleanConditionTask.html" title="class in net.sf.antcontrib.logic.condition" target="classFrame">BooleanConditionTask</A>
<BR>
<A HREF="net/sf/antcontrib/antclipse/ClassPathParser.html" title="class in net.sf.antcontrib.antclipse" target="classFrame">ClassPathParser</A>
<BR>
<A HREF="net/sf/antcontrib/antclipse/ClassPathTask.html" title="class in net.sf.antcontrib.antclipse" target="classFrame">ClassPathTask</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/client/Client.html" title="class in net.sf.antcontrib.antserver.client" target="classFrame">Client</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/client/ClientTask.html" title="class in net.sf.antcontrib.antserver.client" target="classFrame">ClientTask</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/Command.html" title="interface in net.sf.antcontrib.antserver" target="classFrame"><I>Command</I></A>
<BR>
<A HREF="net/sf/antcontrib/walls/CompileWithWalls.html" title="class in net.sf.antcontrib.walls" target="classFrame">CompileWithWalls</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/server/ConnectionBuildListener.html" title="class in net.sf.antcontrib.antserver.server" target="classFrame">ConnectionBuildListener</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/server/ConnectionHandler.html" title="class in net.sf.antcontrib.antserver.server" target="classFrame">ConnectionHandler</A>
<BR>
<A HREF="net/sf/antcontrib/design/Depends.html" title="class in net.sf.antcontrib.design" target="classFrame">Depends</A>
<BR>
<A HREF="net/sf/antcontrib/design/Design.html" title="class in net.sf.antcontrib.design" target="classFrame">Design</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/DisconnectCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">DisconnectCommand</A>
<BR>
<A HREF="net/sf/antcontrib/math/Evaluateable.html" title="interface in net.sf.antcontrib.math" target="classFrame"><I>Evaluateable</I></A>
<BR>
<A HREF="net/sf/antcontrib/logic/For.html" title="class in net.sf.antcontrib.logic" target="classFrame">For</A>
<BR>
<A HREF="net/sf/antcontrib/logic/ForDelegate.html" title="class in net.sf.antcontrib.logic" target="classFrame">ForDelegate</A>
<BR>
<A HREF="net/sf/antcontrib/logic/ForEach.html" title="class in net.sf.antcontrib.logic" target="classFrame">ForEach</A>
<BR>
<A HREF="net/sf/antcontrib/process/ForgetTask.html" title="class in net.sf.antcontrib.process" target="classFrame">ForgetTask</A>
<BR>
<A HREF="net/sf/antcontrib/input/GUIInputHandler.html" title="class in net.sf.antcontrib.input" target="classFrame">GUIInputHandler</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/HelloWorldCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">HelloWorldCommand</A>
<BR>
<A HREF="net/sf/antcontrib/logic/IfTask.html" title="class in net.sf.antcontrib.logic" target="classFrame">IfTask</A>
<BR>
<A HREF="net/sf/antcontrib/logic/IfTask.ElseIf.html" title="class in net.sf.antcontrib.logic" target="classFrame">IfTask.ElseIf</A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniFile.html" title="class in net.sf.antcontrib.inifile" target="classFrame">IniFile</A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniFileTask.html" title="class in net.sf.antcontrib.inifile" target="classFrame">IniFileTask</A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniFileTask.IniOperation.html" title="class in net.sf.antcontrib.inifile" target="classFrame">IniFileTask.IniOperation</A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniFileTask.Remove.html" title="class in net.sf.antcontrib.inifile" target="classFrame">IniFileTask.Remove</A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniPart.html" title="interface in net.sf.antcontrib.inifile" target="classFrame"><I>IniPart</I></A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniProperty.html" title="class in net.sf.antcontrib.inifile" target="classFrame">IniProperty</A>
<BR>
<A HREF="net/sf/antcontrib/inifile/IniSection.html" title="class in net.sf.antcontrib.inifile" target="classFrame">IniSection</A>
<BR>
<A HREF="net/sf/antcontrib/design/InstructionVisitor.html" title="class in net.sf.antcontrib.design" target="classFrame">InstructionVisitor</A>
<BR>
<A HREF="net/sf/antcontrib/logic/condition/IsGreaterThan.html" title="class in net.sf.antcontrib.logic.condition" target="classFrame">IsGreaterThan</A>
<BR>
<A HREF="net/sf/antcontrib/logic/condition/IsLessThan.html" title="class in net.sf.antcontrib.logic.condition" target="classFrame">IsLessThan</A>
<BR>
<A HREF="net/sf/antcontrib/logic/condition/IsPropertyFalse.html" title="class in net.sf.antcontrib.logic.condition" target="classFrame">IsPropertyFalse</A>
<BR>
<A HREF="net/sf/antcontrib/logic/condition/IsPropertyTrue.html" title="class in net.sf.antcontrib.logic.condition" target="classFrame">IsPropertyTrue</A>
<BR>
<A HREF="net/sf/antcontrib/process/Limit.html" title="class in net.sf.antcontrib.process" target="classFrame">Limit</A>
<BR>
<A HREF="net/sf/antcontrib/process/Limit.TimeUnit.html" title="class in net.sf.antcontrib.process" target="classFrame">Limit.TimeUnit</A>
<BR>
<A HREF="net/sf/antcontrib/design/Log.html" title="interface in net.sf.antcontrib.design" target="classFrame"><I>Log</I></A>
<BR>
<A HREF="net/sf/antcontrib/math/Math.html" title="class in net.sf.antcontrib.math" target="classFrame">Math</A>
<BR>
<A HREF="net/sf/antcontrib/math/MathTask.html" title="class in net.sf.antcontrib.math" target="classFrame">MathTask</A>
<BR>
<A HREF="net/sf/antcontrib/math/Numeric.html" title="class in net.sf.antcontrib.math" target="classFrame">Numeric</A>
<BR>
<A HREF="net/sf/antcontrib/math/Operation.html" title="class in net.sf.antcontrib.math" target="classFrame">Operation</A>
<BR>
<A HREF="net/sf/antcontrib/platform/OsFamily.html" title="class in net.sf.antcontrib.platform" target="classFrame">OsFamily</A>
<BR>
<A HREF="net/sf/antcontrib/logic/OutOfDate.html" title="class in net.sf.antcontrib.logic" target="classFrame">OutOfDate</A>
<BR>
<A HREF="net/sf/antcontrib/logic/OutOfDate.CollectionEnum.html" title="class in net.sf.antcontrib.logic" target="classFrame">OutOfDate.CollectionEnum</A>
<BR>
<A HREF="net/sf/antcontrib/logic/OutOfDate.MyMapper.html" title="class in net.sf.antcontrib.logic" target="classFrame">OutOfDate.MyMapper</A>
<BR>
<A HREF="net/sf/antcontrib/design/Package.html" title="class in net.sf.antcontrib.design" target="classFrame">Package</A>
<BR>
<A HREF="net/sf/antcontrib/walls/Package.html" title="class in net.sf.antcontrib.walls" target="classFrame">Package</A>
<BR>
<A HREF="net/sf/antcontrib/property/PathToFileSet.html" title="class in net.sf.antcontrib.property" target="classFrame">PathToFileSet</A>
<BR>
<A HREF="net/sf/antcontrib/platform/Platform.html" title="class in net.sf.antcontrib.platform" target="classFrame">Platform</A>
<BR>
<A HREF="net/sf/antcontrib/net/PostTask.html" title="class in net.sf.antcontrib.net" target="classFrame">PostTask</A>
<BR>
<A HREF="net/sf/antcontrib/net/Prop.html" title="class in net.sf.antcontrib.net" target="classFrame">Prop</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/PropertyContainer.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">PropertyContainer</A>
<BR>
<A HREF="net/sf/antcontrib/property/PropertyCopy.html" title="class in net.sf.antcontrib.property" target="classFrame">PropertyCopy</A>
<BR>
<A HREF="net/sf/antcontrib/property/PropertySelector.html" title="class in net.sf.antcontrib.property" target="classFrame">PropertySelector</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/ReferenceContainer.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">ReferenceContainer</A>
<BR>
<A HREF="net/sf/antcontrib/util/Reflector.html" title="class in net.sf.antcontrib.util" target="classFrame">Reflector</A>
<BR>
<A HREF="net/sf/antcontrib/property/RegexTask.html" title="class in net.sf.antcontrib.property" target="classFrame">RegexTask</A>
<BR>
<A HREF="net/sf/antcontrib/property/RegexUtil.html" title="class in net.sf.antcontrib.property" target="classFrame">RegexUtil</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/Response.html" title="class in net.sf.antcontrib.antserver" target="classFrame">Response</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/RunAntCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">RunAntCommand</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/RunTargetCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">RunTargetCommand</A>
<BR>
<A HREF="net/sf/antcontrib/logic/RunTargetTask.html" title="class in net.sf.antcontrib.logic" target="classFrame">RunTargetTask</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/SendFileCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">SendFileCommand</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/server/Server.html" title="class in net.sf.antcontrib.antserver.server" target="classFrame">Server</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/server/ServerTask.html" title="class in net.sf.antcontrib.antserver.server" target="classFrame">ServerTask</A>
<BR>
<A HREF="net/sf/antcontrib/platform/ShellScriptTask.html" title="class in net.sf.antcontrib.platform" target="classFrame">ShellScriptTask</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/commands/ShutdownCommand.html" title="class in net.sf.antcontrib.antserver.commands" target="classFrame">ShutdownCommand</A>
<BR>
<A HREF="net/sf/antcontrib/walls/SilentCopy.html" title="class in net.sf.antcontrib.walls" target="classFrame">SilentCopy</A>
<BR>
<A HREF="net/sf/antcontrib/walls/SilentMove.html" title="class in net.sf.antcontrib.walls" target="classFrame">SilentMove</A>
<BR>
<A HREF="net/sf/antcontrib/property/SortList.html" title="class in net.sf.antcontrib.property" target="classFrame">SortList</A>
<BR>
<A HREF="net/sf/antcontrib/perf/StopWatch.html" title="class in net.sf.antcontrib.perf" target="classFrame">StopWatch</A>
<BR>
<A HREF="net/sf/antcontrib/perf/StopWatchTask.html" title="class in net.sf.antcontrib.perf" target="classFrame">StopWatchTask</A>
<BR>
<A HREF="net/sf/antcontrib/logic/Switch.html" title="class in net.sf.antcontrib.logic" target="classFrame">Switch</A>
<BR>
<A HREF="net/sf/antcontrib/util/ThreadPool.html" title="class in net.sf.antcontrib.util" target="classFrame">ThreadPool</A>
<BR>
<A HREF="net/sf/antcontrib/util/ThreadPoolThread.html" title="class in net.sf.antcontrib.util" target="classFrame">ThreadPoolThread</A>
<BR>
<A HREF="net/sf/antcontrib/logic/Throw.html" title="class in net.sf.antcontrib.logic" target="classFrame">Throw</A>
<BR>
<A HREF="net/sf/antcontrib/logic/TimestampSelector.html" title="class in net.sf.antcontrib.logic" target="classFrame">TimestampSelector</A>
<BR>
<A HREF="net/sf/antcontrib/logic/TryCatchTask.html" title="class in net.sf.antcontrib.logic" target="classFrame">TryCatchTask</A>
<BR>
<A HREF="net/sf/antcontrib/logic/TryCatchTask.CatchBlock.html" title="class in net.sf.antcontrib.logic" target="classFrame">TryCatchTask.CatchBlock</A>
<BR>
<A HREF="net/sf/antcontrib/property/URLEncodeTask.html" title="class in net.sf.antcontrib.property" target="classFrame">URLEncodeTask</A>
<BR>
<A HREF="net/sf/antcontrib/antserver/Util.html" title="class in net.sf.antcontrib.antserver" target="classFrame">Util</A>
<BR>
<A HREF="net/sf/antcontrib/property/Variable.html" title="class in net.sf.antcontrib.property" target="classFrame">Variable</A>
<BR>
<A HREF="net/sf/antcontrib/design/VerifyDesign.html" title="class in net.sf.antcontrib.design" target="classFrame">VerifyDesign</A>
<BR>
<A HREF="net/sf/antcontrib/design/VerifyDesignDelegate.html" title="class in net.sf.antcontrib.design" target="classFrame">VerifyDesignDelegate</A>
<BR>
<A HREF="net/sf/antcontrib/walls/Walls.html" title="class in net.sf.antcontrib.walls" target="classFrame">Walls</A>
<BR>
</FONT></TD>
</TR>
</TABLE>

</BODY>
</HTML>
Loading

0 comments on commit c180a56

Please sign in to comment.