.gitattributes
.gitignore
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CODE_OF_CONDUCT.rst
MANIFEST.in
NOTICE
README.rst
apache-2.0.LICENSE
azure-pipelines.yml
commoncode.ABOUT
configure
configure.bat
pyproject.toml
requirements-dev.txt
requirements.txt
setup.cfg
setup.py
.github/workflows/docs-ci.yml
.github/workflows/pypi-release.yml
docs/Makefile
docs/make.bat
docs/scripts/doc8_style_check.sh
docs/scripts/sphinx_build_link_check.sh
docs/source/conf.py
docs/source/index.rst
docs/source/_static/theme_overrides.css
docs/source/contribute/contrib_doc.rst
etc/ci/azure-container-deb.yml
etc/ci/azure-container-rpm.yml
etc/ci/azure-posix.yml
etc/ci/azure-win.yml
etc/ci/install_sudo.sh
etc/ci/macports-ci
etc/ci/macports-ci.ABOUT
etc/ci/mit.LICENSE
etc/scripts/README.rst
etc/scripts/check_thirdparty.py
etc/scripts/fetch_thirdparty.py
etc/scripts/gen_pypi_simple.py
etc/scripts/gen_pypi_simple.py.ABOUT
etc/scripts/gen_pypi_simple.py.NOTICE
etc/scripts/gen_requirements.py
etc/scripts/gen_requirements_dev.py
etc/scripts/requirements.txt
etc/scripts/test_utils_pip_compatibility_tags.py
etc/scripts/test_utils_pip_compatibility_tags.py.ABOUT
etc/scripts/test_utils_pypi_supported_tags.py
etc/scripts/test_utils_pypi_supported_tags.py.ABOUT
etc/scripts/utils_dejacode.py
etc/scripts/utils_pip_compatibility_tags.py
etc/scripts/utils_pip_compatibility_tags.py.ABOUT
etc/scripts/utils_pypi_supported_tags.py
etc/scripts/utils_pypi_supported_tags.py.ABOUT
etc/scripts/utils_requirements.py
etc/scripts/utils_thirdparty.py
etc/scripts/utils_thirdparty.py.ABOUT
src/commoncode/__init__.py
src/commoncode/archive.py
src/commoncode/cliutils.py
src/commoncode/codec.py
src/commoncode/command.py
src/commoncode/compat.py
src/commoncode/datautils.py
src/commoncode/date.py
src/commoncode/dict_utils.ABOUT
src/commoncode/dict_utils.py
src/commoncode/fetch.py
src/commoncode/fileset.py
src/commoncode/filetype.py
src/commoncode/fileutils.py
src/commoncode/fileutils.py.ABOUT
src/commoncode/functional.py
src/commoncode/hash.py
src/commoncode/ignore.py
src/commoncode/paths.py
src/commoncode/python.LICENSE
src/commoncode/resource.py
src/commoncode/system.py
src/commoncode/testcase.py
src/commoncode/text.py
src/commoncode/timeutils.py
src/commoncode/urn.py
src/commoncode/version.py
src/commoncode.egg-info/PKG-INFO
src/commoncode.egg-info/SOURCES.txt
src/commoncode.egg-info/dependency_links.txt
src/commoncode.egg-info/not-zip-safe
src/commoncode.egg-info/requires.txt
src/commoncode.egg-info/top_level.txt
tests/test_cliutils.py
tests/test_cliutils_progressbar.py
tests/test_codec.py
tests/test_command.py
tests/test_date.py
tests/test_fileset.py
tests/test_filetype.py
tests/test_fileutils.py
tests/test_functional.py
tests/test_hash.py
tests/test_ignore.py
tests/test_paths.py
tests/test_resource.py
tests/test_saneyaml.py
tests/test_skeleton_codestyle.py
tests/test_text.py
tests/test_timeutils.py
tests/test_urn.py
tests/test_version.py
tests/data/count/filecount/dir/a.txt
tests/data/count/filecount/dir/b.txt
tests/data/count/filecount/dir/c.txt
tests/data/count/filecount/dir/sub1/a.txt
tests/data/count/filecount/dir/sub1/b.txt
tests/data/count/filecount/dir/sub1/c.txt
tests/data/count/filecount/dir/sub1/subsub/a.txt
tests/data/count/filecount/dir/sub1/subsub/b.txt
tests/data/count/filecount/dir/sub2/a.txt
tests/data/date/ant-jsch-1.7.0.tar.gz
tests/data/date/dir/a.txt
tests/data/date/dir/b.txt
tests/data/date/dir/c.txt
tests/data/date/dir/sub1/a.txt
tests/data/date/dir/sub1/b.txt
tests/data/date/dir/sub1/c.txt
tests/data/date/dir/sub1/subsub/a.txt
tests/data/date/dir/sub1/subsub/b.txt
tests/data/date/dir/sub2/a.txt
tests/data/fileset/scancodeignore.lst
tests/data/filetype/types.tar
tests/data/filetype/readwrite/sub/file
tests/data/filetype/size/Image1.eps
tests/data/filetype/size/exec/1.txt
tests/data/filetype/size/exec/a.bat
tests/data/filetype/size/exec/a.tar
tests/data/filetype/size/exec/subtxt/1.txt
tests/data/filetype/size/exec/subtxt/a.txt
tests/data/filetype/size/exec/subtxt/b.txt
tests/data/fileutils/basename/tst
tests/data/fileutils/basename/a/f.a
tests/data/fileutils/basename/a/.a/file
tests/data/fileutils/basename/a/b/.a
tests/data/fileutils/basename/a/b/.a.b
tests/data/fileutils/basename/a/b/a.tag.gz
tests/data/fileutils/basename/f.a/a.c
tests/data/fileutils/exec/1.txt
tests/data/fileutils/exec/a.bat
tests/data/fileutils/exec/a.tar
tests/data/fileutils/exec/subtxt/1.txt
tests/data/fileutils/exec/subtxt/a.txt
tests/data/fileutils/exec/subtxt/b.txt
tests/data/fileutils/executable/deep1/deep2/ctags
tests/data/fileutils/filetype/a.html
tests/data/fileutils/filetype/stage1
tests/data/fileutils/perms/unreadable.tgz
tests/data/fileutils/readwrite/sub/file
tests/data/fileutils/textfiles/dos_newlines.txt
tests/data/fileutils/textfiles/mac_newlines.txt
tests/data/fileutils/textfiles/unix_newlines.txt
tests/data/fileutils/walk/f
tests/data/fileutils/walk/unicode.zip
tests/data/fileutils/walk/d1/f1
tests/data/fileutils/walk/d1/d2/f2
tests/data/fileutils/walk/d1/d2/d3/f3
tests/data/fileutils/walk_non_utf8/non_unicode.tgz
tests/data/hash/dir1/a.png
tests/data/hash/dir1/a.txt
tests/data/hash/dir2/a.txt
tests/data/hash/dir2/dos.txt
tests/data/hash/sha1-collision/shattered-1.pdf
tests/data/hash/sha1-collision/shattered-1.pdf.ABOUT
tests/data/hash/sha1-collision/shattered-2.pdf
tests/data/hash/sha1-collision/shattered-2.pdf.ABOUT
tests/data/ignore/.scancodeignore
tests/data/ignore/vcs.tgz
tests/data/ignore/excludes/.localized
tests/data/ignore/excludes/eclipse.tgz
tests/data/ignore/excludes/mac.tgz
tests/data/ignore/excludes/msft-vs.tgz
tests/data/resource/cache/package/package.json
tests/data/resource/cache2/abc
tests/data/resource/cache2/et131x.h
tests/data/resource/cache2/dir/that
tests/data/resource/cache2/dir/this
tests/data/resource/cache2/other dir/file
tests/data/resource/client/Images/applicationCache.png
tests/data/resource/client/Images/spinner.gif
tests/data/resource/codebase/abc
tests/data/resource/codebase/et131x.h
tests/data/resource/codebase/dir/that
tests/data/resource/codebase/dir/this
tests/data/resource/codebase/other dir/file
tests/data/resource/deeply_nested/level1_file1
tests/data/resource/deeply_nested/level1_file2
tests/data/resource/deeply_nested/level1_dir1/level2_file1
tests/data/resource/deeply_nested/level1_dir1/level2_file2
tests/data/resource/deeply_nested/level1_dir1/level2_dir1/level3_file1
tests/data/resource/deeply_nested/level1_dir1/level2_dir1/level3_file2
tests/data/resource/deeply_nested/level1_dir1/level2_dir1/level3_dir1/level4_file1
tests/data/resource/deeply_nested/level1_dir2/level2_file3
tests/data/resource/deeply_nested/level1_dir2/level2_file4
tests/data/resource/deeply_nested/level1_dir2/level2_file5
tests/data/resource/deeply_nested/level1_dir2/level2_dir3/level3_file3
tests/data/resource/deeply_nested/level1_dir2/level2_dir3/level3_file4
tests/data/resource/dist/JGroups/EULA
tests/data/resource/dist/JGroups/LICENSE
tests/data/resource/dist/JGroups/src/RouterStub.java
tests/data/resource/dist/JGroups/src/RouterStubManager.java
tests/data/resource/dist/JGroups/src/S3_PING.java
tests/data/resource/dist/simple/META-INF/MANIFEST.MF
tests/data/resource/ignore/file1
tests/data/resource/ignore/cvs/file2
tests/data/resource/lcp/test1/screenshot.png
tests/data/resource/lcp/test1/JGroups/EULA
tests/data/resource/lcp/test1/JGroups/LICENSE
tests/data/resource/lcp/test1/JGroups/licenses/apache-1.1.txt
tests/data/resource/lcp/test1/JGroups/licenses/lgpl.txt
tests/data/resource/lcp/test1/JGroups/src/RouterStub.java
tests/data/resource/lcp/test1/JGroups/src/RouterStubManager.java
tests/data/resource/lcp/test1/JGroups/src/S3_PING.java
tests/data/resource/lcp/test1/simple/META-INF/MANIFEST.MF
tests/data/resource/lcp/test1/simple/org/jvnet/glassfish/comms/sipagent/org-jvnet-glassfish-comms-sipagent-actions-SipAgentCookieAction.instance
tests/data/resource/lcp/test1/simple/org/jvnet/glassfish/comms/sipagent/org-jvnet-glassfish-comms-sipagent-actions-SipAgentCookieAction_1.instance
tests/data/resource/lcp/test1/simple/org/jvnet/glassfish/comms/sipagent/actions/Bundle.properties
tests/data/resource/lcp/test1/simple/org/jvnet/glassfish/comms/sipagent/actions/SipAgentCookieAction.class
tests/data/resource/lcp/test1/simple/org/jvnet/glassfish/comms/sipagent/actions/bd.png
tests/data/resource/lcp/test1/simple/org/jvnet/glassfish/comms/sipagent/actions/bd24.png
tests/data/resource/lcp/test1/zlib/ada/zlib.ads
tests/data/resource/lcp/test1/zlib/inter/arch/zlib.tar.gz
tests/data/resource/lcp/test1/zlib/inter/dir/EULA
tests/data/resource/lcp/test1/zlib/inter/dir/LICENSE
tests/data/resource/lcp/test1/zlib/inter/dir/licenses/apache-1.1.txt
tests/data/resource/lcp/test1/zlib/inter/dir/licenses/apache-2.0.txt
tests/data/resource/lcp/test1/zlib/inter/dir/licenses/bouncycastle.txt
tests/data/resource/lcp/test1/zlib/inter/dir/licenses/cpl-1.0.txt
tests/data/resource/lcp/test1/zlib/inter/dir/licenses/lgpl.txt
tests/data/resource/lcp/test1/zlib/inter/dir/src/FixedMembershipToken.java
tests/data/resource/lcp/test1/zlib/inter/dir/src/GuardedBy.java
tests/data/resource/lcp/test1/zlib/inter/dir/src/ImmutableReference.java
tests/data/resource/lcp/test1/zlib/inter/dir/src/RATE_LIMITER.java
tests/data/resource/lcp/test1/zlib/inter/dir/src/RouterStub.java
tests/data/resource/lcp/test1/zlib/inter/dir/src/RouterStubManager.java
tests/data/resource/lcp/test1/zlib/inter/dir/src/S3_PING.java
tests/data/resource/lcp/test1/zlib/inter/iostream2/zstream.h
tests/data/resource/lcp/test1/zlib/inter/iostream2/zstream_test.cpp
tests/data/resource/lcp/test1/zlib/inter/zlib/adler32.c
tests/data/resource/lcp/test1/zlib/inter/zlib/deflate.c
tests/data/resource/lcp/test1/zlib/inter/zlib/deflate.h
tests/data/resource/lcp/test1/zlib/inter/zlib/zlib.h
tests/data/resource/lcp/test1/zlib/inter/zlib/zutil.c
tests/data/resource/lcp/test1/zlib/inter/zlib/zutil.h
tests/data/resource/lcp/test1/zlib/inter/zlib/ada/zlib.ads
tests/data/resource/lcp/test1/zlib/inter/zlib/dotzlib/AssemblyInfo.cs
tests/data/resource/lcp/test1/zlib/inter/zlib/dotzlib/ChecksumImpl.cs
tests/data/resource/lcp/test1/zlib/inter/zlib/dotzlib/LICENSE_1_0.txt
tests/data/resource/lcp/test1/zlib/inter/zlib/dotzlib/readme.txt
tests/data/resource/lcp/test1/zlib/inter/zlib/gcc_gvmat64/gvmat64.S
tests/data/resource/lcp/test1/zlib/inter/zlib/infback9/infback9.c
tests/data/resource/lcp/test1/zlib/inter/zlib/infback9/infback9.h
tests/data/resource/lcp/test1/zlib/inter/zlib/iostream2/zstream.h
tests/data/resource/lcp/test1/zlib/inter/zlib/iostream2/zstream_test.cpp
tests/data/resource/resource/test-extracted-from-to.json
tests/data/resource/samples/README
tests/data/resource/samples/screenshot.png
tests/data/resource/samples/JGroups/EULA
tests/data/resource/samples/JGroups/LICENSE
tests/data/resource/samples/JGroups/licenses/apache-1.1.txt
tests/data/resource/samples/JGroups/licenses/apache-2.0.txt
tests/data/resource/samples/JGroups/licenses/bouncycastle.txt
tests/data/resource/samples/JGroups/licenses/cpl-1.0.txt
tests/data/resource/samples/JGroups/licenses/lgpl.txt
tests/data/resource/samples/JGroups/src/FixedMembershipToken.java
tests/data/resource/samples/JGroups/src/GuardedBy.java
tests/data/resource/samples/JGroups/src/ImmutableReference.java
tests/data/resource/samples/JGroups/src/RATE_LIMITER.java
tests/data/resource/samples/JGroups/src/RouterStub.java
tests/data/resource/samples/JGroups/src/RouterStubManager.java
tests/data/resource/samples/JGroups/src/S3_PING.java
tests/data/resource/samples/arch/zlib.tar.gz
tests/data/resource/samples/zlib/adler32.c
tests/data/resource/samples/zlib/deflate.c
tests/data/resource/samples/zlib/deflate.h
tests/data/resource/samples/zlib/zlib.h
tests/data/resource/samples/zlib/zutil.c
tests/data/resource/samples/zlib/zutil.h
tests/data/resource/samples/zlib/ada/zlib.ads
tests/data/resource/samples/zlib/dotzlib/AssemblyInfo.cs
tests/data/resource/samples/zlib/dotzlib/ChecksumImpl.cs
tests/data/resource/samples/zlib/dotzlib/LICENSE_1_0.txt
tests/data/resource/samples/zlib/dotzlib/readme.txt
tests/data/resource/samples/zlib/gcc_gvmat64/gvmat64.S
tests/data/resource/samples/zlib/infback9/infback9.c
tests/data/resource/samples/zlib/infback9/infback9.h
tests/data/resource/samples/zlib/iostream2/zstream.h
tests/data/resource/samples/zlib/iostream2/zstream_test.cpp
tests/data/resource/skip_directories_during_walk/this-should-be-returned
tests/data/resource/skip_directories_during_walk/skip-this-directory/this-should-not-be-returned
tests/data/resource/virtual_codebase/codebase-for-cache-tests.json
tests/data/resource/virtual_codebase/combine-1.json
tests/data/resource/virtual_codebase/combine-2.json
tests/data/resource/virtual_codebase/combine-expected.json
tests/data/resource/virtual_codebase/combine-shared-directory-name-1.json
tests/data/resource/virtual_codebase/combine-shared-directory-name-2.json
tests/data/resource/virtual_codebase/combine-shared-directory-name-expected.json
tests/data/resource/virtual_codebase/docker-hello-world.json
tests/data/resource/virtual_codebase/et131x.h.json
tests/data/resource/virtual_codebase/fingerprint_attribute.json
tests/data/resource/virtual_codebase/from_file.json
tests/data/resource/virtual_codebase/full-root-info-many-expected.json
tests/data/resource/virtual_codebase/full-root-info-many.json
tests/data/resource/virtual_codebase/full-root-info-one-expected.json
tests/data/resource/virtual_codebase/full-root-info-one.json
tests/data/resource/virtual_codebase/lcp.json
tests/data/resource/virtual_codebase/license-scan.json
tests/data/resource/virtual_codebase/node-16-slim.json
tests/data/resource/virtual_codebase/noinfo.json
tests/data/resource/virtual_codebase/only-path.json
tests/data/resource/virtual_codebase/resource.json
tests/data/resource/virtual_codebase/root-is-not-first-resource.json
tests/data/resource/virtual_codebase/samples-only-findings-expected.json
tests/data/resource/virtual_codebase/samples-only-findings.json
tests/data/resource/virtual_codebase/stripped-and-skipped-root.json
tests/data/resource/virtual_codebase/virtual_codebase.json
tests/data/resource/virtual_codebase/zephyr-binary.json
tests/data/resource/with_path/codebase-expected.json
tests/data/resource/with_path/virtual-codebase-expected.json
tests/data/resource/with_path/virtual-codebase.json
tests/data/resource/with_path/codebase/abc
tests/data/resource/with_path/codebase/et131x.h
tests/data/resource/with_path/codebase/dir/that
tests/data/resource/with_path/codebase/dir/this
tests/data/resource/with_path/codebase/other dir/file
tests/data/saneyaml/metadata1
tests/data/saneyaml/metadata1.notag
tests/data/symlink/test
tests/data/symlink/walk/a
tests/data/symlink/walk/dir/b