Skip to content

Commit 40f141c

Browse files
committed
2 parents c9c8f2e + 88079f8 commit 40f141c

34 files changed

+182
-182
lines changed

src/theme/helpers/getSourceFile.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export function getSourceFile(fileName: string, line: string, url: string) {
88
const options = ThemeService.getOptions();
99
let md = 'Defined in ';
1010
if (ThemeService.getMarkdownEngine() === MarkdownEngine.BITBUCKET && options.mdSourceRepo) {
11-
const bitbucketUrl = `${options.mdSourceRepo}/src/master/src/${fileName}`;
11+
const bitbucketUrl = `${options.mdSourceRepo}/src/master/${fileName}`;
1212
const bitbucketParams = `fileviewer=file-view-default#${fileName}-${line}`;
1313
md += `[${fileName}:${line}](${bitbucketUrl}?${bitbucketParams})`;
1414
} else if (url) {

test/fixtures/bitbucket/README.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080

8181
**● amount**: *`number`* = 6
8282

83-
*Defined in [variables.ts:9](https://bitbucket.org/owner/repository_name/src/master/src/variables.ts?fileviewer=file-view-default#variables.ts-9)*
83+
*Defined in [variables.ts:9](https://bitbucket.org/owner/repository_name/src/master/variables.ts?fileviewer=file-view-default#variables.ts-9)*
8484

8585
This is a number type
8686

@@ -90,7 +90,7 @@ ___
9090

9191
**● color**: *`string`* = "blue"
9292

93-
*Defined in [variables.ts:14](https://bitbucket.org/owner/repository_name/src/master/src/variables.ts?fileviewer=file-view-default#variables.ts-14)*
93+
*Defined in [variables.ts:14](https://bitbucket.org/owner/repository_name/src/master/variables.ts?fileviewer=file-view-default#variables.ts-14)*
9494

9595
This is a string type
9696

@@ -100,7 +100,7 @@ ___
100100

101101
**● commentsWithTags**: *`boolean`* = false
102102

103-
*Defined in [doc-comments.ts:27](https://bitbucket.org/owner/repository_name/src/master/src/doc-comments.ts?fileviewer=file-view-default#doc-comments.ts-27)*
103+
*Defined in [doc-comments.ts:27](https://bitbucket.org/owner/repository_name/src/master/doc-comments.ts?fileviewer=file-view-default#doc-comments.ts-27)*
104104

105105
*__name__*: AbstractMetadataModule
106106

@@ -124,7 +124,7 @@ ___
124124

125125
**● fakePrivateVariable**: *`string`* = "test"
126126

127-
*Defined in [access.ts:12](https://bitbucket.org/owner/repository_name/src/master/src/access.ts?fileviewer=file-view-default#access.ts-12)*
127+
*Defined in [access.ts:12](https://bitbucket.org/owner/repository_name/src/master/access.ts?fileviewer=file-view-default#access.ts-12)*
128128

129129
A variable that is made private via comment.
130130

@@ -134,7 +134,7 @@ ___
134134

135135
**● fakeProtectedVariable**: *`string`* = "test"
136136

137-
*Defined in [access.ts:18](https://bitbucket.org/owner/repository_name/src/master/src/access.ts?fileviewer=file-view-default#access.ts-18)*
137+
*Defined in [access.ts:18](https://bitbucket.org/owner/repository_name/src/master/access.ts?fileviewer=file-view-default#access.ts-18)*
138138

139139
A variable that is made protected via comment.
140140

@@ -144,7 +144,7 @@ ___
144144

145145
**● generalComments**: *`boolean`* = false
146146

147-
*Defined in [doc-comments.ts:9](https://bitbucket.org/owner/repository_name/src/master/src/doc-comments.ts?fileviewer=file-view-default#doc-comments.ts-9)*
147+
*Defined in [doc-comments.ts:9](https://bitbucket.org/owner/repository_name/src/master/doc-comments.ts?fileviewer=file-view-default#doc-comments.ts-9)*
148148

149149
Additionally you can link to other classes, members or functions using double square brackets.
150150

@@ -156,7 +156,7 @@ ___
156156

157157
**● isDone**: *`boolean`* = false
158158

159-
*Defined in [variables.ts:4](https://bitbucket.org/owner/repository_name/src/master/src/variables.ts?fileviewer=file-view-default#variables.ts-4)*
159+
*Defined in [variables.ts:4](https://bitbucket.org/owner/repository_name/src/master/variables.ts?fileviewer=file-view-default#variables.ts-4)*
160160

161161
This is a boolean type
162162

@@ -166,7 +166,7 @@ ___
166166

167167
**● numbers**: *`number`[]* = [1, 2, 3]
168168

169-
*Defined in [variables.ts:19](https://bitbucket.org/owner/repository_name/src/master/src/variables.ts?fileviewer=file-view-default#variables.ts-19)*
169+
*Defined in [variables.ts:19](https://bitbucket.org/owner/repository_name/src/master/variables.ts?fileviewer=file-view-default#variables.ts-19)*
170170

171171
This is an array type
172172

@@ -178,7 +178,7 @@ ___
178178

179179
**createSomething**(): `object`
180180

181-
*Defined in [functions.ts:183](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-183)*
181+
*Defined in [functions.ts:183](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-183)*
182182

183183
A function that returns an object. Also no type information is given, the object should be correctly reflected.
184184

@@ -190,7 +190,7 @@ ___
190190

191191
**exportedFunction**(): `void`
192192

193-
*Defined in [functions.ts:19](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-19)*
193+
*Defined in [functions.ts:19](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-19)*
194194

195195
This is a simple exported function.
196196

@@ -202,7 +202,7 @@ ___
202202

203203
**fakePrivateFunction**(): `void`
204204

205-
*Defined in [access.ts:24](https://bitbucket.org/owner/repository_name/src/master/src/access.ts?fileviewer=file-view-default#access.ts-24)*
205+
*Defined in [access.ts:24](https://bitbucket.org/owner/repository_name/src/master/access.ts?fileviewer=file-view-default#access.ts-24)*
206206

207207
A function that is made private via comment.
208208

@@ -214,7 +214,7 @@ ___
214214

215215
**fakeProtectedFunction**(): `void`
216216

217-
*Defined in [access.ts:30](https://bitbucket.org/owner/repository_name/src/master/src/access.ts?fileviewer=file-view-default#access.ts-30)*
217+
*Defined in [access.ts:30](https://bitbucket.org/owner/repository_name/src/master/access.ts?fileviewer=file-view-default#access.ts-30)*
218218

219219
A function that is made protected via comment.
220220

@@ -226,7 +226,7 @@ ___
226226

227227
**flattenedCallback**(callback: *`function`*): `void`
228228

229-
*Defined in [flattened.ts:93](https://bitbucket.org/owner/repository_name/src/master/src/flattened.ts?fileviewer=file-view-default#flattened.ts-93)*
229+
*Defined in [flattened.ts:93](https://bitbucket.org/owner/repository_name/src/master/flattened.ts?fileviewer=file-view-default#flattened.ts-93)*
230230

231231
A function that has a parameter that requires a typed function callback.
232232

@@ -244,7 +244,7 @@ ___
244244

245245
**flattenedIndexSignature**(indexed: *`object`*): `void`
246246

247-
*Defined in [flattened.ts:122](https://bitbucket.org/owner/repository_name/src/master/src/flattened.ts?fileviewer=file-view-default#flattened.ts-122)*
247+
*Defined in [flattened.ts:122](https://bitbucket.org/owner/repository_name/src/master/flattened.ts?fileviewer=file-view-default#flattened.ts-122)*
248248

249249
A function that accepts an index signature parameter.
250250

@@ -262,7 +262,7 @@ ___
262262

263263
**flattenedParameter**(options: *`object`*): `void`
264264

265-
*Defined in [flattened.ts:105](https://bitbucket.org/owner/repository_name/src/master/src/flattened.ts?fileviewer=file-view-default#flattened.ts-105)*
265+
*Defined in [flattened.ts:105](https://bitbucket.org/owner/repository_name/src/master/flattened.ts?fileviewer=file-view-default#flattened.ts-105)*
266266

267267
A function that accepts an option object defined inline.
268268

@@ -280,7 +280,7 @@ ___
280280

281281
**functionWithArguments**(paramZ: *`string`*, paramG: *`any`*, paramA: *[INameInterface](interfaces/inameinterface.md)*): `number`
282282

283-
*Defined in [functions.ts:59](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-59)*
283+
*Defined in [functions.ts:59](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-59)*
284284

285285
This is a function with multiple arguments and a return value.
286286

@@ -300,7 +300,7 @@ ___
300300

301301
**functionWithDefaults**(valueA?: *`string`*, valueB?: *`number`*, valueC?: *`number`*, valueD?: *`boolean`*, valueE?: *`boolean`*): `string`
302302

303-
*Defined in [functions.ts:79](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-79)*
303+
*Defined in [functions.ts:79](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-79)*
304304

305305
This is a function with a parameter that has a default value.
306306

@@ -323,7 +323,7 @@ ___
323323

324324
**functionWithDocLink**(): `void`
325325

326-
*Defined in [functions.ts:199](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-199)*
326+
*Defined in [functions.ts:199](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-199)*
327327

328328
See [`INameInterface`](interfaces/inameinterface.md) and [INameInterface's name property](interfaces/inameinterface.md#markdown-header-name). Also, check out [Google](http://www.google.com) and [GitHub](https://github.com).
329329

@@ -337,7 +337,7 @@ ___
337337

338338
**functionWithOptionalValue**(requiredParam: *`string`*, optionalParam?: *`string`*): `void`
339339

340-
*Defined in [functions.ts:70](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-70)*
340+
*Defined in [functions.ts:70](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-70)*
341341

342342
This is a function with a parameter that is optional.
343343

@@ -356,7 +356,7 @@ ___
356356

357357
**functionWithRest**(...rest: *`string`[]*): `string`
358358

359-
*Defined in [functions.ts:96](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-96)*
359+
*Defined in [functions.ts:96](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-96)*
360360

361361
This is a function with rest parameter.
362362

@@ -375,7 +375,7 @@ ___
375375

376376
**genericFunction**T(value: *`T`*): `T`
377377

378-
*Defined in [functions.ts:140](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer=file-view-default#functions.ts-140)*
378+
*Defined in [functions.ts:140](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer=file-view-default#functions.ts-140)*
379379

380380
This is a generic function.
381381

@@ -400,7 +400,7 @@ ___
400400

401401
**getGenericArray**(): `Array`<`string`>
402402

403-
*Defined in [generics.ts:83](https://bitbucket.org/owner/repository_name/src/master/src/generics.ts?fileviewer&amp;#x3D;file-view-default#generics.ts-83)*
403+
*Defined in [generics.ts:83](https://bitbucket.org/owner/repository_name/src/master/generics.ts?fileviewer&amp;#x3D;file-view-default#generics.ts-83)*
404404

405405
A function returning a generic array with type parameters.
406406

@@ -413,7 +413,7 @@ ___
413413

414414
**internalFunction**(): `void`
415415

416-
*Defined in [functions.ts:13](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-13)*
416+
*Defined in [functions.ts:13](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-13)*
417417

418418
This is an internal function.
419419

@@ -427,7 +427,7 @@ ___
427427

428428
**multipleSignatures**(value: *`object`*): `string`
429429

430-
*Defined in [functions.ts:106](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-106)*
430+
*Defined in [functions.ts:106](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-106)*
431431

432432
This is the first signature of a function with multiple signatures.
433433

@@ -439,7 +439,7 @@ This is the first signature of a function with multiple signatures.
439439

440440
**Returns:** `string`
441441

442-
*Defined in [functions.ts:114](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-114)*
442+
*Defined in [functions.ts:114](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-114)*
443443

444444
This is the second signature of a function with multiple signatures.
445445

@@ -457,7 +457,7 @@ ___
457457

458458
**testFunction**T(value: *`T`*): `T`
459459

460-
*Defined in [generics.ts:15](https://bitbucket.org/owner/repository_name/src/master/src/generics.ts?fileviewer&amp;#x3D;file-view-default#generics.ts-15)*
460+
*Defined in [generics.ts:15](https://bitbucket.org/owner/repository_name/src/master/generics.ts?fileviewer&amp;#x3D;file-view-default#generics.ts-15)*
461461

462462
A generic function
463463

@@ -482,7 +482,7 @@ ___
482482

483483
**variableFunction**(paramZ: *`string`*, paramG: *`any`*, paramA: *[INameInterface](interfaces/inameinterface.md)*): `number`
484484

485-
*Defined in [functions.ts:38](https://bitbucket.org/owner/repository_name/src/master/src/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-38)*
485+
*Defined in [functions.ts:38](https://bitbucket.org/owner/repository_name/src/master/functions.ts?fileviewer&amp;#x3D;file-view-default#functions.ts-38)*
486486

487487
This is a function with multiple arguments and a return value.
488488

test/fixtures/bitbucket/classes/baseclass.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ This is a simple example on how to use BaseClass.
5353

5454
**new BaseClass**(source: *[BaseClass](baseclass.md)*): [BaseClass](baseclass.md)
5555

56-
*Defined in [classes.ts:78](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-78)*
56+
*Defined in [classes.ts:78](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-78)*
5757

5858
**Parameters:**
5959

@@ -63,7 +63,7 @@ This is a simple example on how to use BaseClass.
6363

6464
**Returns:** [BaseClass](baseclass.md)
6565

66-
*Defined in [classes.ts:81](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-81)*
66+
*Defined in [classes.ts:81](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-81)*
6767

6868
**Parameters:**
6969

@@ -81,7 +81,7 @@ ___
8181

8282
**● kind**: *`number`*
8383

84-
*Defined in [classes.ts:65](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-65)*
84+
*Defined in [classes.ts:65](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-65)*
8585

8686
This is a simple protected member.
8787

@@ -93,7 +93,7 @@ ___
9393

9494
*Implementation of [INameInterface](../interfaces/inameinterface.md).[name](../interfaces/inameinterface.md#markdown-header-name)*
9595

96-
*Defined in [classes.ts:60](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-60)*
96+
*Defined in [classes.ts:60](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-60)*
9797

9898
This is a simple public member.
9999

@@ -103,7 +103,7 @@ ___
103103

104104
**● instance**: *[BaseClass](baseclass.md)*
105105

106-
*Defined in [classes.ts:72](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-72)*
106+
*Defined in [classes.ts:72](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-72)*
107107

108108
This is a static member.
109109

@@ -115,7 +115,7 @@ ___
115115

116116
**● instances**: *[BaseClass](baseclass.md)[]*
117117

118-
*Defined in [classes.ts:73](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-73)*
118+
*Defined in [classes.ts:73](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-73)*
119119

120120
___
121121

@@ -125,7 +125,7 @@ ___
125125

126126
**abstractMethod**(): `void`
127127

128-
*Defined in [classes.ts:95](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-95)*
128+
*Defined in [classes.ts:95](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-95)*
129129

130130
**Returns:** `void`
131131

@@ -135,7 +135,7 @@ ___
135135

136136
**arrowFunction**(param2: *`string`*, param1: *`number`*): `void`
137137

138-
*Defined in [classes.ts:143](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-143)*
138+
*Defined in [classes.ts:143](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-143)*
139139

140140
This is a simple fat arrow function.
141141

@@ -156,7 +156,7 @@ ___
156156

157157
*Implementation of [INameInterface](../interfaces/inameinterface.md).[getName](../interfaces/inameinterface.md#markdown-header-getname)*
158158

159-
*Defined in [classes.ts:105](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-105)*
159+
*Defined in [classes.ts:105](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-105)*
160160

161161
This is a simple member function.
162162

@@ -171,7 +171,7 @@ ___
171171

172172
**setName**(name: *`string`*): `void`
173173

174-
*Defined in [classes.ts:130](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-130)*
174+
*Defined in [classes.ts:130](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-130)*
175175

176176
This is a simple member function.
177177

@@ -191,7 +191,7 @@ ___
191191

192192
**caTest**(originalValues: *[BaseClass](baseclass.md)*, newRecord: *`any`*, fieldNames: *`string`[]*, mandatoryFields: *`string`[]*): `string`
193193

194-
*Defined in [classes.ts:170](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-170)*
194+
*Defined in [classes.ts:170](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-170)*
195195

196196
*__see__*: [https://github.com/sebastian-lenz/typedoc/issues/42](https://github.com/sebastian-lenz/typedoc/issues/42)
197197

@@ -212,7 +212,7 @@ ___
212212

213213
**getInstance**(): [BaseClass](baseclass.md)
214214

215-
*Defined in [classes.ts:162](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-162)*
215+
*Defined in [classes.ts:162](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-162)*
216216

217217
This is a static function.
218218

@@ -227,7 +227,7 @@ ___
227227

228228
**getName**(): `string`
229229

230-
*Defined in [classes.ts:118](https://bitbucket.org/owner/repository_name/src/master/src/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-118)*
230+
*Defined in [classes.ts:118](https://bitbucket.org/owner/repository_name/src/master/classes.ts?fileviewer&amp;#x3D;file-view-default#classes.ts-118)*
231231

232232
This is a simple static member function.
233233

0 commit comments

Comments
 (0)