-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
16 changed files
with
354 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,18 @@ | ||
# Things TODO | ||
# todo | ||
|
||
## Improve GitHub Workflows | ||
- PR process | ||
- Branch creation | ||
- Auto Release | ||
- Auto Version | ||
## Builder generic type arg names | ||
|
||
### Builder generic type arg names | ||
Consider refactoring the builder generic type args to be more clear. It is a difficult naming problem | ||
because the inputs of the current builder and the inputs of the builder being created overlap. Naming of | ||
type args that make sense in both contexts has proven difficult. The compositional nature of pipelines | ||
type args that make sense in both contexts has proven difficult. The compositional nature of pipelines | ||
is also a complicating factor; `TInput`, for instance, isn't the input to the current builder but is the | ||
first input to the pipeline. | ||
first input to the pipeline. | ||
|
||
The current argument convention is [`TInput`, `TOutput`, `TNext`] where: | ||
|
||
* `TInput` is always the initial pipeline input | ||
* `TOutput` is the _current_ builder output (the next function's input) | ||
* `TNext` is the next function output | ||
- `TInput` is always the initial pipeline input | ||
- `TOutput` is the _current_ builder output (the next function's input) | ||
- `TNext` is the next function output | ||
|
||
Should `TInput` be renamed to `TStart` or `TFirst`? | ||
Should `TNext` be renamed to make it clear that it is the next `TOutput`? | ||
Should `TInput` be renamed to `TStart` or `TFirst`? | ||
Should `TNext` be renamed to make it clear that it is the next `TOutput`? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
title: Hyperbee Pipeline | ||
description: Documentation for Hyperbee Pipeline. | ||
remote_theme: pmarsceill/just-the-docs | ||
baseurl: "/hyperbee.json/" | ||
url: "https://stillpoint-software.github.io" | ||
|
||
aux_links: | ||
"GitHub Repository": | ||
- "//github.com/Stillpoint-Software/hyperbee.pipeline" | ||
|
||
footer_content: | | ||
<div> | ||
<span>© <span id="copyright-year"></span> <a href='https://www.stillpointsoftware.net/'>Stillpoint Software</a>.</span> | ||
<script> | ||
document.getElementById("copyright-year").textContent = new Date().getFullYear(); | ||
</script> | ||
</div> | ||
# logo: "/assets/icon.png" | ||
search_enabled: true # Enable search | ||
|
||
# External navigation links | ||
nav_external_links: | ||
- title: Stillpoint Software | ||
url: https://www.stillpointsoftware.net/ | ||
opens_in_new_tab: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
<footer class="site-footer"> | ||
Hyperbee Json Docs | ||
</footer> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,7 @@ | ||
--- | ||
layout: default | ||
title: Hyperbee Pipeline | ||
nav_order: 3 | ||
--- | ||
|
||
# Child Pipleline |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
--- | ||
layout: default | ||
title: Hyperbee Pipeline | ||
nav_order: 3 | ||
--- | ||
|
||
# Dependency Injection | ||
|
||
## Dependency Injection | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<PropertyGroup> | ||
<MSBuildAllProjects Condition="'$(MSBuildVersion)' == '' Or '$(MSBuildVersion)' < '16.0'">$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> | ||
<HasSharedItems>true</HasSharedItems> | ||
<SharedGUID>fc3b0a95-4da0-43a0-a19d-624152bdf2f6</SharedGUID> | ||
</PropertyGroup> | ||
<PropertyGroup Label="Configuration"> | ||
<Import_RootNamespace>docs</Import_RootNamespace> | ||
</PropertyGroup> | ||
<ItemGroup> | ||
<None Include="$(MSBuildThisFileDirectory)childPipeline.md" /> | ||
<None Include="$(MSBuildThisFileDirectory)dependencyInjection.md" /> | ||
<None Include="$(MSBuildThisFileDirectory)execution.md" /> | ||
<None Include="$(MSBuildThisFileDirectory)index.md" /> | ||
<None Include="$(MSBuildThisFileDirectory)middleware.md" /> | ||
<None Include="$(MSBuildThisFileDirectory)_config.yml" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Content Include="$(MSBuildThisFileDirectory)_includes\nav_footer_custom.html" /> | ||
</ItemGroup> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<PropertyGroup Label="Globals"> | ||
<ProjectGuid>fc3b0a95-4da0-43a0-a19d-624152bdf2f6</ProjectGuid> | ||
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion> | ||
</PropertyGroup> | ||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | ||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.Default.props" /> | ||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.props" /> | ||
<PropertyGroup /> | ||
<Import Project="docs.projitems" Label="Shared" /> | ||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.CSharp.targets" /> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,8 @@ | ||
|
||
--- | ||
layout: default | ||
title: Hyperbee Pipeline | ||
nav_order: 2 | ||
--- | ||
|
||
# Execution | ||
|
Oops, something went wrong.