All Downloads are FREE. Search and download functionalities are using the official Maven repository.

archetype-resources.tools.nablarch-tools.xml Maven / Gradle / Ivy

There is a newer version: 6u2
Show newest version
#set( $symbol_pound = '#' )
#set( $symbol_dollar = '$' )
#set( $symbol_escape = '\' )
<?xml version="1.0" encoding="UTF-8"?>
<project name="Nablarch Toolbox">
  <path id="classpath.common">
    <pathelement location="resources" />
    <path refid="maven.compile.classpath" />
    <path refid="maven.plugin.classpath" />
  </path>
  <target name="analyzeJsp" depends="analyzeJspOutputXml" description="JSPの解析を行い、HTMLレポートを出力する。">
    <java classname="nablarch.test.tool.sanitizingcheck.HtmlConvert" dir="${symbol_dollar}{nablarch.tools.dir}" fork="true">
      <arg value="${symbol_dollar}{jspanalysis.xmloutput}" />
      <arg value="${symbol_dollar}{jspanalysis.xsl}" />
      <arg value="${symbol_dollar}{jspanalysis.htmloutput}" />
      <classpath>
        <path refid="classpath.common" />
      </classpath>
    </java>
  </target>

  <target name="analyzeJspOutputXml" description="JSPの解析を行い、XMLレポートを出力する。">
    <java classname="nablarch.test.tool.sanitizingcheck.SanitizingCheckTask" dir="${symbol_dollar}{nablarch.tools.dir}" fork="true">
      <arg value="${symbol_dollar}{jspanalysis.checkjspdir}" />
      <arg value="${symbol_dollar}{jspanalysis.xmloutput}" />
      <arg value="${symbol_dollar}{jspanalysis.checkconfig}" />
      <arg value="${symbol_dollar}{jspanalysis.charset}" />
      <arg value="${symbol_dollar}{jspanalysis.lineseparator}" />
      <arg value="${symbol_dollar}{jspanalysis.additionalexts}" />
      <!-- JSP静的解析ツールにおいて、「チェック対象外とするディレクトリ(ファイル)名を正規表現で設定する」ための項目。
           parentプロジェクトのpom.xmlにて、本値を有効にした場合は、コメントアウトを解除する。
      <arg value="${symbol_dollar}{jspanalysis.excludePatterns}" />
      -->
      <classpath>
        <path refid="classpath.common" />
      </classpath>
    </java>
  </target>
</project>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy