Orion Edwards
Orion Edwards
I've ported kdl4j (which is great, btw) across from java into a [.NET library which I've titled kdl-net and uses the namespace KdlDotNet](https://github.com/borland/kdl-net) The port is mostly literal but I've...
@zkat not that I'm aware of. 7 people starred it on github, and the nuget package has 259 downloads, but I don't know that anyone ever used it for more...
Did you see my one? You're welcome to take code and testcases and stuff from it. I don't think it was listed on the main KDL page; as with you...
**Workaround** taken from https://github.com/nuke-build/nuke/issues/1282 which has been closed as a duplicate of this bug: Add this to your Nuke project's `csproj` file: ```xml .. other existing properties ... true ```
Note on behalf of Octopus R&D. The UID/GID change occurred because while we were working on upgrading Octopus Server to use .NET 8 for the 2024.1 release, we internally also...
Adam and I jumped on this and tweaked it to use a List instead of Dictionary, as it never looked up anything by the dictionary keys anyway. Ad-hoc BenchmarkDotnet results...
I've looked at the code+benchmarks and run them locally as well, I get similar results to Adam. I think we should merge the HashSet change in
Fixes https://github.com/OctopusDeploy/ResearchAndDevelopment/issues/667
Throwing ideas out: 1 We could define a type-aliased string, like we did with AccountType (ref: https://github.com/OctopusDeploy/go-octopusdeploy/blob/21f647f96584020014c295a92badc902b71b1581/pkg/accounts/account_types.go ) For this example it would be something like ```go type ProjectPersistenceType string...
Throwing ideas out: 2 The different persistence settings are actually represented by different structs in Go e.g. https://github.com/OctopusDeploy/go-octopusdeploy/blob/21f647f96584020014c295a92badc902b71b1581/pkg/projects/database_persistence_settings.go We could therefore use the go casting operator to detect a project...