﻿using System.ComponentModel.Composition;
using Microsoft.VisualStudio.Text.BraceCompletion;
using Microsoft.VisualStudio.Utilities;

namespace DanTup.DartVS
{
	[Export(typeof(IBraceCompletionDefaultProvider))]
	[ContentType(DartContentTypeDefinition.DartContentType)]
	[BracePair('{', '}')]
	class BraceCompletionProvider : IBraceCompletionDefaultProvider
	{
	}
}

﻿using System.ComponentModel.Composition;
using Microsoft.VisualStudio.Text.BraceCompletion;
using Microsoft.VisualStudio.Utilities;

namespace DanTup.DartVS
{
	[Export(typeof(IBraceCompletionDefaultProvider))]
	[ContentType(DartContentTypeDefinition.DartContentType)]
	[BracePair('{', '}')]
	[BracePair('(', ')')]
	[BracePair('[', ']')]
	class BraceCompletionProvider : IBraceCompletionDefaultProvider
	{
	}
}

Support completion of parens and indexes too.
Support completion of parens and indexes too.
