コード例 #1
0
ファイル: CompletionPlugin.cs プロジェクト: hecomi/uREPL
        public static CompletionInfo[] GetCompletions(string input)
        {
            var result = new CompletionInfo[] {};

            foreach (var plugin in completionPlugins) {
            var completions = plugin.GetCompletions(input);
            if (completions != null && completions.Length > 0) {
                result = result.Concat(completions).ToArray();
            }
            }

            return result.OrderBy(x => x.code).ToArray();
        }
コード例 #2
0
ファイル: CompletionPlugin.cs プロジェクト: ryo0ka/Sightsync
        static public CompletionInfo[] GetCompletions(string input)
        {
            var result = new CompletionInfo[] {};

            foreach (var plugin in completionPlugins)
            {
                var completions = plugin.GetCompletions(input);
                if (completions != null && completions.Length > 0)
                {
                    result = result.Concat(completions).ToArray();
                }
            }

            return(result.OrderBy(x => x.code).ToArray());
        }