{ "info": { "author": "John Hagen", "author_email": "johnthagen@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: C++", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "cpplint JUnit Converter\n=======================\n\n.. image:: https://travis-ci.org/johnthagen/cpplint-junit.svg\n :target: https://travis-ci.org/johnthagen/cpplint-junit\n\n.. image:: https://codeclimate.com/github/johnthagen/cpplint-junit/badges/gpa.svg\n :target: https://codeclimate.com/github/johnthagen/cpplint-junit\n\n.. image:: https://codeclimate.com/github/johnthagen/cpplint-junit/badges/issue_count.svg\n :target: https://codeclimate.com/github/johnthagen/cpplint-junit\n\n.. image:: https://codecov.io/github/johnthagen/cpplint-junit/coverage.svg\n :target: https://codecov.io/github/johnthagen/cpplint-junit\n\n.. image:: https://img.shields.io/pypi/v/cpplint-junit.svg\n :target: https://pypi.python.org/pypi/cpplint-junit\n\n.. image:: https://img.shields.io/pypi/status/cpplint-junit.svg\n :target: https://pypi.python.org/pypi/cpplint-junit\n\n.. image:: https://img.shields.io/pypi/pyversions/cpplint-junit.svg\n :target: https://pypi.python.org/pypi/cpplint-junit/\n\nTool that converts ``cpplint`` output to JUnit XML format. Use on your CI servers to get more\nhelpful feedback.\n\nNote: The `advanced PyPI hosted version of cpplint `_\nsupports JUnit output format natively and is preferred to this package.\n\nInstallation\n------------\n\nYou can install, upgrade, and uninstall ``cpplint-junit`` with these commands:\n\n.. code:: shell-session\n\n $ pip install cpplint-junit\n $ pip install --upgrade cpplint-junit\n $ pip uninstall cpplint-junit\n\nUsage\n-----\nRedirect ``cpplint`` ``stderr`` to a file:\n\n.. code:: shell-session\n\n $ cpplint main.cpp 2> cpplint.txt\n\nConvert it to JUnit XML format:\n\n.. code:: shell-session\n\n $ cpplint_junit cpplint.txt cpplint_junit.xml\n\nReleases\n--------\n\n1.2.0 - 2018-07-09\n^^^^^^^^^^^^^^^^^^\n\nDrop Python 3.3 and support Python 3.7.\n\n\n1.1.0 - 2016-12-31\n^^^^^^^^^^^^^^^^^^\n\nSupport Python 3.6.\n\n1.0.1 - 2016-03-05\n^^^^^^^^^^^^^^^^^^\n\nFix Python 2.7 compatibility by catching more general IOError on file not found.\n\n1.0.0 - 2016-02-15\n^^^^^^^^^^^^^^^^^^\n\nRelease 1.0. Increase test coverage.\n\n0.2.3 - 2015-11-14\n^^^^^^^^^^^^^^^^^^\n\nUse \"error\" consistently rather than \"failure\" to refer to results from ``cpplint``.\n\n0.2.2 - 2015-11-14\n^^^^^^^^^^^^^^^^^^\n\nMis-release.\n\n0.2.1 - 2015-10-24\n^^^^^^^^^^^^^^^^^^\n\nAdded console entry point.\n\n0.1.0 - 2015-10-24\n^^^^^^^^^^^^^^^^^^\n\nFirst release.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/johnthagen/cpplint-junit", "keywords": "cpplint C++ Google JUnit", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cpplint-junit", "package_url": "https://pypi.org/project/cpplint-junit/", "platform": "", "project_url": "https://pypi.org/project/cpplint-junit/", "project_urls": { "Homepage": "https://github.com/johnthagen/cpplint-junit" }, "release_url": "https://pypi.org/project/cpplint-junit/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "Converts cpplint output to JUnit format.", "version": "1.2.1" }, "last_serial": 5974007, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f8f2a47055bc9bb65502d3868ba56dde", "sha256": "7edfdaa12be0fa42bfe3b1b10fa30420b5c45fd11a8e741d02d6e1e0b05ab253" }, "downloads": -1, "filename": "cpplint_junit-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8f2a47055bc9bb65502d3868ba56dde", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5425, "upload_time": "2015-10-24T19:26:49", "url": "https://files.pythonhosted.org/packages/5f/79/aed44e998d21db163feee131c4d6ca2a63d57cdb9c539a4a16b521a3e9f3/cpplint_junit-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea407c10619c76cf6e4ff21c95cefaca", "sha256": "2640f2770008de6f33e0a216dd60ef69bac5eb7b31064d9f3c91ce8cd46ac651" }, "downloads": -1, "filename": "cpplint-junit-0.1.tar.gz", "has_sig": false, "md5_digest": "ea407c10619c76cf6e4ff21c95cefaca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2791, "upload_time": "2015-10-24T19:43:42", "url": "https://files.pythonhosted.org/packages/38/b7/74aa4d1df5542791efcc89b7191a19de3896426c779cdd64c257a91cb5f3/cpplint-junit-0.1.tar.gz" } ], "0.2.1": [], "0.2.2": [], "0.2.3": [ { "comment_text": "", "digests": { "md5": "033a4ab785ced211246621de0cbdd907", "sha256": "efbae9562d6054cb90bfcb8ebac4b9aeda851fb2c79ea9d0ec9f98a4dcbffd16" }, "downloads": -1, "filename": "cpplint_junit-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "033a4ab785ced211246621de0cbdd907", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 6003, "upload_time": "2015-11-15T17:14:16", "url": "https://files.pythonhosted.org/packages/fb/5f/9891cbcdd69bf70117e6e980d7ffb0e57e47d6dca106740151fd4b43fd61/cpplint_junit-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "808426a45fc1cba76d63f2a81d476afc", "sha256": "737bb71485d555e6f686941ed03f7b6e73a99fd41a1c6e3540afae08a2f54772" }, "downloads": -1, "filename": "cpplint-junit-0.2.3.zip", "has_sig": false, "md5_digest": "808426a45fc1cba76d63f2a81d476afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5899, "upload_time": "2015-11-15T17:14:29", "url": "https://files.pythonhosted.org/packages/85/33/0089a10ac794960064120c4b1f521522f076e2c3309c7c84267017713726/cpplint-junit-0.2.3.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1853f99c3fb75d182224e816126cef15", "sha256": "50a2aaf86d980dda59bd3fa98defbc5117c1a0b587455529cfb0134ac0a11e9c" }, "downloads": -1, "filename": "cpplint-junit-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1853f99c3fb75d182224e816126cef15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3165, "upload_time": "2016-02-15T17:56:45", "url": "https://files.pythonhosted.org/packages/26/40/5613227697df40b4d34d00e0c06d41d41f2555d75340db2f3f71d21bcd8e/cpplint-junit-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b6ae62d08344501ca9d7bbba9900d2b3", "sha256": "0408bd2e2dbb55b169c0ca63c5f31634bf5da7afaaa9176cb4a01382dbada609" }, "downloads": -1, "filename": "cpplint-junit-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b6ae62d08344501ca9d7bbba9900d2b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3374, "upload_time": "2016-03-06T02:52:22", "url": "https://files.pythonhosted.org/packages/8a/2e/d2ad1966d37301a95ab006a9a3febda7cc6289de3eedf6532096c4362065/cpplint-junit-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d0f7478ac2a35a704e55bd9d78e15f82", "sha256": "fea323eeb49a704e1d1b3ce363699422224b7275e18190bdc0aeff082f437d03" }, "downloads": -1, "filename": "cpplint-junit-1.1.0.tar.gz", "has_sig": false, "md5_digest": "d0f7478ac2a35a704e55bd9d78e15f82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3609, "upload_time": "2017-01-02T00:19:23", "url": "https://files.pythonhosted.org/packages/94/a9/f55991f0d1e18309d3b8203ea10ecb5f7d422d5a8276489242602403a3ef/cpplint-junit-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "33d866b75c45dfcf60d9fe5951207f03", "sha256": "fec1b754524b78fd730e379ef55a4ad87e85c2c5eb649c04129b289066e9e7cf" }, "downloads": -1, "filename": "cpplint-junit-1.2.0.tar.gz", "has_sig": false, "md5_digest": "33d866b75c45dfcf60d9fe5951207f03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3604, "upload_time": "2018-07-10T00:34:15", "url": "https://files.pythonhosted.org/packages/73/99/8910702390599b512b5204af36b75100e8ab12485787346d17d306f1696f/cpplint-junit-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "379bd655288d24400c2bee7d1c64694e", "sha256": "ce4678c080c6fe57243985238f178c9110a011d39f29ca0c737ef6a0187f224d" }, "downloads": -1, "filename": "cpplint-junit-1.2.1.tar.gz", "has_sig": false, "md5_digest": "379bd655288d24400c2bee7d1c64694e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3720, "upload_time": "2019-10-14T23:27:59", "url": "https://files.pythonhosted.org/packages/76/f9/3095750af8d3ac7f29c369f0d96ac4f9d57b7c721abcddf3b35650e4d5ce/cpplint-junit-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "379bd655288d24400c2bee7d1c64694e", "sha256": "ce4678c080c6fe57243985238f178c9110a011d39f29ca0c737ef6a0187f224d" }, "downloads": -1, "filename": "cpplint-junit-1.2.1.tar.gz", "has_sig": false, "md5_digest": "379bd655288d24400c2bee7d1c64694e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3720, "upload_time": "2019-10-14T23:27:59", "url": "https://files.pythonhosted.org/packages/76/f9/3095750af8d3ac7f29c369f0d96ac4f9d57b7c721abcddf3b35650e4d5ce/cpplint-junit-1.2.1.tar.gz" } ] }