Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
scijava
/
scijava-common
Public
Notifications
You must be signed in to change notification settings
Fork
53
Star
93
Code
Issues
170
Pull requests
16
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
All time
Commit history
Commits on Jun 15, 2026
AnnotationProcessor: do not warn about Java >8
Show description for 551f62a
ctrueden
committed
551f62a
View commit details
Copy full SHA for 551f62a
Browse repository at this point
Commits on May 24, 2026
Bump to next development cycle
Show description for afbd606
ctrueden
committed
afbd606
View commit details
Copy full SHA for afbd606
Browse repository at this point
Fix Java 11's new javadoc lint errors
ctrueden
committed
59aa8ee
View commit details
Copy full SHA for 59aa8ee
Browse repository at this point
Rename master branch to main
ctrueden
committed
3579c62
View commit details
Copy full SHA for 3579c62
Browse repository at this point
POM: update parent to pom-scijava 44.0.0
Show description for 5b3f062
ctrueden
committed
5b3f062
View commit details
Copy full SHA for 5b3f062
Browse repository at this point
Improve error when no suitable opener found
Show description for d85453d
ctrueden
committed
d85453d
View commit details
Copy full SHA for d85453d
Browse repository at this point
AbstractTypedIOService: fix bracket whitespace
ctrueden
committed
85d4bd0
View commit details
Copy full SHA for 85d4bd0
Browse repository at this point
Commits on May 18, 2026
Put lazy init methods before other helper methods
Show description for a1ae219
ctrueden
committed
a1ae219
View commit details
Copy full SHA for a1ae219
Browse repository at this point
Add test for singleton plugin injecting its managing service
Show description for e4ae9ee
ctrueden
and
claude
committed
e4ae9ee
View commit details
Copy full SHA for e4ae9ee
Browse repository at this point
Commits on Mar 21, 2026
Improve reflection usage for Java 9+
Show description for 041acb4
ctrueden
and
claude
committed
041acb4
View commit details
Copy full SHA for 041acb4
Browse repository at this point
Commits on Mar 20, 2026
Fix annotation of test-scope plugins with Java 9+
Show description for 5fe7740
ctrueden
committed
5fe7740
View commit details
Copy full SHA for 5fe7740
Browse repository at this point
Remove SizableArrayList reflection hack
Show description for 2c3ab68
ctrueden
committed
2c3ab68
View commit details
Copy full SHA for 2c3ab68
Browse repository at this point
Commits on Mar 15, 2026
DataHandles: Eliminate reflection hack
Show description for dee35f1
ctrueden
and
claude
committed
dee35f1
View commit details
Copy full SHA for dee35f1
Browse repository at this point
Commits on Mar 8, 2026
Bump to next development cycle
Show description for d14ad9b
ctrueden
committed
d14ad9b
View commit details
Copy full SHA for d14ad9b
Browse repository at this point
Commits on Mar 5, 2026
Improve input validation mechanism
ctrueden
committed
719b91c
View commit details
Copy full SHA for 719b91c
Browse repository at this point
Update copyright headers for 2026
ctrueden
committed
d97d79c
View commit details
Copy full SHA for d97d79c
Browse repository at this point
Commits on Mar 2, 2026
Test that the #@script language directive works
Show description for 5a4d2c3
ctrueden
and
claude
committed
5a4d2c3
View commit details
Copy full SHA for 5a4d2c3
Browse repository at this point
Let scripts declare their language
ctrueden
committed
9a62ef8
View commit details
Copy full SHA for 9a62ef8
Browse repository at this point
Commits on Nov 26, 2025
Bump to next development cycle
Show description for 89b7a8e
ctrueden
committed
89b7a8e
View commit details
Copy full SHA for 89b7a8e
Browse repository at this point
CI: update to current best practices
ctrueden
committed
f5fa73e
View commit details
Copy full SHA for f5fa73e
Browse repository at this point
POM: update parent to pom-scijava 43.0.0
ctrueden
committed
b15c606
View commit details
Copy full SHA for b15c606
Browse repository at this point
Commits on Nov 12, 2025
Emit debug messages if Platform#open(URL) fails
ctrueden
committed
2b73a8a
View commit details
Copy full SHA for 2b73a8a
Browse repository at this point
Commits on Nov 4, 2025
Add unit tests for Accelerator class
ctrueden
committed
0788f72
View commit details
Copy full SHA for 0788f72
Browse repository at this point
KeyCode: remove unneeded imports
ctrueden
committed
e0441cc
View commit details
Copy full SHA for e0441cc
Browse repository at this point
Let KeyCode.get(String) fall back to get(char)
Show description for b6df2fc
ctrueden
committed
b6df2fc
View commit details
Copy full SHA for b6df2fc
Browse repository at this point
Add KeyCode.get(char) method
Show description for a012ce1
ctrueden
committed
a012ce1
View commit details
Copy full SHA for a012ce1
Browse repository at this point
Make KeyCode hex codes consistently low-case
ctrueden
committed
dbf2a7a
View commit details
Copy full SHA for dbf2a7a
Browse repository at this point
Commits on Sep 23, 2025
Slightly improve the scary missing object message
Show description for 6679961
ctrueden
committed
6679961
View commit details
Copy full SHA for 6679961
Browse repository at this point
Commits on May 28, 2025
Bump to next development cycle
Show description for c720bf0
ctrueden
committed
c720bf0
View commit details
Copy full SHA for c720bf0
Browse repository at this point
Be less noisy about overlapping script languages
Show description for 29255db
ctrueden
committed
29255db
View commit details
Copy full SHA for 29255db
Browse repository at this point
Commits on May 12, 2025
Bump to next development cycle
Show description for 8f8a277
ctrueden
committed
8f8a277
View commit details
Copy full SHA for 8f8a277
Browse repository at this point
POM: update parent to pom-scijava 40.0.0
ctrueden
committed
3216687
View commit details
Copy full SHA for 3216687
Browse repository at this point
Update copyright blurbs for 2025
ctrueden
committed
4fc2b14
View commit details
Copy full SHA for 4fc2b14
Browse repository at this point
Improve native classifier regex
Show description for dbd6ce5
ctrueden
committed
dbd6ce5
View commit details
Copy full SHA for dbd6ce5
Browse repository at this point
Commits on Dec 3, 2024
ShadowMenu: fix compilation error
hinerm
committed
1b25c58
View commit details
Copy full SHA for 1b25c58
Browse repository at this point
Previous
Next
You can’t perform that action at this time.