1- var moment = require ( 'moment' ) ;
2- var CoreObject = require ( 'core-object' ) ;
1+ let moment = require ( 'moment' ) ;
2+ let CoreObject = require ( 'core-object' ) ;
33
44module . exports = CoreObject . extend ( {
5- init : function ( plugin , revisions ) {
5+ init ( plugin , revisions ) {
66 this . _super ( plugin , revisions ) ;
77
88 this . _plugin = plugin ;
99 this . revisions = revisions ;
1010 } ,
1111
12- log : function ( ) {
12+ log ( ) {
1313 this . _plugin . log . apply ( this . _plugin , arguments ) ;
1414 } ,
1515
16- display : function ( ) {
17- var revisions = this . revisions ;
18- var keys = this . _getKeys ( revisions ) ;
16+ display ( ) {
17+ let revisions = this . revisions ;
18+ let keys = this . _getKeys ( revisions ) ;
1919
2020 this . _displayHeader ( keys , revisions ) ;
2121
@@ -24,18 +24,18 @@ module.exports = CoreObject.extend({
2424 } . bind ( this ) ) ;
2525 } ,
2626
27- _displayRow : function ( keys , revision ) {
28- var row = "" ;
27+ _displayRow ( keys , revision ) {
28+ let row = "" ;
2929 if ( revision . active ) {
3030 row += ">" ;
3131 } else {
3232 row += " " ;
3333 }
3434
35- var lastKey = keys [ keys . length - 1 ] ;
35+ let lastKey = keys [ keys . length - 1 ] ;
3636
3737 keys . forEach ( function ( key ) {
38- var value = revision [ key . name ] ? revision [ key . name ] : "" ;
38+ let value = revision [ key . name ] ? revision [ key . name ] : "" ;
3939
4040 if ( key . name === 'timestamp' ) {
4141 value = moment ( value ) . format ( "YYYY/MM/DD HH:mm:ss" ) ;
@@ -47,8 +47,8 @@ module.exports = CoreObject.extend({
4747
4848 row += " " + value + " " ;
4949
50- var fillerLength = key . maxLength - value . length ;
51- for ( var i = 0 ; i < fillerLength ; i ++ ) {
50+ let fillerLength = key . maxLength - value . length ;
51+ for ( let i = 0 ; i < fillerLength ; i ++ ) {
5252 row += " " ;
5353 }
5454 if ( key !== lastKey ) {
@@ -59,14 +59,14 @@ module.exports = CoreObject.extend({
5959 this . log ( row ) ;
6060 } ,
6161
62- _getKeys : function ( revisions ) {
63- var keys = [
62+ _getKeys ( revisions ) {
63+ let keys = [
6464 { name : 'version' , maxLength : 7 } ,
6565 { name : 'timestamp' , maxLength : 19 } ,
6666 { name : 'deployer' , maxLength : 10 } ,
6767 { name : 'revision' , maxLength : - 1 }
6868 ] ;
69- var presentKeys = [ ] ;
69+ let presentKeys = [ ] ;
7070 keys . forEach ( function ( key ) {
7171 if ( this . _hasKey ( key . name , revisions ) ) {
7272 presentKeys . push ( key ) ;
@@ -75,16 +75,16 @@ module.exports = CoreObject.extend({
7575 return presentKeys ;
7676 } ,
7777
78- _displayHeader : function ( keys ) {
79- var keyHeader = " " ;
80- var lastKey = keys [ keys . length - 1 ] ;
78+ _displayHeader ( keys ) {
79+ let keyHeader = " " ;
80+ let lastKey = keys [ keys . length - 1 ] ;
8181
8282 keys . forEach ( function ( key ) {
83- var shortKey = key . maxLength === - 1 ? key . name : key . name . substr ( 0 , key . maxLength ) ;
83+ let shortKey = key . maxLength === - 1 ? key . name : key . name . substr ( 0 , key . maxLength ) ;
8484 keyHeader += " " + shortKey + " " ;
8585
86- var fillerLength = key . maxLength === - 1 ? 0 : key . maxLength - shortKey . length ;
87- for ( var i = 0 ; i < fillerLength ; i ++ ) {
86+ let fillerLength = key . maxLength === - 1 ? 0 : key . maxLength - shortKey . length ;
87+ for ( let i = 0 ; i < fillerLength ; i ++ ) {
8888 keyHeader += " " ;
8989 }
9090
@@ -95,13 +95,13 @@ module.exports = CoreObject.extend({
9595 } ) ;
9696 this . log ( keyHeader ) ;
9797
98- var underline = "" ;
99- for ( var i = 0 ; i < keyHeader . length ; i ++ ) {
98+ let underline = "" ;
99+ for ( let i = 0 ; i < keyHeader . length ; i ++ ) {
100100 underline += "=" ;
101101 }
102102 this . log ( underline ) ;
103103 } ,
104- _hasKey : function ( key , revisions ) {
104+ _hasKey ( key , revisions ) {
105105 return revisions . some ( function ( revision ) {
106106 return Object . keys ( revision ) . indexOf ( key ) !== - 1 ;
107107 } ) ;
0 commit comments