Function with cyclomatic complexity higher than threshold JS-R1005
Anti-pattern
Minor
3 months agoa year old
importData has a cyclomatic complexity of 31 with "very-high" risk
160  }
161};
162
163const importData = (element, user) => {164  let data = {};
165  Object.entries(element).forEach(([key, value], index) => {
166    data[fileHeader[index]] = value;
Function has a cyclomatic complexity of 30 with "very-high" risk
1477};
1478
1479//get only distinct values of multiple columns
1480exports.distinct = (req, res) => {1481  // Assuming 'columns' is an array of column names you want to retrieve distinct values for
1482  const distinctValues = {};
1483  // Assuming 'columns' is an array of column names you want to retrieve distinct values for
Function has a cyclomatic complexity of 26 with "very-high" risk
 929};
 930
 931//Find all tutorials inside the geojson polygon
 932exports.findAllGeo = (req, res) => { 933  const {
 934    calisma_amaci,
 935    proje_kodu,
generateExcelFile has a cyclomatic complexity of 51 with "critical" risk
 678        });
 679      });
 680  } else {
 681    const generateExcelFile = async (res) => { 682      const options = {
 683        filename: "export.xlsx",
 684        useStyles: true,
Function has a cyclomatic complexity of 67 with "critical" risk
 345    });
 346};
 347
 348exports.findAllgetAll = (req, res) => { 349  let {
 350    il,
 351    ilce,