René's URL Explorer Experiment


Title: Add Number<->RealType conversion by gselzer · Pull Request #273 · scijava/scijava · GitHub

Open Graph Title: Add Number<->RealType conversion by gselzer · Pull Request #273 · scijava/scijava

X Title: Add Number<->RealType conversion by gselzer · Pull Request #273 · scijava/scijava

Description: Also made some fixes to Any support to enable better conversion. TODO: Parse these two out into separate commits

Open Graph Description: Also made some fixes to Any support to enable better conversion. TODO: Parse these two out into separate commits

X Description: Also made some fixes to Any support to enable better conversion. TODO: Parse these two out into separate commits

Opengraph URL: https://github.com/scijava/scijava/pull/273

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:e7bb0fb1-9b94-0941-d726-1896dc2d8dc5
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCD0C:85EB9:118B075:18265BA:69777012
html-safe-nonce6524e48fa84c6c94bd1c4ecb1bf57bce0d891936037621cd3489275d18040c56
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRDBDOjg1RUI5OjExOEIwNzU6MTgyNjVCQTo2OTc3NzAxMiIsInZpc2l0b3JfaWQiOiIxMzI4MjQ2ODk0NjQ3Mjc1NTM4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac455094cf727ca3f8ea9bfe57e507f44f583910a06d98d4c703592dd3d85cf815
hovercard-subject-tagpull_request:2062112205
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/scijava/scijava/pull/273/files
twitter:imagehttps://avatars.githubusercontent.com/u/29754838?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/29754838?s=400&v=4
og:image:altAlso made some fixes to Any support to enable better conversion. TODO: Parse these two out into separate commits
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None9fea6af76c6e24ca5c5728a18d4220d768790d04abe1ba6aafa18526daff96e7
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/scijava/scijava git https://github.com/scijava/scijava.git
octolytics-dimension-user_id1262770
octolytics-dimension-user_loginscijava
octolytics-dimension-repository_id85618439
octolytics-dimension-repository_nwoscijava/scijava
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id85618439
octolytics-dimension-repository_network_root_nwoscijava/scijava
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release6c4a3fa336c0d96309887d0be819777cadd37121
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fscijava%2Fscijava%2Fpull%2F273%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fscijava%2Fscijava%2Fpull%2F273%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=scijava%2Fscijava
Reloadhttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Reloadhttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Reloadhttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
scijava https://patch-diff.githubusercontent.com/scijava
scijavahttps://patch-diff.githubusercontent.com/scijava/scijava
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fscijava%2Fscijava
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fscijava%2Fscijava
Star 8 https://patch-diff.githubusercontent.com/login?return_to=%2Fscijava%2Fscijava
Code https://patch-diff.githubusercontent.com/scijava/scijava
Issues 63 https://patch-diff.githubusercontent.com/scijava/scijava/issues
Pull requests 1 https://patch-diff.githubusercontent.com/scijava/scijava/pulls
Actions https://patch-diff.githubusercontent.com/scijava/scijava/actions
Security 0 https://patch-diff.githubusercontent.com/scijava/scijava/security
Insights https://patch-diff.githubusercontent.com/scijava/scijava/pulse
Code https://patch-diff.githubusercontent.com/scijava/scijava
Issues https://patch-diff.githubusercontent.com/scijava/scijava/issues
Pull requests https://patch-diff.githubusercontent.com/scijava/scijava/pulls
Actions https://patch-diff.githubusercontent.com/scijava/scijava/actions
Security https://patch-diff.githubusercontent.com/scijava/scijava/security
Insights https://patch-diff.githubusercontent.com/scijava/scijava/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fscijava%2Fscijava%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fscijava%2Fscijava%2Fissues%2Fnew%2Fchoose
gselzerhttps://patch-diff.githubusercontent.com/gselzer
mainhttps://patch-diff.githubusercontent.com/scijava/scijava/tree/main
scijava-ops-image/number-realtype-conversionhttps://patch-diff.githubusercontent.com/scijava/scijava/tree/scijava-ops-image/number-realtype-conversion
Conversation 5 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273
Commits 6 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits
Checks 1 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/checks
Files changed https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Please reload this pagehttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Add Number<->RealType conversion https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#top
Show all changes 6 commits https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
f716a6d Improve Any bounds checking gselzer Sep 10, 2024 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits/f716a6d565ccea3b4e2532a74ab7e95bad2c8802
6977314 Add Number <-> RealType converters gselzer Sep 10, 2024 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits/69773147b2b241d1bda5e322209fadbee0d02d39
a15bc0e Test converters work in practice gselzer Jan 23, 2025 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits/a15bc0e48ae845235cd7cf96d3204e8e65fcc744
5aea9a5 Clean Number <-> RealType <-> RealType conversion gselzer Feb 7, 2025 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits/5aea9a5b89c26ba527e06777410fe2120cb79e32
eb1b6e1 Add a few missing convert ops gselzer Feb 7, 2025 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits/eb1b6e1f253150f9f887bcc1b1dc985a200c55b9
f26748d Add comment about Any work gselzer Feb 7, 2025 https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/commits/f26748d43ba0617b8009903a1daceaa3e381088a
Clear filters https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Please reload this pagehttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Please reload this pagehttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
Types.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
AdaptationMatchingRoutine.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e40870783602f6ade47d7bb7c76a5ef2c5068a7206e3f8f96c035875a6e9a8b0
ConvertComplexTypes.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-3f54970968605398caa7c7e8993504ead1e7495dec97764562bb665780c511e6
ConvertNumbersToRealTypes.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-9b18c1ca48cdd50050d9f882adb6a7018b466382e7a67280ea6c442ba43acc43
OpRegressionTest.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-78a6b4d2bac0ca75b89304cf7d2fa5f11fd02d86a72696143f5156a9ef8e2ab2
TestConvertComplexTypes.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-130f22385600170c67479e25fd3d8c3a86233cc2da3529ca02a064dd2fa5171e
TestConvertImages.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-eab329591347a8350a369b328d1bb00419d5c533780b0a649838947e3577b6a5
TestConvertNumbersToRealTypes.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-785c4730ff8b2b1e73d779e8821f3f8c06a503f718ae786bb446177565ad5c3a
TestConvertComplexTypes.list https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5f1037cb0924bf8496dae0fa90bde953c771a78a3cb0ea4d6201bfab0aa13f80
TestConvertComplexTypes.vm https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-7dd00bce78e5a27e6ce709fcdbeba2e1d440ea98fafdbf7307901b618bd722d6
TestConvertImages.vm https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-a1e9621132ddaad8b1fe0ede420f6e19fddb1a9629870239ce2d2dc2660f6859
AnyTypeMapping.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e1e8c9a057d1a4cbecaa0e4f9f33b9173b8fe0bce47242184c9b9ff4d132fa49
GenericAssignability.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-b9c39284e9155a924e33ffcfdd0134360f6e4319847464a05de80e1e99ac02e7
TypeMapping.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-2e61c8a192f6c4f3fcda632818a29ac77d2bfa5c2907c38bcb50ff1f1b8a8c04
InferTypeVariablesTest.java https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-999a4270c93da4d5c138702084d077eda33a41d777f63f29fe72bde7f7f19ff0
scijava-common3/src/main/java/org/scijava/common3/Types.javahttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
View file https://patch-diff.githubusercontent.com/scijava/scijava/blob/f26748d43ba0617b8009903a1daceaa3e381088a/scijava-common3/src/main/java/org/scijava/common3/Types.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-5604e63641dacf48e929f68d30b2ba533ebdd779e80333c24e79ab984e7ec059
...-engine/src/main/java/org/scijava/ops/engine/matcher/adapt/AdaptationMatchingRoutine.javahttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e40870783602f6ade47d7bb7c76a5ef2c5068a7206e3f8f96c035875a6e9a8b0
View file https://patch-diff.githubusercontent.com/scijava/scijava/blob/f26748d43ba0617b8009903a1daceaa3e381088a/scijava-ops-engine/src/main/java/org/scijava/ops/engine/matcher/adapt/AdaptationMatchingRoutine.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e40870783602f6ade47d7bb7c76a5ef2c5068a7206e3f8f96c035875a6e9a8b0
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e40870783602f6ade47d7bb7c76a5ef2c5068a7206e3f8f96c035875a6e9a8b0
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e40870783602f6ade47d7bb7c76a5ef2c5068a7206e3f8f96c035875a6e9a8b0
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-e40870783602f6ade47d7bb7c76a5ef2c5068a7206e3f8f96c035875a6e9a8b0
...ijava/ops/image/convert/ConvertTypes.java → ...ps/image/convert/ConvertComplexTypes.javahttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-3f54970968605398caa7c7e8993504ead1e7495dec97764562bb665780c511e6
View file https://patch-diff.githubusercontent.com/scijava/scijava/blob/f26748d43ba0617b8009903a1daceaa3e381088a/scijava-ops-image/src/main/java/org/scijava/ops/image/convert/ConvertComplexTypes.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-3f54970968605398caa7c7e8993504ead1e7495dec97764562bb665780c511e6
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-3f54970968605398caa7c7e8993504ead1e7495dec97764562bb665780c511e6
scijava-ops-image/src/main/java/org/scijava/ops/image/convert/ConvertNumbersToRealTypes.javahttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-9b18c1ca48cdd50050d9f882adb6a7018b466382e7a67280ea6c442ba43acc43
View file https://patch-diff.githubusercontent.com/scijava/scijava/blob/f26748d43ba0617b8009903a1daceaa3e381088a/scijava-ops-image/src/main/java/org/scijava/ops/image/convert/ConvertNumbersToRealTypes.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/{{ revealButtonHref }}
scijava-ops-image/src/test/java/org/scijava/ops/image/OpRegressionTest.javahttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-78a6b4d2bac0ca75b89304cf7d2fa5f11fd02d86a72696143f5156a9ef8e2ab2
View file https://patch-diff.githubusercontent.com/scijava/scijava/blob/f26748d43ba0617b8009903a1daceaa3e381088a/scijava-ops-image/src/test/java/org/scijava/ops/image/OpRegressionTest.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-78a6b4d2bac0ca75b89304cf7d2fa5f11fd02d86a72696143f5156a9ef8e2ab2
https://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files#diff-78a6b4d2bac0ca75b89304cf7d2fa5f11fd02d86a72696143f5156a9ef8e2ab2
Please reload this pagehttps://patch-diff.githubusercontent.com/scijava/scijava/pull/273/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.