Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/chaoss/grimoirelab-graal

A Generic Repository AnALyzer
https://github.com/chaoss/grimoirelab-graal

Merge branch 'copyright' of 'https://github.com/inishchith/graal'

Merges #7
Closes #6

2082a7f68439b192b1bbb1a4c19b75babd5c2c46 authored almost 6 years ago by Valerio Cosentino <[email protected]>
[copyright] Update copyright dates

Update the copyright dates under license

5866a479587e8b548b0cb2d591f3a3f5dab04443 authored almost 6 years ago by inishchith <[email protected]>
Merge branch 'fix-badge-travis' of 'https://github.com/valeriocos/grimoirelab-graal'

Merges #5

a1e6ccb684df18f55b2d4f591f239bf3d1a15876 authored almost 6 years ago by Valerio Cosentino <[email protected]>
[doc] Fix travis badge in README.md

This code fixes the url of the travis badge, which was missing the organization
part.

ae3e750e898f947a42ca092a8d0e36d3966a21ad authored almost 6 years ago by Valerio Cosentino <[email protected]>
Merge branch 'fix_tests' of 'https://github.com/inishchith/graal'

Merges #4
Closes #4
Closes #3

4111f5b14bd4b147ddb07944136da774413b319e authored almost 6 years ago by Valerio Cosentino <[email protected]>
[tests] Move executable path to utils.py

Move executable paths - NOMOS_PATH and SCANCODE_PATH to utils.py

dda651a12eb05b2d604522b4fbdbf07d3e213eff authored almost 6 years ago by inishchith <[email protected]>
[travis] fix travis failing tests

Add executable of NOMOS_PATH and SCANCODE_PATH before running scripts

b319e8f52159df94e5425d3c1d02a30eb827e336 authored almost 6 years ago by inishchith <[email protected]>
[doc] fix urls in Readme.md and setup.py

Fix urls for build status, code coverage under Readme.md
Fix url for github repository under set...

37097a502f5dea30f332dcd84d1a125469c95fed authored almost 6 years ago by inishchith <[email protected]>
Merge branch 'fix_typo' of 'https://github.com/inishchith/graal'

Closes #2

b2121ede7cf8e75941e7fd8517ef699fe0128ef5 authored almost 6 years ago by Valerio Cosentino <[email protected]>
[doc] Fix documentation for Cocom backend

Fix python interface example of `CoCom` backend under documentation and parameter definition in ...

e75194a22c8c1d8c73b0303030ddcfc2c52a073f authored almost 6 years ago by inishchith <[email protected]>
[install] Update setup.py

This code removes the folder libs from the packages installed.

c1dfb0f38183766e69d608cf44ac17d26a3ac47d authored about 6 years ago by Valerio Cosentino <[email protected]>
[ŧests] Add tests for scancode analyzer

This code adds tests for the scancode analyzer, which has been
recently introduce to graal.

673a01e4512d2d41113b9d837dd0b289c5b67f04 authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Update tests for nomos analyzer

This code updates the tests for nomos to check the recent changes
in the analyzer.

5681a4ea42d68e0599318698a6375a89fb5e1479 authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Update tests for colic backend

This code aligns the tests for the colic backend, which now can
rely on two different analyzers ...

17a94a25382d34e3a50d771b79afc949b69db764 authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for GraalCommand

This code includes test code needed to check the new changes on
Graal, which now relies on a spe...

2a933f484f1eb704cab8ddfc104a992a9a5bc0ba authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Increase test coverage for reverse analyzer

This code increases the test coverage of the reverse analyzer.

b70831904b69c5f29a3e221c2015b3dc26e01347 authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Increase test coverage for lint analyzer

This code increases the test coverage of the lint analyzer.

507723b271c72e6393bbbc653eb945276b98e46a authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Increase test coverage for cloc analyzer

This code increases the test coverage of the cloc analyzer.

58756b423447d9bcd25969041492d94fcc9708ed authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Increase test coverage for bandit analyzer

This code increases the test coverage of the bandit analyzer.

811f2dc7951fd58be9116564c8e6738c4cb3d0e6 authored about 6 years ago by Valerio Cosentino <[email protected]>
[analyzers] Add scancode analyzer

This code includes a wrapper for scancode, which allows to scan
license information from source ...

512aa5aed0c0f4ab6878d67914dfcae0fa081f9a authored about 6 years ago by Valerio Cosentino <[email protected]>
[Nomos] Remove hard-coded path of nomos executable

This code replaces the hard-coded path of the executable with
a customizable path passed as para...

c6696240d36ef690178bcd4673a99b56b574f387 authored about 6 years ago by Valerio Cosentino <[email protected]>
[doc] Update README.md

This code updates the `README.md` to include information about
how to install/create the executa...

586192e146b3460f64c616fbceba90ceedf94d39 authored about 6 years ago by Valerio Cosentino <[email protected]>
[colic] Add support for scancode analyzer

This code extends the colic backend by adding support for the
scancode analyzer. Currently, the...

f9b56f3bb79372f25c96000258c20241a3a8db7f authored about 6 years ago by Valerio Cosentino <[email protected]>
[cocom] Optimize code complexity analysis

This code allows to launch code complexity analysis only over the
files included/changed within ...

7b70b7d7d72d9714ed34fd45b66172c4d7e6be9d authored about 6 years ago by Valerio Cosentino <[email protected]>
[codep] Use GraalRepository calls

This code replaces the `os.path.exists` call with the call `exists`
within the class `GraalRepos...

a233341a3c4505f9acd41470c8143b45d763dcff authored about 6 years ago by Valerio Cosentino <[email protected]>
[coqua] Use GraalRepository calls

This code replaces the `os.path.exists` call with the call `exists`
within the class `GraalRepos...

4d7196b7eb7edf77ff7893d9efc49949c68f2363 authored about 6 years ago by Valerio Cosentino <[email protected]>
[covuln] Use GraalRepository calls

This code replaces the `os.path.exists` call with the call `exists`
within the class `GraalRepos...

439a1709d700c2a93915f822b20034c2533b8888 authored about 6 years ago by Valerio Cosentino <[email protected]>
[graal] Add command argument parser for Graal

This code includes a command parser tailored to Graal. It
defines and parses a set of arguments ...

3c365b81be3b0b3e99999ca2058c492559f0f631 authored about 6 years ago by Valerio Cosentino <[email protected]>
[analyzers] Remove libs

This code removes the libs folder within the analyzer package. Now,
the path of the executable t...

3f5cd20f9e81e06909413bdf9c221b488396c675 authored about 6 years ago by Valerio Cosentino <[email protected]>
[doc] Add instructions to create nomos executable

6c8ab51e6152d54b327d3288fef363a8be440875 authored about 6 years ago by Valerio Cosentino <[email protected]>
[graal] Add exist method to GraalRepository class

43529c13e15874e1fe131d16c41c0325d7141975 authored about 6 years ago by Valerio Cosentino <[email protected]>
[tests] Update import toolkit in test_graal

This code updates the import of grimoirelab-toolkit within the test
file for graal, which was us...

686dc903922ddbaf3c964bc8ff108e250327af35 authored over 6 years ago by Valerio Cosentino <[email protected]>
[install] Update setup.py

This code updates the setup.py to include the changes introduced
with the inclusion of the CoLic...

87635c2a73357244ab366c694e46a5f3fa8b1355 authored over 6 years ago by Valerio Cosentino <[email protected]>
[doc] Update readme to include CoLic information

This code updates the README.md to include information about the
new backend CoLic.

304edc4f5ab5a8bc6f3634033ba2790bb8936bd0 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for CoLic backend

This code includes tests for CoLic.

3d85a0a3e6646f35e7a3fd82801076be4fd272d6 authored over 6 years ago by Valerio Cosentino <[email protected]>
[colic] Add new backend to get license information

This code introduces CoLic, a new backend to fetch license information.
It relies on Nomos, a sc...

f4b5793368985effc68ae09c23c4d14e995376bf authored over 6 years ago by Valerio Cosentino <[email protected]>
[setup] Update dependencies

This code removes that the dependency with grimoirelab toolkit,
which is already required by per...

eb4453c5bf7060dcec278496daa6d7e15b781f16 authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Update grimoirelab toolkit import

This code modifies the grimoirelab toolkit import statement.

8068742b0a69616aecd3375d8db8cecb447ba530 authored over 6 years ago by Valerio Cosentino <[email protected]>
[doc] Adding installation and usage information

786d3f0f6abf6fd49ced14ad7f2763088b5fd150 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Fix flake8 error and align tests

9202728f3a6978c1666ab131706a5ba71b44056e authored over 6 years ago by Valerio Cosentino <[email protected]>
[cocom] Include Author and Committer info

7fcde95430005881699ac51258e45fc2118c1964 authored over 6 years ago by Valerio Cosentino <[email protected]>
[cloc] Include file extension in results

a96d304ee6c9b11085567c665387aef93540b312 authored over 6 years ago by Valerio Cosentino <[email protected]>
[lizard] Include file extension in results

0dad7291948f800d57a9e0f1e1f489f2cd4c09a2 authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Align to new signature perceval function

eee01dc8a4278ce20fa2483374170877d2788dd4 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Align tests for cocom backend

bc88b8b97cd5eb8beda9e4ac3a392f91ca0f82d1 authored over 6 years ago by Valerio Cosentino <[email protected]>
[cocom] Fix flake8 error

14ff1744aafbf77bcc85faa49da178869929f757 authored over 6 years ago by Valerio Cosentino <[email protected]>
[setup] Update dependencies

3ba9047a680fed2f87ebcd105552eafbef8baed4 authored over 6 years ago by Valerio Cosentino <[email protected]>
[requirements] Update dependencies

51096cdc4d6ea4916a3ed5a0998903c6e405a7ec authored over 6 years ago by Valerio Cosentino <[email protected]>
[cocom] Remove worktree path from file_path attribute

This code removes the worktree path from the attribute `file_path`
embedded in the CoCom items.

abf6b7342262be91f59a9e0862b5921b2b819506 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for graal backend

This code includes tests to check that exceptions are properly
handled by the graal backend and ...

2eea59b04bc5d0924bb4dc59fd3d2b5b0cd55991 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for fetch method

423350d6b16eb362ee08e2123f5cf6b3c24b4acb authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add test for graal find_backends method

7d521d15d6f2a5a4484f8d4f9b322dc8603e8011 authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Simplify fetch method

This code modifies the code within the fetch method, that now
calls the fetch method of the Git ...

e40cc2a607d69b749c059e05797f489c181bd451 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for covuln backend

a643e359cd0581b7d6b630d8861c39fb856eb544 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for coqua backend

2b10b8bbd4e9202d0777adf9d24ee26f10f11e48 authored over 6 years ago by Valerio Cosentino <[email protected]>
[doc] Include travis and coveralls badges

2ced89ad701228af6ccc095f8fb62c76e7cd47ea authored over 6 years ago by Valerio Cosentino <[email protected]>
[travis] Add dependency to bandit

4290aa890cad2faec46e782a3e5c26a68b20365b authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Change test git repo

This code changes the git repo used for testing and updates the
corresponding tests.

1f3b88363c5703fd2b058b789abaced7c0395405 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for the codep backend

02cfcaf7a15b6fb6f23af705654db9603c75384b authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Align test for graal with new graal backend

504a96ce89a033a29299259cab98f782a1eda17a authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Align tests for cocom with new cocom backend

480c2599428f2476103fbb1c3439c111001a5559 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Include tests for bandit

cf5e19cbdc931dabdc0cb6206dc5ccbf59edf5ae authored over 6 years ago by Valerio Cosentino <[email protected]>
[bandit] Fix type of line returned by analyzer

This code changes the type of the attribute `line` returned by
the analyzer, from str to int.

8354c8968585f2fa38c4cc44ccb1ccc250105c33 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Fix flake8 errors

20684f945875baab84e13989c67701720e7c9590 authored over 6 years ago by Valerio Cosentino <[email protected]>
[flake8] Ignore venv folder

This code excludes the venv folder from the flake8 analysis.

32cfa356e52b80117c1c84022340ffd9f518400c authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for the reverse analyzer

This code includes tests for the reverse analyzer.

f0fb5627afc304bb384f566f9bb30ca36d6db01d authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Add tests for lint analyzer

This code includes tests for the lint analyzer.

366697f62a56945909d00d026f7eb50724421ff6 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Relocate test data

This code simplifies the structure of the test data, now such a
data is located in a single fold...

15d4506443421c57ffc7410ae7910677048d666f authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Improve tests for lizard

This code enhances the test for the lizard analyzer, thus it checks
the type attributes returned...

568943df38f7a54b5a78be7cddcbc77c4aae6200 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Improve tests for cloc

This code enhances the test for the cloc analyzer, thus it checks
the type attributes returned b...

28a0a464a4fe8f4af102022924abac586556d612 authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Modify git_path parameter

This code replaces the parameter `git_path` to `gitpath` to ease
the integration with arthur. Th...

f858376fdb3232417c8de196e04ce9db0e05c3e4 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Fix tests lizard after refactoring

a31b53341080068fd7bf43e575f5b1e0a26968b7 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Fix tests graal after refactoring

0431abf78cfc9542216c0b3df0b4a2817e4272b7 authored over 6 years ago by Valerio Cosentino <[email protected]>
[tests] Fix tests cocom after refactoring

e0295cdc2cfab2c272145c7e0a50f3ff22b3cfcc authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Remove unused variable

48bd18887962859f7bdc909ba895602e668ce19f authored over 6 years ago by Valerio Cosentino <[email protected]>
[coqua] Remove not used imports

4316d7e6a86ad8563861f451c69c9c891c210064 authored over 6 years ago by Valerio Cosentino <[email protected]>
[cocom] Remove not used imports

5abe88965ef4441968a033fd6fb3f0d5ed557bbd authored over 6 years ago by Valerio Cosentino <[email protected]>
[covuln] Handle missing entrypoint param

ecfdeddba329a24531bc5ef918e3164b04476b23 authored over 6 years ago by Valerio Cosentino <[email protected]>
[lint] Enable fine-grained analysis

9cff63b4dc8c2054d640ff6dfe3be069332b1dd9 authored over 6 years ago by Valerio Cosentino <[email protected]>
[cloc] Fix docstring in method

ec1ed3a3e3234661d2dcb3118005a0af7aa5c8ef authored over 6 years ago by Valerio Cosentino <[email protected]>
[lizard] Enable fine-grained analysis

15d584ec4eb5a99863b476909278c35ab2d8cd1e authored over 6 years ago by Valerio Cosentino <[email protected]>
[bandit] Enable fine-grained analysis

0b8cb2a2353ba1957ae5b79b7e196bd4359fd6a8 authored over 6 years ago by Valerio Cosentino <[email protected]>
[coqua] Align backend to new graal logic

34cdaa42645218b191a75fe5dd6fb518837711dd authored over 6 years ago by Valerio Cosentino <[email protected]>
[cocom] Align backend to new graal logic

9ae756a3142cfce7e69cf6b8b1509361d5c61d64 authored over 6 years ago by Valerio Cosentino <[email protected]>
[codep] Align backend to new graal logic

6dca17a4ed183b2c4d1ba9453a87e5911a606f56 authored over 6 years ago by Valerio Cosentino <[email protected]>
[covuln] Align backend to new graal logic

1eb80f67b6c30e3b15051418c2b57888289e0838 authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Move fetch parameters to init

This code moves the parameters of the `fetch` method to the
`__init__` method. Furthermore, new ...

c1600e6f7ddf9634b6ac963a7573fd1b08265af7 authored over 6 years ago by Valerio Cosentino <[email protected]>
[covuln] Add backend to support vulnerabilities analysis for Python code

This code includes `covuln`, a backend that scans Python projects for
security issues. It relies...

980ca9c1e0fdb2695a1499add940cee4e57f0fe3 authored over 6 years ago by Valerio Cosentino <[email protected]>
[bandit] Add vulnerability analyzer for Python project

This code includes a wrapper for bandit, a tool designed to find
common security issues in Pyth...

74198b0eea60b5d42bc9f2b8ac37e5d31de3d885 authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Improve docstring

52fc1477965fc4b5b92043c94cc2bfa61b7355a7 authored over 6 years ago by Valerio Cosentino <[email protected]>
[coqua] Remove module-path param

bd8d809be3a663b0722c189263eecb76a2f9cdbf authored over 6 years ago by Valerio Cosentino <[email protected]>
[codep] Remove module-path param

8273b32893a91bbc7defda68ff0aa07f42438e58 authored over 6 years ago by Valerio Cosentino <[email protected]>
[lint] Add overall quality checks information

460c2f384ce246887fb9051ebf2c5ee164d6f9c6 authored over 6 years ago by Valerio Cosentino <[email protected]>
[setup] Include dependencies for new backends and analyzers

4326404922f27cad066f6ebb267bcb777f6874e5 authored over 6 years ago by Valerio Cosentino <[email protected]>
[coqua] Add backend to assess code quality of Python projects

This code includes a new backend, coqua, which allows to
assess the quality of a Python project ...

7850ef8755ad8935cccc74adbb0ff0af61ed6ccd authored over 6 years ago by Valerio Cosentino <[email protected]>
[codep] Add backend to calculate source code dependencies

This code includes a new backend, codepn, which allows to
calculate dependencies among classes a...

7fb27504267d066774e708795fc5ae2b80ed4699 authored over 6 years ago by Valerio Cosentino <[email protected]>
[reverse] Add package and class dependency analyzer for Python project

This code include reverse, a wrapper for the Pyreverse library,
which allows to calculate graph ...

3f22909a04b2a152bb7a38d4da902e4a1ed40a26 authored over 6 years ago by Valerio Cosentino <[email protected]>
[analyzer] Add version information

299e326b02358ee9a6787e5c94338017789f307f authored over 6 years ago by Valerio Cosentino <[email protected]>
[lint] Add quality check analyzer for Python projects

This code includes lint, a wrapper for the Pylint package, which
enables to perform quality chec...

7ac88b002a653806040477ad5674139bfaf1940a authored over 6 years ago by Valerio Cosentino <[email protected]>
[graal] Improve logging information

3885eb0557de3078ac81d54589597dd4e37cda07 authored over 6 years ago by Valerio Cosentino <[email protected]>