Skip to content

Commit a2efd01

Browse files
committed
feat: post-run metadata provider
1 parent 42040ef commit a2efd01

34 files changed

Lines changed: 935 additions & 655 deletions

File tree

Flowthru.slnx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
<Project Path="src\extensions\Flowthru.Extensions.MLNet\Flowthru.Extensions.MLNet.csproj" />
1818
<Project Path="src\extensions\Flowthru.Extensions.Parquet\Flowthru.Extensions.Parquet.csproj" />
1919
<Project Path="src\extensions\Flowthru.Extensions.Python\Flowthru.Extensions.Python.csproj" />
20+
<Project Path="src\extensions\Flowthru.Extensions.Metadata.Json\Flowthru.Extensions.Metadata.Json.csproj" />
21+
<Project Path="src\extensions\Flowthru.Extensions.Metadata.Mermaid\Flowthru.Extensions.Metadata.Mermaid.csproj" />
2022
<Project Path="src\extensions\Flowthru.Extensions.Python.SourceGenerators\Flowthru.Extensions.Python.SourceGenerators.csproj" />
2123
<Project Path="src\misc\Flowthru.Misc.ML\Flowthru.Misc.ML.csproj" />
2224
</Folder>

examples/advanced/KedroSpaceflights.Custom/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Flowthru.Core.Cli;
2-
using Flowthru.Core.Meta;
3-
using Flowthru.Core.Meta.Providers;
42
using Flowthru.Core.Services;
3+
using Flowthru.Meta;
4+
using Flowthru.Meta.Providers;
55
using KedroSpaceflights.Custom.Data;
66
using KedroSpaceflights.Custom.Flows.DataDiagnostics;
77
using KedroSpaceflights.Custom.Flows.DataEvaluation;

examples/advanced/KedroSpaceflightsGQL/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Flowthru.Core.Cli;
2-
using Flowthru.Core.Meta;
3-
using Flowthru.Core.Meta.Providers;
42
using Flowthru.Core.Services;
3+
using Flowthru.Meta;
4+
using Flowthru.Meta.Providers;
55
using KedroSpaceflightsGQL.Data;
66
using KedroSpaceflightsGQL.Flows.DataProcessing;
77
using KedroSpaceflightsGQL.Flows.DataScience;

examples/advanced/RetailDataSplitFlow/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using Flowthru.Core.Cli;
2-
using Flowthru.Core.Meta;
3-
using Flowthru.Core.Meta.Providers;
42
using Flowthru.Core.Services;
53
using Flowthru.Extensions.Python;
64
using Flowthru.Extensions.Python.Services;
5+
using Flowthru.Meta;
6+
using Flowthru.Meta.Providers;
77
using Microsoft.Extensions.Configuration;
88
using Microsoft.Extensions.DependencyInjection;
99
using Microsoft.Extensions.Logging;

examples/advanced/RetailDataSplitFlow/RetailDataSplitFlow.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,16 @@
1616
<ProjectReference Include="../../../src/extensions/Flowthru.Extensions.Csv/Flowthru.Extensions.Csv.csproj" />
1717
<ProjectReference Include="../../../src/extensions/Flowthru.Extensions.Parquet/Flowthru.Extensions.Parquet.csproj" />
1818
<ProjectReference Include="../../../src/extensions/Flowthru.Extensions.Python/Flowthru.Extensions.Python.csproj" />
19+
<ProjectReference Include="../../../src/extensions/Flowthru.Extensions.Metadata.Json/Flowthru.Extensions.Metadata.Json.csproj" />
20+
<ProjectReference Include="../../../src/extensions/Flowthru.Extensions.Metadata.Mermaid/Flowthru.Extensions.Metadata.Mermaid.csproj" />
1921
</ItemGroup>
2022
<ItemGroup Condition="!Exists('../../../src/core/Flowthru.Core/Flowthru.Core.csproj')">
2123
<PackageReference Include="Flowthru.Core" Version="FlowthruVersion" />
2224
<PackageReference Include="Flowthru.Extensions.Csv" Version="FlowthruVersion" />
2325
<PackageReference Include="Flowthru.Extensions.Parquet" Version="FlowthruVersion" />
2426
<PackageReference Include="Flowthru.Extensions.Python" Version="FlowthruVersion" />
27+
<PackageReference Include="Flowthru.Extensions.Metadata.Json" Version="FlowthruVersion" />
28+
<PackageReference Include="Flowthru.Extensions.Metadata.Mermaid" Version="FlowthruVersion" />
2529
</ItemGroup>
2630

2731
<ItemGroup>

examples/advanced/SpaceflightsDistributed/SpaceflightsDistributed/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Flowthru.Core.Cli;
2-
using Flowthru.Core.Meta;
3-
using Flowthru.Core.Meta.Providers;
42
using Flowthru.Core.Services;
3+
using Flowthru.Meta;
4+
using Flowthru.Meta.Providers;
55
using Microsoft.Extensions.DependencyInjection;
66
using Microsoft.Extensions.Logging;
77
using SpaceflightsDistributed.DataProcessing.Data;

examples/advanced/SpaceflightsPythonEFCore/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
using System.Reflection;
22
using Flowthru.Core.Cli;
3+
using Flowthru.Core.Services;
34
using Flowthru.Extensions.Python;
45
using Flowthru.Extensions.Python.Services;
5-
using Flowthru.Core.Meta;
6-
using Flowthru.Core.Meta.Providers;
7-
using Flowthru.Core.Services;
6+
using Flowthru.Meta;
7+
using Flowthru.Meta.Providers;
88
using Microsoft.EntityFrameworkCore;
99
using Microsoft.Extensions.DependencyInjection;
1010
using Microsoft.Extensions.Logging;

examples/starter/KedroIris/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Flowthru.Core.Cli;
2-
using Flowthru.Core.Meta;
3-
using Flowthru.Core.Meta.Providers;
42
using Flowthru.Core.Services;
3+
using Flowthru.Meta;
4+
using Flowthru.Meta.Providers;
55
using KedroIris.Data;
66
using KedroIris.Flows.DataEngineering;
77
using KedroIris.Flows.DataScience;

examples/starter/KedroIrisFUnit/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Flowthru.Core.Cli;
2-
using Flowthru.Core.Meta;
3-
using Flowthru.Core.Meta.Providers;
42
using Flowthru.Core.Services;
3+
using Flowthru.Meta;
4+
using Flowthru.Meta.Providers;
55
using KedroIrisFUnit.Data;
66
using KedroIrisFUnit.Flows.DataEngineering;
77
using KedroIrisFUnit.Flows.DataScience;

examples/starter/KedroIrisPython/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
using System.Reflection;
22
using Flowthru.Core.Cli;
3+
using Flowthru.Core.Services;
34
using Flowthru.Extensions.Python;
45
using Flowthru.Extensions.Python.Services;
5-
using Flowthru.Core.Meta;
6-
using Flowthru.Core.Meta.Providers;
7-
using Flowthru.Core.Services;
6+
using Flowthru.Meta;
7+
using Flowthru.Meta.Providers;
88
using KedroIrisPython.Data;
99
using KedroIrisPython.Flows.DataEngineering;
1010
using KedroIrisPython.Flows.DataScience;

0 commit comments

Comments
 (0)