Подтвердить что ты не робот

Как перекомпилировать с помощью -Xlint: не отмечено в задаче сборки Ant?

Когда я запускаю цель "компиляции" моего файла Ant "build.xml", я получаю следующее сообщение:

Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

Моя цель компиляции такова:

  <target name="compile">
    <javac srcdir="${src.dir}" destdir="${classes.dir}" debug="true" debuglevel="lines,source" includeantruntime="false">
      <classpath refid="class.path" />
    </javac>
    <javac srcdir="${test.dir}" destdir="${classes.dir}" debug="true" debuglevel="lines,source" includeantruntime="false">
      <classpath refid="class.path" />
    </javac>
  </target>

Что мне нужно изменить в файле build.xml, чтобы там -Xlint: unchecked?

4b9b3361

Ответ 1

Добавьте следующий элемент в раздел <javac></javac>:

<compilerarg value="-Xlint:unchecked" />

Ответ 2

В AndroidStudio сделайте следующее:

allprojects {
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xlint:deprecation"
    }
}