Skip to content

Conversation

@akosthekiss
Copy link
Member

In #1761, not all unit test paths have been updated in check tools.
This triggers no errors as check-vera emits a warning only while
check-cppcheck signals nothing. Still, this means that some of
the code in the repository that has been quality-assured, is now
avoiding checks. This patch fixes this.

Moreover, check-cppcheck has had incorrect paths for a while: it
looked for source files in the root of the repository, but those
files have been in jerry-main for almost a year now. This patch
fixes this, too.

Fallout of the above: main-unix-minimal.c had to be improved to
make check-cppcheck pass.

JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu

In jerryscript-project#1761, not all unit test paths have been updated in check tools.
This triggers no errors as `check-vera` emits a warning only while
`check-cppcheck` signals nothing. Still, this means that some of
the code in the repository that has been quality-assured, is now
avoiding checks. This patch fixes this.

Moreover, `check-cppcheck` has had incorrect paths for a while: it
looked for source files in the root of the repository, but those
files have been in `jerry-main` for almost a year now. This patch
fixes this, too.

Fallout of the above: `main-unix-minimal.c` had to be improved to
make `check-cppcheck` pass.

JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
@akosthekiss akosthekiss added the tools Related to the tooling scripts label Apr 22, 2017
Copy link
Contributor

@LaszloLango LaszloLango left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@yichoi
Copy link
Contributor

yichoi commented Apr 24, 2017

LGTM

@yichoi yichoi merged commit 4f4f75e into jerryscript-project:master Apr 24, 2017
@akosthekiss akosthekiss deleted the tools-check-maintenance branch April 24, 2017 07:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tools Related to the tooling scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants