Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to discard symlinks #114

Open
marknuzz opened this issue Mar 13, 2019 · 0 comments
Open

Option to discard symlinks #114

marknuzz opened this issue Mar 13, 2019 · 0 comments

Comments

@marknuzz
Copy link

I am using lerna to automatically create virtual subpackages using symbolic links. sloc is unwrapping the symbolic links to the relative path (and recursively walking through the tree which will probably turn my machine into a great heater if I let it run). While it should be possible to work around this, I'm not sure if there is a one-size-fits-all workaround that would still allow for the simplicity of this tool to be preserved. Therefore, my recommendation would be for a command line flag that can treat all symlinks as nonexistant files/folders, for compatibility with lerna.

I don't know how I would implement this in coffee script, having never used it. But if someone else wants to volunteer to answer any stupid questions I have about it, I would be happy to work on this myself.

admin@Admins-MacBook-Pro ~/dev/project/foo $ sloc --exclude node_modules .

---------- Result ------------

        Physical :  29310
          Source :  20498
         Comment :  5779

Single-line comment : 932
Block comment : 4847
Mixed : 90
Empty block comment : 53
Empty : 3176
To Do : 57

Number of files read : 358


admin@Admins-MacBook-Pro ~/dev/project/foo $ mv node_modules ../foo_node_modules
admin@Admins-MacBook-Pro ~/dev/project/foo $ sloc --exclude node_modules .

---------- Result ------------

        Physical :  2583
          Source :  1965
         Comment :  330

Single-line comment : 51
Block comment : 279
Mixed : 4
Empty block comment : 1
Empty : 293
To Do : 0

Number of files read : 16


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant