{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":23282460,"defaultBranch":"develop","name":"NetTopologySuite","ownerLogin":"NetTopologySuite","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-24T14:05:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8194661?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712829464.0","currentOid":""},"activityList":{"items":[{"before":"27d7ff5ddb6c665b7b718f5042e0a13410fd6412","after":"a3864e9a29ed9479c40686056c8692f9aa497a39","ref":"refs/heads/develop","pushedAt":"2024-05-29T14:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"CoveragePolygon code cleanup, renaming\n\nJTS' commit locationetch/jts@a025ba59a627f197d5f366d2422a6453811cabae","shortMessageHtmlLink":"CoveragePolygon code cleanup, renaming"}},{"before":"111ec858e07299d0ff0cafc9b091bff1df6fcfd5","after":"27d7ff5ddb6c665b7b718f5042e0a13410fd6412","ref":"refs/heads/develop","pushedAt":"2024-05-29T14:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add CoveragePolygonValidator section performance optimization\n\nJTS' commit locationtech/jts@88303d06f89ba97897a5a8f12380fda785d7d982","shortMessageHtmlLink":"Add CoveragePolygonValidator section performance optimization"}},{"before":"0aa75d3e7e8e0d472c970ddddf20a724bf1bff6b","after":"111ec858e07299d0ff0cafc9b091bff1df6fcfd5","ref":"refs/heads/develop","pushedAt":"2024-05-29T13:57:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Code cleanup","shortMessageHtmlLink":"Code cleanup"}},{"before":"b2897e04b123744c87af4db4463674cffaf54ca9","after":"0aa75d3e7e8e0d472c970ddddf20a724bf1bff6b","ref":"refs/heads/develop","pushedAt":"2024-04-19T12:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add DistanceOp optimization for Point-Point\n\nSome refactoring of PerformanceTestRunner and PerformanceTestCase\n\nJTS' commit locationtech/jts@eb2943c6656a26c0bf75da917438d3591ed36aa8","shortMessageHtmlLink":"Add DistanceOp optimization for Point-Point"}},{"before":"e55d1579dd6750ca75dacc4a5efa928ca4fb7c63","after":"b2897e04b123744c87af4db4463674cffaf54ca9","ref":"refs/heads/develop","pushedAt":"2024-04-15T12:21:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"airbreather","name":"Joe Amenta","path":"/airbreather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3792815?s=80&v=4"},"commit":{"message":"Replace boxing ChildBoundables usages (#751)\n\n* no boxing in AbstractSTRtree loop\r\n\r\n* Update more uses of ChildBoundables\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Amenta ","shortMessageHtmlLink":"Replace boxing ChildBoundables usages (#751)"}},{"before":"31a180e2495cf7c4ae315896c607173430179ed7","after":"e55d1579dd6750ca75dacc4a5efa928ca4fb7c63","ref":"refs/heads/develop","pushedAt":"2024-04-15T11:50:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"airbreather","name":"Joe Amenta","path":"/airbreather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3792815?s=80&v=4"},"commit":{"message":"Code Style: use \"var\" (#750)","shortMessageHtmlLink":"Code Style: use \"var\" (#750)"}},{"before":"33a9bb76b4b06773bb12ec5ed1236f1b62eef318","after":"31a180e2495cf7c4ae315896c607173430179ed7","ref":"refs/heads/develop","pushedAt":"2024-04-11T14:17:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add PointLocation.isOnSegment function\n\nJTS' commit locationtech/jts@6cb096bda958a14a4e58d0214493c4be8b00b914","shortMessageHtmlLink":"Add PointLocation.isOnSegment function"}},{"before":"a9f682a7b1d21c2c526194162c25145f34eebc8c","after":"85f503e981829e6973d26b09a6ac2ba3dce66642","ref":"refs/heads/wip/segmentstring2","pushedAt":"2024-04-11T12:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Prepare ISegmentString2 interface, use extension methods","shortMessageHtmlLink":"Prepare ISegmentString2 interface, use extension methods"}},{"before":"c902141094c53e520304f68f759d13eef0f84e41","after":"33a9bb76b4b06773bb12ec5ed1236f1b62eef318","ref":"refs/heads/develop","pushedAt":"2024-04-11T12:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add PointLocation.isOnSegment function\n\nJTS' commit locationtech/jts@6cb096bda958a14a4e58d0214493c4be8b00b914","shortMessageHtmlLink":"Add PointLocation.isOnSegment function"}},{"before":null,"after":"a9f682a7b1d21c2c526194162c25145f34eebc8c","ref":"refs/heads/wip/segmentstring2","pushedAt":"2024-04-11T09:57:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Revised ISegmentString interface extension based on feedback","shortMessageHtmlLink":"Revised ISegmentString interface extension based on feedback"}},{"before":null,"after":"0e7190c7eb566f88635746f2533242b524ece93e","ref":"refs/heads/dim-alternative","pushedAt":"2024-04-10T20:21:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"airbreather","name":"Joe Amenta","path":"/airbreather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3792815?s=80&v=4"},"commit":{"message":"Allow extensibility without breaking compat.","shortMessageHtmlLink":"Allow extensibility without breaking compat."}},{"before":"f52de80c45412b35b89bc958fff5631dbb5b331c","after":"c902141094c53e520304f68f759d13eef0f84e41","ref":"refs/heads/develop","pushedAt":"2024-04-10T08:35:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Improve VariableBuffer segment buffer cap generation\n\nJTS' commit locationtech/jts@981c574fc15cdc787a4fa3f3b460f17773eb17e0","shortMessageHtmlLink":"Improve VariableBuffer segment buffer cap generation"}},{"before":"e6a776937ab6dc761c8eec608f00312813901c3b","after":"f52de80c45412b35b89bc958fff5631dbb5b331c","ref":"refs/heads/develop","pushedAt":"2024-04-10T06:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Fix api-compat issue with ISegmentString\n\n... by moving to GetCoordinate to extension methods.","shortMessageHtmlLink":"Fix api-compat issue with ISegmentString"}},{"before":"2d7bdcbf74bbe6d759becfcba412b4572a96f9b1","after":"e6a776937ab6dc761c8eec608f00312813901c3b","ref":"refs/heads/develop","pushedAt":"2024-04-09T09:41:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Exclude xml-test files (temporary)","shortMessageHtmlLink":"Exclude xml-test files (temporary)"}},{"before":"b835b9d12da9d4d1db75d529358e4bec431d8d04","after":"2d7bdcbf74bbe6d759becfcba412b4572a96f9b1","ref":"refs/heads/develop","pushedAt":"2024-04-09T09:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Exclude xml-test files (temporary)","shortMessageHtmlLink":"Exclude xml-test files (temporary)"}},{"before":"c1f7bd4f5c75a9b4cca7de99f8965333db468255","after":"b835b9d12da9d4d1db75d529358e4bec431d8d04","ref":"refs/heads/develop","pushedAt":"2024-04-09T08:21:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add SegmentString default methods\n\nRealized in C# with extension methods\n\nJTS' commit locationtech/jts@08dc89e7dd791d750e19b6a150ef686e506f1641","shortMessageHtmlLink":"Add SegmentString default methods"}},{"before":"efd36bea17cd4aa5e0e9aa7c105c641a86e562a5","after":"c1f7bd4f5c75a9b4cca7de99f8965333db468255","ref":"refs/heads/develop","pushedAt":"2024-04-08T14:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Improve performance of HPRtree\n\nReplace usage of STRtree with HPRtree in MCIndexNoder\n\nJTS' commit locationtech/jts@59f6482439a4eb63237db40794047440a42e9613","shortMessageHtmlLink":"Improve performance of HPRtree"}},{"before":"750db52c1d6f586f60192d8c0a7be531dda86ca2","after":"efd36bea17cd4aa5e0e9aa7c105c641a86e562a5","ref":"refs/heads/develop","pushedAt":"2024-04-08T11:44:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add NetStandard 2.1 (#746)\n\nCloses #672, too.","shortMessageHtmlLink":"Add NetStandard 2.1 (#746)"}},{"before":"bb4f67eeb32f404b1d0ef1b848c2f8c1f6d196c6","after":"750db52c1d6f586f60192d8c0a7be531dda86ca2","ref":"refs/heads/develop","pushedAt":"2024-04-08T09:00:12.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Fix TopologyPreservingSimplifier to prevent incorrect topology\n\n... from jumping components\n\nJTS' commit locationtech/jts@7d9bf9fac4c30f7f5419cbd99848dce08bd63318","shortMessageHtmlLink":"Fix TopologyPreservingSimplifier to prevent incorrect topology"}},{"before":"c9ce41213e20fcdbf0f9749f62e18cbbb77142e7","after":"bb4f67eeb32f404b1d0ef1b848c2f8c1f6d196c6","ref":"refs/heads/develop","pushedAt":"2024-04-04T15:15:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add Angle.sinSnap and .cosSnap\n\n... to avoid small errors, e.g. with buffer operations\n\nJTS' commit locationtech/jts@58d7bd54dd996f1deca433ffd0a67f8f5e5b928e","shortMessageHtmlLink":"Add Angle.sinSnap and .cosSnap"}},{"before":"b88ae48cc99c91de200c788755b0da44442a01b7","after":"c9ce41213e20fcdbf0f9749f62e18cbbb77142e7","ref":"refs/heads/develop","pushedAt":"2024-03-06T12:37:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"airbreather","name":"Joe Amenta","path":"/airbreather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3792815?s=80&v=4"},"commit":{"message":"GeometryFactory.CreateEmpty documentation lists correct value (#738)","shortMessageHtmlLink":"GeometryFactory.CreateEmpty documentation lists correct value (#738)"}},{"before":"ad1610d5dbf4f7429749201bd7fe87b23d351b4a","after":"b88ae48cc99c91de200c788755b0da44442a01b7","ref":"refs/heads/develop","pushedAt":"2024-02-14T08:06:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Make Coordinate Tuple friendly (Conversions and Deconstructions) (#733)\n\n* Add Coordinate <-> Tuple conversion.\r\n* Add unit tests\r\n\r\nCo-authored-by: Joe Amenta ","shortMessageHtmlLink":"Make Coordinate Tuple friendly (Conversions and Deconstructions) (#733)"}},{"before":"474dbbadf954bc18be7477dba87b9867d485d99e","after":"ad1610d5dbf4f7429749201bd7fe87b23d351b4a","ref":"refs/heads/develop","pushedAt":"2024-01-24T15:47:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Fix DouglaPeuckerSimplifier and TopologyPreservingSimplifier to handle ring endpoints\n\nJTS' commit locationtech/jts@0640925f1dc9f147890e74b02852e9bb4239942e","shortMessageHtmlLink":"Fix DouglaPeuckerSimplifier and TopologyPreservingSimplifier to handl…"}},{"before":"f70e8c036f08067cd0b92feaf7947b981668c0e8","after":"474dbbadf954bc18be7477dba87b9867d485d99e","ref":"refs/heads/develop","pushedAt":"2024-01-24T14:28:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Improve OverlayNG difference check heuristic\n\nJTS' commit locationtech/jts@ee68200490d79d84ce843847d8a3a232eeab272e","shortMessageHtmlLink":"Improve OverlayNG difference check heuristic"}},{"before":"d04ddd708b8e02d027cb431e31b1f8088f1f92d5","after":"f70e8c036f08067cd0b92feaf7947b981668c0e8","ref":"refs/heads/develop","pushedAt":"2024-01-24T14:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add sample code for discussion #713, update sample for #716","shortMessageHtmlLink":"Add sample code for discussion #713, update sample for #716"}},{"before":"c717412a573f018552f3097ee18f7034862f068d","after":"d04ddd708b8e02d027cb431e31b1f8088f1f92d5","ref":"refs/heads/develop","pushedAt":"2023-10-11T08:28:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Add example of how to avoid #716","shortMessageHtmlLink":"Add example of how to avoid #716"}},{"before":"2f5436f440deebb809fda17d3829b7f8d25e7222","after":"c717412a573f018552f3097ee18f7034862f068d","ref":"refs/heads/develop","pushedAt":"2023-09-25T12:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"airbreather","name":"Joe Amenta","path":"/airbreather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3792815?s=80&v=4"},"commit":{"message":"Baseline should be 2.5.0","shortMessageHtmlLink":"Baseline should be 2.5.0"}},{"before":"8f2d0a0ce77d4814943d7c911c7047efcc76a4c1","after":null,"ref":"refs/heads/enh/no_exceptions_on_properties","pushedAt":"2023-09-15T12:05:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"}},{"before":"acedcae0fd49e2701efafdf21aeda51ec13a75b7","after":"2f5436f440deebb809fda17d3829b7f8d25e7222","ref":"refs/heads/develop","pushedAt":"2023-09-15T12:05:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Fix point's ordinate properties to not throw exceptions (#712)\n\n* Instead double.NaN is returned.\r\n* The setters don't perform any operation.\r\n\r\nrefers to NetTopologySuite/NetTopologySuite.IO.GeoJSON/issues/109","shortMessageHtmlLink":"Fix point's ordinate properties to not throw exceptions (#712)"}},{"before":"a407ae7a41994e26e09f4423ac1b9c38d598902f","after":"8f2d0a0ce77d4814943d7c911c7047efcc76a4c1","ref":"refs/heads/enh/no_exceptions_on_properties","pushedAt":"2023-09-15T11:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FObermaier","name":"Felix Obermaier","path":"/FObermaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2065346?s=80&v=4"},"commit":{"message":"Use Coordinate.NullOrdinate\n\nRevised base on feedback.","shortMessageHtmlLink":"Use Coordinate.NullOrdinate"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVw0dZAA","startCursor":null,"endCursor":null}},"title":"Activity · NetTopologySuite/NetTopologySuite"}