Import from internal git

This commit is contained in:
2025-10-11 13:08:09 +02:00
commit 97aaa715dc
175 changed files with 7014 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
using Core;
using Core.Events;
using Core.Interfaces;
using Generator.Services;
namespace Generator.Controllers;
public class AnalyzeController : IController
{
private readonly AnalyzeService _analyzeService;
public DisplayEmitter Emitter { get; set; }
public AnalyzeController(DisplayEmitter emitter, AnalyzeService service)
{
_analyzeService = service;
Emitter = emitter;
}
public string GetSpecText(string folder, string spec) => _analyzeService.GetSpecText(folder, spec);
public bool CanBeGenerated(string folder, string spec)
{
return _analyzeService.CanBeGenerated(folder, spec);
}
public IEnumerable<Location> ListSpecs() => _analyzeService.ListSpecs();
}