Skip to content

Commit 9a2139b

Browse files
authored
Merge pull request #16 from kaigouthro/main
Completions now with params and inline and markdown block support
2 parents 556c9f8 + 61b34d2 commit 9a2139b

12 files changed

+8359
-657
lines changed

.update

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
true
1+
false

package.json

Lines changed: 79 additions & 322 deletions
Large diffs are not rendered by default.

src/PineClass.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { PineUserInputs } from './PineUserInputs'
77
import { PineHoverProvider } from './PineHoverProvider/PineHoverProvider'
88
import { PineLibCompletionProvider } from './PineLibCompletionProvider'
99
import { PineLibHoverProvider } from './PineLibHoverProvider'
10-
import { PineInlineCompletionHandler, PineCompletionProvider } from './PineCompletionProvider'
10+
import { PineInlineCompletionContext, PineCompletionProvider } from './PineCompletionProvider'
1111
import { PineFormatResponse } from './PineFormatResponse'
1212
import { PineScriptList } from './PineScriptList'
1313
import { PineTemplates } from './PineTemplates'
@@ -28,7 +28,7 @@ export class Class {
2828
public static pineLibHoverProvider: PineLibHoverProvider
2929
public static pineLibCompletionProvider: PineLibCompletionProvider
3030
public static pineSignatureHelpProvider: PineSignatureHelpProvider
31-
public static pineInlineCompletionContext: PineInlineCompletionHandler
31+
public static pineInlineCompletionContext: PineInlineCompletionContext
3232
public static pineCompletionProvider: PineCompletionProvider
3333
public static pineColorProvider: PineColorProvider
3434
public static pineScriptList: PineScriptList
@@ -131,7 +131,7 @@ export class Class {
131131
* Lazy loads and returns an instance of PineInlineCompletionContext.
132132
* @returns {PineInlineCompletionContext} The PineInlineCompletionContext instance.
133133
*/
134-
static get PineInlineCompletionContext(): PineInlineCompletionHandler {
134+
static get PineInlineCompletionContext(): PineInlineCompletionContext {
135135
if (!Class.pineInlineCompletionContext) {
136136
Class.PineCompletionSignatureInitOrder()
137137
}
@@ -148,7 +148,7 @@ export class Class {
148148
}
149149
if (!Class.pineCompletionProvider) {
150150
// console.log('PineCompletionProvider initializing')
151-
Class.pineInlineCompletionContext = new PineInlineCompletionHandler()
151+
Class.pineInlineCompletionContext = new PineInlineCompletionContext()
152152
Class.pineCompletionProvider = new PineCompletionProvider()
153153
}
154154
}

0 commit comments

Comments
 (0)