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
.
androidplugin
/
dagger
Public
forked from
square/dagger
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
dagger
core
src
test
java
dagger
on
master
User selector
All users
All time
Commit history
Commits on May 3, 2016
Revert "Remove static injection."
Show description for 473529a
JakeWharton
committed
473529a
View commit details
Copy full SHA for 473529a
View code at this point
Browse repository at this point
Commits on May 2, 2016
Revert "Remove runtime static injector."
Show description for 7fd458a
JakeWharton
committed
7fd458a
View commit details
Copy full SHA for 7fd458a
View code at this point
Browse repository at this point
Commits on Dec 28, 2015
Upgrade test code to latest versions, standards.
JakeWharton
committed
3394840
View commit details
Copy full SHA for 3394840
View code at this point
Browse repository at this point
Commits on Dec 26, 2015
Remove runtime static injector.
JakeWharton
committed
3c7a5aa
View commit details
Copy full SHA for 3c7a5aa
View code at this point
Browse repository at this point
Remove static injection.
JakeWharton
committed
3e4632b
View commit details
Copy full SHA for 3e4632b
View code at this point
Browse repository at this point
Commits on Dec 10, 2015
allow use of dollar signs in processed class names
jhump
committed
8f4a753
View commit details
Copy full SHA for 8f4a753
View code at this point
Browse repository at this point
Commits on Jan 24, 2014
Do not mask underlying exception message when binding.
Show description for 721e6b8
JakeWharton
committed
721e6b8
View commit details
Copy full SHA for 721e6b8
View code at this point
Browse repository at this point
Commits on Jan 10, 2014
Chain (instead of copy-construct) SetBindings. Also, extract a BindingMap that treats SetBindings as first-class and sets them aside.
Show description for 89c834a
cgruber
committed
89c834a
View commit details
Copy full SHA for 89c834a
View code at this point
Browse repository at this point
Commits on Nov 13, 2013
Make sure that set bindings respect the library setting on their contributing modules.
Show description for 16ac8f1
gk5885
authored and
cgruber
committed
16ac8f1
View commit details
Copy full SHA for 16ac8f1
View code at this point
Browse repository at this point
Commits on Nov 9, 2013
Make ModuleAdapters stateless.
Show description for b59d864
gk5885
authored and
cgruber
committed
b59d864
View commit details
Copy full SHA for b59d864
View code at this point
Browse repository at this point
Commits on Nov 7, 2013
Narrow test's constraints, and add some spacing to DeferredBinding
cgruber
committed
9d8aa6d
View commit details
Copy full SHA for 9d8aa6d
View code at this point
Browse repository at this point
Commits on Nov 6, 2013
Fix up set bindings to handle plus() graphs properly.
cgruber
committed
b533d15
View commit details
Copy full SHA for b533d15
View code at this point
Browse repository at this point
Commits on Sep 20, 2013
Convert line endings from `CRLF` to `LF`.
johnjohndoe
committed
7c13d87
View commit details
Copy full SHA for 7c13d87
View code at this point
Browse repository at this point
Commits on Sep 11, 2013
Add in Google's compile testing system, with an initial set of converted tests, and fix an escaped exception in GraphAnalysisProcessor uncovered in the process.
cgruber
committed
4f86816
View commit details
Copy full SHA for 4f86816
View code at this point
Browse repository at this point
Commits on Jul 23, 2013
closes issue #261: add Provides.Type.SET_VALUES
adriancole
committed
2a77e87
View commit details
Copy full SHA for 2a77e87
View code at this point
Browse repository at this point
Commits on Jul 22, 2013
Create a cache for class loading that both successfully loaded classes, as well as class lookup failures (using Void.class as a null object).
Show description for 0403d77
cgruber
committed
0403d77
View commit details
Copy full SHA for 0403d77
View code at this point
Browse repository at this point
Commits on Jul 10, 2013
Rename TestOnlyModuleAdapter -> TestingModuleAdapter to line it up with TestingLoader.
cgruber
committed
799a404
View commit details
Copy full SHA for 799a404
View code at this point
Browse repository at this point
Add a proper test for FailoverLoader.
cgruber
committed
c3d7c1b
View commit details
Copy full SHA for c3d7c1b
View code at this point
Browse repository at this point
Commits on Jun 30, 2013
Fix (irrelevant) error in test, and strengthen it to ensure the right failure is being caught.
cgruber
committed
e3a26c8
View commit details
Copy full SHA for e3a26c8
View code at this point
Browse repository at this point
Commits on Jun 15, 2013
Remove reflective fallback for modules (and provides methods), and clean up the attendant code.
cgruber
committed
ec9c6be
View commit details
Copy full SHA for ec9c6be
View code at this point
Browse repository at this point
Commits on May 10, 2013
Add a RunsWith(JUnit4.clss) annotation to allow test to run inside google.
Show description for 37befac
cgruber
committed
37befac
View commit details
Copy full SHA for 37befac
View code at this point
Browse repository at this point
Commits on May 7, 2013
Don't create objects unless there's an @Inject annotation.
Show description for b96585a
swankjesse
committed
b96585a
View commit details
Copy full SHA for b96585a
View code at this point
Browse repository at this point
Commits on May 1, 2013
Fix validation when passing an interface to the injects list.
Show description for a99c67f
swankjesse
committed
a99c67f
View commit details
Copy full SHA for a99c67f
View code at this point
Browse repository at this point
Rename entryPoints to injects.
Show description for 5418dc3
swankjesse
committed
5418dc3
View commit details
Copy full SHA for 5418dc3
View code at this point
Browse repository at this point
Fix some issues with multibindings.
Show description for cee648f
swankjesse
committed
cee648f
View commit details
Copy full SHA for cee648f
View code at this point
Browse repository at this point
Commits on Apr 26, 2013
Unused @Provide methods cause compiler failures unless @Module(library=true)
Kiran Ryali
committed
6ae3bbb
View commit details
Copy full SHA for 6ae3bbb
View code at this point
Browse repository at this point
Commits on Apr 23, 2013
Forbid Provider and Lazy as provides return type.
JakeWharton
committed
96f9f79
View commit details
Copy full SHA for 96f9f79
View code at this point
Browse repository at this point
Commits on Mar 27, 2013
Merge pull request #196 from square/jw/composition
Show description for 079a3dc
JakeWharton
committed
079a3dc
View commit details
Copy full SHA for 079a3dc
View code at this point
Browse repository at this point
Forbid modules who extend from non-Object class types.
Show description for 54079ae
JakeWharton
committed
54079ae
View commit details
Copy full SHA for 54079ae
View code at this point
Browse repository at this point
Test for erroneous message more explicitly.
JakeWharton
committed
93a0dbb
View commit details
Copy full SHA for 93a0dbb
View code at this point
Browse repository at this point
Add restrictions around injectable targets.
Show description for b619788
JakeWharton
committed
b619788
View commit details
Copy full SHA for b619788
View code at this point
Browse repository at this point
Commits on Mar 24, 2013
Fix some style and naming issues from code-review.
cgruber
committed
1a5d909
View commit details
Copy full SHA for 1a5d909
View code at this point
Browse repository at this point
Commits on Mar 21, 2013
Protect singleton and lazy bindings against concurrent access, and test that this works.
cgruber
committed
32e2564
View commit details
Copy full SHA for 32e2564
View code at this point
Browse repository at this point
Commits on Feb 27, 2013
add RunWith annotation.
cgruber
committed
c3c99b1
View commit details
Copy full SHA for c3c99b1
View code at this point
Browse repository at this point
Merge pull request #168 from cgruber/supportstatefulrootmodules
Show description for 7d887b5
swankjesse
committed
7d887b5
View commit details
Copy full SHA for 7d887b5
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.