Title: Better matching in AList AnyOrder · Issue #15 · TestFirstNet/TestFirst.Net · GitHub
Open Graph Title: Better matching in AList AnyOrder · Issue #15 · TestFirstNet/TestFirst.Net
X Title: Better matching in AList AnyOrder · Issue #15 · TestFirstNet/TestFirst.Net
Description: on mismatch in AList AnyOrder, cycle through all combinations which could match (so every matcher is matched against each object once), store result, then figure out which permutations ensure all matchers are matched once. Currently as s...
Open Graph Description: on mismatch in AList AnyOrder, cycle through all combinations which could match (so every matcher is matched against each object once), store result, then figure out which permutations ensure all m...
X Description: on mismatch in AList AnyOrder, cycle through all combinations which could match (so every matcher is matched against each object once), store result, then figure out which permutations ensure all m...
Opengraph URL: https://github.com/TestFirstNet/TestFirst.Net/issues/15
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Better matching in AList AnyOrder","articleBody":"on mismatch in AList AnyOrder, cycle through all combinations which could match (so every matcher is matched against each object once), store result, then figure out which permutations ensure all matchers are matched once.\n\nCurrently as soon as a matcher matches, it's taken out of the list of possible matchers, So one matcher could be too eager\n\ne.g. make it like so\n\nforeach(item in actual){\n result.Current = item\n foreach(matcher in matchers)\n if( matcher.Match(item))\n results.Matched(matcher)\n}\n\nresult.CalculateAllMatchersMatchedOnce()\n","author":{"url":"https://github.com/bertvanbrakel","@type":"Person","name":"bertvanbrakel"},"datePublished":"2014-02-24T09:17:02.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/15/TestFirst.Net/issues/15"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:057caee6-3b82-a63a-5ce2-ad4c62badfb9 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E5D0:11D0F0:1AF2097:23036DD:6992BECC |
| html-safe-nonce | 6509f402b64329eaf21130abcc0b22f9c7db524ff8a333296624907e9ff7539b |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNUQwOjExRDBGMDoxQUYyMDk3OjIzMDM2REQ6Njk5MkJFQ0MiLCJ2aXNpdG9yX2lkIjoiNjg4NDcyODYzNDc1NTY5NDI4NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | c7df068047ac08b09a3d0dbca02568a60b507bc5e90cd1710d9a0da473bfe2c6 |
| hovercard-subject-tag | issue:28147002 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/TestFirstNet/TestFirst.Net/15/issue_layout |
| twitter:image | https://opengraph.githubassets.com/8548fdcc9f8ab46859107f13f7f2b2b00fdd9d636cd3defc3e138d3bf58dec97/TestFirstNet/TestFirst.Net/issues/15 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/8548fdcc9f8ab46859107f13f7f2b2b00fdd9d636cd3defc3e138d3bf58dec97/TestFirstNet/TestFirst.Net/issues/15 |
| og:image:alt | on mismatch in AList AnyOrder, cycle through all combinations which could match (so every matcher is matched against each object once), store result, then figure out which permutations ensure all m... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bertvanbrakel |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/TestFirstNet/TestFirst.Net git https://github.com/TestFirstNet/TestFirst.Net.git |
| octolytics-dimension-user_id | 4325930 |
| octolytics-dimension-user_login | TestFirstNet |
| octolytics-dimension-repository_id | 9823551 |
| octolytics-dimension-repository_nwo | TestFirstNet/TestFirst.Net |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 9823551 |
| octolytics-dimension-repository_network_root_nwo | TestFirstNet/TestFirst.Net |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 84dcb133269e3cfe6e0296cc85fbacb92cae92bb |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width