UNPKG

1.63 kBJavaScriptView Raw
1var Promise = require('promise'),
2 util = require('util');
3
4function None(cfg) {
5 this.getCfg = function getCfg() {
6 return cfg;
7 }
8}
9
10None.prototype.detectCommitVersion = function detectCommitVersion(handlerParams) {
11 var cfg = this.getCfg();
12 var p = new Promise(function (resolve, reject) {
13 var commit = "N/A";
14 resolve(commit);
15 });
16 return p;
17}
18
19None.prototype.getBranchHistory = function getBranchHistory(handlerParams) {
20 var cfg = this.getCfg();
21 var p = new Promise(function (resolve, reject) {
22 resolve({
23 commitHistory: [],
24 commitLog: [],
25 commitToIndexMap: {}
26 });
27 });
28 return p;
29}
30
31None.prototype.getContributors = function getContributors(handlerParams) {
32 var cfg = this.getCfg();
33 var p = new Promise(function (resolve, reject) {
34 resolve({
35 contributors: [],
36 emailToIndexMap: {}
37 });
38 });
39 return p;
40}
41
42None.prototype.getCommitsPerFile = function getCommitsPerFile(handlerParams) {
43 var cfg = this.getCfg();
44 var p = new Promise(function (resolve, reject) {
45 resolve({
46 fileToCommitMap:{}
47 });
48 });
49 return p;
50}
51
52None.prototype.getRepositoryUrl = function getRepositoryUrl() {
53 return Promise.resolve('');
54}
55
56None.prototype.getRootDirectory = function getRootDirectory() {
57 return new Promise(function (resolve, reject) {
58 resolve('');
59 });
60
61}
62
63None.prototype.getFiles = function getGitFiles() {
64 return new Promise(function (resolve, reject) {
65 resolve(null);
66 });
67
68}
69
70module.exports = None;