Coverage Report

Created: 2026-02-09 06:05

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/CMake/Source/cmDependsJava.cxx
Line
Count
Source
1
/* Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
2
   file LICENSE.rst or https://cmake.org/licensing for details.  */
3
#include "cmDependsJava.h"
4
5
#include <set>
6
7
#include "cmSystemTools.h"
8
9
0
cmDependsJava::cmDependsJava() = default;
10
11
0
cmDependsJava::~cmDependsJava() = default;
12
13
bool cmDependsJava::WriteDependencies(std::set<std::string> const& sources,
14
                                      std::string const& /*obj*/,
15
                                      std::ostream& /*makeDepends*/,
16
                                      std::ostream& /*internalDepends*/)
17
0
{
18
  // Make sure this is a scanning instance.
19
0
  if (sources.empty() || sources.begin()->empty()) {
20
0
    cmSystemTools::Error("Cannot scan dependencies without an source file.");
21
0
    return false;
22
0
  }
23
24
0
  return true;
25
0
}
26
27
bool cmDependsJava::CheckDependencies(
28
  std::istream& /*internalDepends*/,
29
  std::string const& /*internalDependsFileName*/, DependencyMap& /*validDeps*/)
30
0
{
31
0
  return true;
32
0
}