Skip to content

Commit 6e1b0d6

Browse files
committed
releasing v2.8.0
1 parent b64695f commit 6e1b0d6

13 files changed

+100
-110
lines changed

.semver

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
22
:major: 2
3-
:minor: 7
4-
:patch: 4
3+
:minor: 8
4+
:patch: 0
55
:special: ''

artifacts/bintray.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
"licenses": ["MIT"]
1111
},
1212
"version": {
13-
"name": "v2.7.4",
13+
"name": "v2.8.0",
1414
"desc": "Latest version of PhpMetrics",
15-
"released": "2020-06-30",
16-
"vcs_tag": "v2.7.4",
15+
"released": "2022-03-23",
16+
"vcs_tag": "v2.8.0",
1717
"attributes": [],
1818
"gpgSign": false
1919
},
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
debian/tmp/phpmetrics

artifacts/debian/.debhelper/generated/phpmetrics/installed-by-dh_installdocs

Whitespace-only changes.

artifacts/debian/changelog

+38
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
phpmetrics (2.7.4) unstable; urgency=low
2+
* Fix readme file (#438)
3+
* include by default the composer.lock localized at the root dir
4+
* Allow usage behind proxy
5+
* PR review changes
6+
* Refactor following PR comments
7+
* PR review applied changes
8+
* Add php8 in travis ci
9+
* Merge pull request #1 from phpmetrics/master
10+
* Fix typo
11+
* Removing PHP 7+ return value typehint
12+
* Merge pull request #454 from crimsonkissaki/crimsonkissaki-patch-1
13+
* Merge pull request #449 from ssfinney/master
14+
* Merge pull request #446 from alediator/proxy_env_use
15+
* Merge pull request #442 from AlexHowansky/master
16+
* [ISSUE-445] Fix warning with test on ansi
17+
* Merge pull request #456 from phpmetrics/ISSUE-445
18+
* [ISSUE-451] remove auto scrolling of charts
19+
* Merge pull request #447 from Big-Shark/patch-2
20+
* [ISSUE-436] Restore deb compilation
21+
* Fixed issue with incorrect table header on the complexity report page
22+
* Removed extraneous and invalid HTML syntax
23+
* Merge pull request #455 from phpmetrics/ISSUE-451
24+
* Solve passing null instead of int by removing the flag on the Finder, that is unused by the code.
25+
* Add PHP Attribute "ReturnTypeWillChange" on internal overload definitions as return type is missing.
26+
* Add "unknown" status for private packages to avoid deprecated error in version_compare usage.
27+
* Merge pull request #458 from phpmetrics/ISSUE-436
28+
* Add command to get summary as Json
29+
* Merge pull request #466 from phpmetrics/remove-php8.1-deprecations
30+
* Way to search patterns of code
31+
* Merge pull request #472 from phpmetrics/searches
32+
* Merge pull request #467 from roelbaka/addJsonSummary
33+
* Merge pull request #464 from denniscoorn-paqt/fix/complexity-table-columns
34+
35+
-- Jean-François Lépine <[email protected]> Wed, 23 Mar 2022 22:00:37 +0100
36+
137
phpmetrics (2.7.2) unstable; urgency=low
238
* include by default the composer.json localized at the root dir
339
* releasing v2.7.3
@@ -860,6 +896,8 @@ phpmetrics (1.8.2) unstable; urgency=low
860896

861897

862898

899+
900+
863901

864902

865903

artifacts/debian/files

+2-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
phpmetrics_1.9.2_all.deb base optional
1+
phpmetrics_2.7.4_all.deb base optional
2+
phpmetrics_2.7.4_amd64.buildinfo base optional

doc/installation.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ export PATH=~/.composer/vendor/bin:$PATH
1616
## Phar
1717

1818
```bash
19-
curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.7.4/phpmetrics.phar
19+
curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.8.0/phpmetrics.phar
2020
chmod +x phpmetrics.phar && mv phpmetrics.phar /usr/local/bin/phpmetrics
2121
```
2222

2323
## Apt (Debian, Ubuntu...)
2424

2525
```bash
26-
curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.7.4/phpmetrics.deb
26+
curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.8.0/phpmetrics.deb
2727
dpkg -i phpmetrics.deb
2828
```
2929

releases/phpmetrics.changes

+47-97
Original file line numberDiff line numberDiff line change
@@ -2,111 +2,61 @@ Format: 1.8
22
Source: phpmetrics
33
Binary: phpmetrics
44
Architecture: source all
5-
Version: 1.9.2
5+
Version: 2.7.4
66
Distribution: unstable
77
Urgency: low
88
Maintainer: Jean-François Lépine <[email protected]>
99
Description:
1010
phpmetrics - Static analyzer for PHP
1111
Changes:
12-
phpmetrics (1.9.2) unstable; urgency=low
12+
phpmetrics (2.7.4) unstable; urgency=low
1313
.
14-
* Removed unneeded code
15-
* Removed unneeded code
16-
* plugin engine: added a way to executing analayzes from plugin and to customize reports
17-
* updated tests of formaters in order to take care of extensions service
18-
* updated documentation about plugins
19-
* Merge pull request #166 from fonsecas72/fix_unused_params
20-
* releasing v1.9.2
21-
* added bintray.json in process of releasing
22-
* minor change in HTML report: footer is fixed
23-
* fixed an error in travis with bintray deploy
24-
* releasing v1.9.2
25-
* added bintray.json in process of releasing
26-
* minor change in HTML report: footer is fixed
27-
* added new default ruleset object
28-
* new command: way to generate default config file
29-
* added tests for InitConfigCommand
30-
* added template for new issues on github
31-
* pass TokenCollection instead of Tokenizer to Metrics
32-
* added compatibility with Symfony3
33-
* installation of graphviz is checked before running analyze
34-
* Merge pull request #211 from phpmetrics/features/210-check-for-graphviz-when-bubbles-chart-is-generated
35-
* restored Cache classes (ref #208)
36-
* Typo
37-
* fixed typos with new plugin feature
38-
* Merge pull request #208 from pavarnos/master
39-
* Merge pull request #207 from phpmetrics/features/default-ruleset
40-
* Merge pull request #202 from phpmetrics/plugins
41-
* Merge pull request #197 from phpmetrics/features/192-compatibility-with-sf3
42-
* resolving conflicts
43-
* Merge branch 'patch-1' of https://github.com/theofidry/PhpMetrics into theofidry-patch-1
44-
* Merge branch 'theofidry-patch-1'
45-
* releasing v1.10.0
46-
* added information about composer plugin in README
47-
* imported new v2 stack, with nikic parser
48-
* updated CI
49-
* cleaned documentation
50-
* added CLI report
51-
* added screenshot
52-
* moved screenshot
53-
* removed unused files
54-
* downgraded PHPUnit version
55-
* way to have Debian package
56-
* Artifacts are pushed to bintray
57-
* way yo have trends of build
58-
* trend for ccn
59-
* fixed bad require
60-
* way to have Git statistics
61-
* added infos about git in CLI report
62-
* added some functional tests for Phar artifact
63-
* added a TV panel
64-
* fixed warnings when log directory already exists
65-
* tool to detect role of method (getter, setter)
66-
* added Metric interface
67-
* way to detect role of method
68-
* new violation engine and report
69-
* fixed issue when parameter contains double quotes
70-
* fixed error in test of phar
71-
* fixed tests on PHP <5.6
72-
* annotations are listed in externals
73-
* Violations in CLI report
74-
* added 'cache' in the default exclusion list
75-
* new XML violations report
76-
* releases are also stored in Github
77-
* fixes #236 : incorrect parsing of options with values
78-
* fixes #237 - warning in consolidation under php7
79-
* updated autoload
80-
* updated deb genetation
81-
* externals resources are loaded HTTPS
82-
* fixed warning with PHP 5.4
83-
* git add use --force to add .deb to release
84-
* way to get infos about unexpected bugs
85-
* Don't trigger the issuer on suppressed errors
86-
* Merge pull request #246 from UFOMelkor/hotfix/240
87-
* issuer logs are stored in file instead of stdout
88-
* analyze does not break in case of error
89-
* added tests about namespace resolution in externals
90-
* major issue with traverser
91-
* Way to get metric about Unit tests of project
92-
* added JUnit HTML report file
93-
* added icon for junit report
94-
* changed status code for --help and --version option
95-
* added a way to get latest results directly in json
96-
* released new phar
97-
* moved directory of releases in order to prevserve v1 compatibility
98-
* forced version of phar
14+
* Fix readme file (#438)
15+
* include by default the composer.lock localized at the root dir
16+
* Allow usage behind proxy
17+
* PR review changes
18+
* Refactor following PR comments
19+
* PR review applied changes
20+
* Add php8 in travis ci
21+
* Merge pull request #1 from phpmetrics/master
22+
* Fix typo
23+
* Removing PHP 7+ return value typehint
24+
* Merge pull request #454 from crimsonkissaki/crimsonkissaki-patch-1
25+
* Merge pull request #449 from ssfinney/master
26+
* Merge pull request #446 from alediator/proxy_env_use
27+
* Merge pull request #442 from AlexHowansky/master
28+
* [ISSUE-445] Fix warning with test on ansi
29+
* Merge pull request #456 from phpmetrics/ISSUE-445
30+
* [ISSUE-451] remove auto scrolling of charts
31+
* Merge pull request #447 from Big-Shark/patch-2
32+
* [ISSUE-436] Restore deb compilation
33+
* Fixed issue with incorrect table header on the complexity report page
34+
* Removed extraneous and invalid HTML syntax
35+
* Merge pull request #455 from phpmetrics/ISSUE-451
36+
* Solve passing null instead of int by removing the flag on the Finder, that is unused by the code.
37+
* Add PHP Attribute "ReturnTypeWillChange" on internal overload definitions as return type is missing.
38+
* Add "unknown" status for private packages to avoid deprecated error in version_compare usage.
39+
* Merge pull request #458 from phpmetrics/ISSUE-436
40+
* Add command to get summary as Json
41+
* Merge pull request #466 from phpmetrics/remove-php8.1-deprecations
42+
* Way to search patterns of code
43+
* Merge pull request #472 from phpmetrics/searches
44+
* Merge pull request #467 from roelbaka/addJsonSummary
45+
* Merge pull request #464 from denniscoorn-paqt/fix/complexity-table-columns
9946
.
100-
-- Jean-François Lépine <[email protected]> Mon, 30 Jan 2017 06:17:27 +0100
47+
-- Jean-François Lépine <[email protected]> Wed, 23 Mar 2022 22:00:37 +0100
10148
Checksums-Sha1:
102-
03d2ebf025b92486132e2d13bc6ad711dd7f9312 666 phpmetrics_1.9.2.dsc
103-
0b6c3d51f63e925fd413db36d615ccf4fe6bd2e5 253994 phpmetrics_1.9.2.tar.gz
104-
4ea3040f59dcada40fcf56edc07f5cfc3ad9ec2b 216628 phpmetrics_1.9.2_all.deb
49+
9b2a4c4689fc7feca0bd0979f9ff98ebea10961d 666 phpmetrics_2.7.4.dsc
50+
71671400cc5db9e342ce248c310d97bbdcd217b3 478184 phpmetrics_2.7.4.tar.gz
51+
a3918f0e03f473c5be2c0db99b5c55fc5f2b0875 364108 phpmetrics_2.7.4_all.deb
52+
5b927cfc0f37b8944aca4e049bed38a2c4bb1960 4214 phpmetrics_2.7.4_amd64.buildinfo
10553
Checksums-Sha256:
106-
35d55d02fde7ef4864b6f8ee621696d2949398679727af7e7db0d206b4d8534f 666 phpmetrics_1.9.2.dsc
107-
b48e9fc9214f9399c50499e5a05c7bbf413b7e52ed219fa6e7b803de5dc65c7e 253994 phpmetrics_1.9.2.tar.gz
108-
a8ac29159a93eb2840c5946204f95db2f134845765221395140a083e9fd46aa8 216628 phpmetrics_1.9.2_all.deb
54+
4fce9a4e2c24b08731ab81a84576e7f0112948a16218c8c9f6ffbcf81f6e9bad 666 phpmetrics_2.7.4.dsc
55+
a7495042a360d898c8b5894fc95648c93a1c76c2b66ec9a2b1ca58f4506b4cc4 478184 phpmetrics_2.7.4.tar.gz
56+
ff94bd59f12c1c652412bb0c364be1f35b6c1296ac34e61d19d214f8af8d79f6 364108 phpmetrics_2.7.4_all.deb
57+
2bdac4277e34b794d8bfbb1df1f980e157e12b0857d521c16b5bd128807b4462 4214 phpmetrics_2.7.4_amd64.buildinfo
10958
Files:
110-
3e2326d4739d76fa6fc4f1078d335f62 666 base optional phpmetrics_1.9.2.dsc
111-
6d4c58a1a4f359485ee8aebd1c8ec9e5 253994 base optional phpmetrics_1.9.2.tar.gz
112-
dc88cc458bd5dba4a414f98104ec7886 216628 base optional phpmetrics_1.9.2_all.deb
59+
1830449356b61d9ab07820b2ed105ffd 666 base optional phpmetrics_2.7.4.dsc
60+
83dfafee33529cd500910bf4f4360c82 478184 base optional phpmetrics_2.7.4.tar.gz
61+
332677b22f816e29933a9ce1b208d640 364108 base optional phpmetrics_2.7.4_all.deb
62+
e61e471f328939f9e5a6a1e2fc914a56 4214 base optional phpmetrics_2.7.4_amd64.buildinfo

releases/phpmetrics.deb

144 KB
Binary file not shown.

releases/phpmetrics.dsc

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Format: 1.0
22
Source: phpmetrics
33
Binary: phpmetrics
44
Architecture: all
5-
Version: 1.9.2
5+
Version: 2.7.4
66
Maintainer: Jean-François Lépine <[email protected]>
77
Homepage: http://www.phpmetrics.org
88
Standards-Version: 0.0.0
@@ -12,8 +12,8 @@ Build-Depends: make
1212
Package-List:
1313
phpmetrics deb base optional arch=all
1414
Checksums-Sha1:
15-
0b6c3d51f63e925fd413db36d615ccf4fe6bd2e5 253994 phpmetrics_1.9.2.tar.gz
15+
71671400cc5db9e342ce248c310d97bbdcd217b3 478184 phpmetrics_2.7.4.tar.gz
1616
Checksums-Sha256:
17-
b48e9fc9214f9399c50499e5a05c7bbf413b7e52ed219fa6e7b803de5dc65c7e 253994 phpmetrics_1.9.2.tar.gz
17+
a7495042a360d898c8b5894fc95648c93a1c76c2b66ec9a2b1ca58f4506b4cc4 478184 phpmetrics_2.7.4.tar.gz
1818
Files:
19-
6d4c58a1a4f359485ee8aebd1c8ec9e5 253994 phpmetrics_1.9.2.tar.gz
19+
83dfafee33529cd500910bf4f4360c82 478184 phpmetrics_2.7.4.tar.gz

releases/phpmetrics.phar

123 KB
Binary file not shown.

releases/phpmetrics.tar.gz

219 KB
Binary file not shown.

src/functions.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ function recurse_copy($src, $dst)
162162
*/
163163
function getVersion()
164164
{
165-
return 'v2.7.4';
165+
return 'v2.8.0';
166166
}
167167

168168
/**

0 commit comments

Comments
 (0)