Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

The --recurse option is not supported for maven, ruby, php, rust, or golang

See original GitHub issue

The --recurse option sets options.multiProject, which is used in several places throughout the code in calls to utils.getAllFiles. However, only the following file types use the recursive search:

  • build.gradle
  • build.sbt*
  • *.csproj
  • yarn.lock
  • package-lock.json
  • pnpm-lock.yaml
  • requirements.txt

As a result, creating a single nested directory will cause cdxgen to fail for maven, ruby, php, rust, and golang.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:6

github_iconTop GitHub Comments

prabhucommented, Jan 12, 2021

Hi @amlweems

Will you be able to test the branch feature/recurse?

You can do the following:

git clone
git checkout feature/recurse
npm install
bin/cdxgen <directory name> -o File

I will be happy to add any missing things based on your observation.

prabhucommented, Jan 12, 2021

Cool. Thank you @amlweems. Use version 2.2.0 which includes this.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Golang is so fun to write - Reddit
I thought channels in Go would fix this, but in most situations channels come with their own issues, or don't support the model,...
Read more >
Configuration Options - Renovate Docs
Configuration Options¶. This document describes all the configuration options you may use in a Renovate configuration file. Any config you define applies to ......
Read more >
Common Build Problems - Travis CI Docs
Segmentation faults from the language interpreter (Ruby, Python, PHP, Node.js, etc.) #. If your build is failing due to unexpected segmentation faults in ......
Read more >
License compliance - GitLab Documentation
The following languages and package managers are supported. Gradle 1.x projects are not supported. The minimum supported version of Maven is 3.2.5. Language ......
Read more >
Package List — Spack 0.20.0.dev0 documentation
Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Post

No results found

github_iconTop Related Hashnode Post

No results found