Skip to content

Make phan config more strict - #8375

Closed
MorrisJobke wants to merge 1 commit into
masterfrom
make-phan-config-more-strict
Closed

Make phan config more strict#8375
MorrisJobke wants to merge 1 commit into
masterfrom
make-phan-config-more-strict

Conversation

@MorrisJobke

Copy link
Copy Markdown
Member

Reminder for myself to take this and get it step by step in.

cc @rullzer

@MorrisJobkeMorrisJobke added this to the Nextcloud 14 milestone Feb 15, 2018
@MorrisJobkeMorrisJobke self-assigned this Feb 15, 2018
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch 2 times, most recently from 3fbc39a to 9f01041CompareMarch 7, 2018 10:43
@MorrisJobke

MorrisJobke commented Mar 7, 2018

Copy link
Copy Markdown
MemberAuthor

Rebased and resolved quite some stuff to make it a bit easier to dive through them:

Before:
bildschirmfoto 2018-03-07 um 11 43 28

After:
bildschirmfoto 2018-03-07 um 12 06 15

@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch 3 times, most recently from f0d23ee to 5ef467bCompareMarch 7, 2018 10:55
@MorrisJobkeMorrisJobke added the 3. to review Waiting for reviews label Mar 7, 2018
@nextcloudnextcloud deleted a comment from codecovBotMar 7, 2018
@rullzer

Copy link
Copy Markdown
Member

Wow seems we did good :)

@MorrisJobke

MorrisJobke commented Mar 9, 2018

Copy link
Copy Markdown
MemberAuthor

2018-03-09: 1814 warnings to go xD
2018-03-13: 1788
2018-03-21: 1761
2018-03-22: 1767
2018-04-19: 1777
2018-04-23: 1759

@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from d8b659b to 63490b0CompareMarch 13, 2018 10:07
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from 63490b0 to 365b488CompareMarch 21, 2018 13:40
@nextcloudnextcloud deleted a comment from codecovBotMar 21, 2018
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from 365b488 to 3eb36b3CompareMarch 22, 2018 08:59
@codecov

codecovBot commented Mar 22, 2018

Copy link
Copy Markdown

Codecov Report

❗ No coverage uploaded for pull request base (master@3a41db7). Click here to learn what that means.
The diff coverage is n/a.

@@ Coverage Diff @@## master #8375 +/- ##
=========================================
Coverage ? 51.93% Complexity ? 25388 =========================================
Files ? 1608 Lines ? 95440 Branches ? 1394 =========================================
Hits ? 49564 Misses ? 45876 Partials ? 0

@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from 3eb36b3 to 9649aa3CompareApril 19, 2018 12:38
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from 9649aa3 to 58a348bCompareApril 23, 2018 08:37
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch 2 times, most recently from c251ead to e25e963CompareApril 23, 2018 14:03
@MorrisJobkeMorrisJobke mentioned this pull request Apr 25, 2018
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from e25e963 to 88487c6CompareApril 26, 2018 12:11
Comment threadbuild/.phan/config.php Outdated
// critical issues is a good place to start on a big
// sloppy mature code base.
'minimum_severity' => \Phan\Issue::SEVERITY_CRITICAL,
'minimum_severity' => \Phan\Issue::SEVERITY_NORMAL,

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

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

Okay this causes ~1200 warnings -> let's do this later

@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from 88487c6 to 068097bCompareApril 26, 2018 13:30
* fix ocs/ and remote.php
* ignore some more templates of apps
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
@MorrisJobke
MorrisJobkeforce-pushed the make-phan-config-more-strict branch from 068097b to 99e32e1CompareMay 23, 2018 17:56
@MorrisJobkeMorrisJobke added the stale Ticket or PR with no recent activity label Jun 19, 2018
@MorrisJobke

Copy link
Copy Markdown
MemberAuthor

Not the way to go -> closing.

@nextcloud-botnextcloud-bot removed the stale Ticket or PR with no recent activity label Jun 29, 2018
@MorrisJobke
MorrisJobke deleted the make-phan-config-more-strict branch June 29, 2018 07:56
@MorrisJobkeMorrisJobke removed this from the Nextcloud 14 milestone Jun 29, 2018
@MorrisJobkeMorrisJobke removed their assignment Jun 29, 2018
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developingWork in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@MorrisJobke@rullzer@nextcloud-bot@LukasReschke