- 132d9ea Fix an issue where a module referencing a component without a builder would fail. This is done by moving where we filter builder-less components further to when we generate components as oppposed to immediately after finding all of the @DefineComponent classes. by Eric Chang · 3 years, 9 months ago
- 5dfd484 Uncomment precondition check enforcing that HiltAndroidRule#inject() is not called multiple times. by Grant Oakley · 3 years, 9 months ago
- 477ddd6 Internal refactor by Brad Corso · 3 years, 9 months ago
- de8ff2b Reset DelayComponentState between gradle test runs. Adds a new gradle test that uses HiltAndroidRule#delayComponentReady(). by Grant Oakley · 3 years, 9 months ago
- 0818c45 Internal refactor by Dagger Team · 3 years, 9 months ago
- 12a8f39 Add timeout to emulator tests since these are likely to hang. by Brad Corso · 3 years, 10 months ago
- d1edbbf Fix exit code check in generate-latest-docs.sh by Daniel Santiago · 3 years, 10 months ago
- 788952a Update Gradle to 6.7.1 in test projects, required by AGP 4.2.0-beta04. by Daniel Santiago · 3 years, 10 months ago
- 9da5114 Update Hilt Plugin to AGP beta04 and use renamed APIs when configuring the ASM transform. by Daniel Santiago · 3 years, 10 months ago
- c8713e5 Add artifact-android-emulator-tests to GitHub Actions workflow. by Brad Corso · 3 years, 10 months ago
- 315b1fa Allow deferring component initialization in tests when using @BindsValue. by Grant Oakley · 3 years, 10 months ago
- 82eeaad Rename workflow jobs to better match their function. by Brad Corso · 3 years, 10 months ago
- cda6e32 Fix type inference issues with generated assisted factory in Java 7. by Brad Corso · 3 years, 10 months ago
- 552f430 Fix @AssistedFactory method returning parameterized Foo with fixed type parameters. by Brad Corso · 3 years, 10 months ago
- 9a90151 Fail fast with better error message when trying to use a type parameter with the @AssistedFactory creator method. by Brad Corso · 3 years, 10 months ago
- 89b334d Add publishing docs to Github Pages step into the Github Workflow by Daniel Santiago · 3 years, 10 months ago
- 0d9be94 Internal refactor by Eric Chang · 3 years, 10 months ago
- b5e96e6 Add Bazel and Gradle files cache to Github Workflow by Daniel Santiago · 3 years, 10 months ago
- 426b444 Add latest snapshot publishing job to Github Workflow by Daniel Santiago · 3 years, 10 months ago
- 229c99f Exclude Dagger local snapshots from Maven local repo cache. by Daniel Santiago · 3 years, 10 months ago
- 98c73c6 Request 'processed-jar' in the Hilt Gradle plugin during classpath aggregation so that kotlinc invocations use the processed jar in the '-friend-path' such that internal members are accessible. by Daniel Santiago · 3 years, 10 months ago
- 7b6e4bb Use SingletonComponent instead of ApplicationComponent in comments by takahirom · 3 years, 10 months ago
- 1b3c19d In the Github Workflow add the matrix AGP value in the job name. by Daniel Santiago · 3 years, 10 months ago
- 25b6783 Migrate to use Github Workflows from Travis-Ci by Daniel Santiago · 3 years, 10 months ago
- 208c054 Internal change by Dagger Team · 3 years, 10 months ago
- f6fc0f6 Add more tests for AssistedInject. by Brad Corso · 3 years, 10 months ago
- fa44b1d Fix bug in generate-latest-docs.sh to prevent failure in travis. by Brad Corso · 3 years, 10 months ago
- 3986fab Add -x to generate-latest-docs.sh to help determine where it's failing. by Brad Corso · 3 years, 10 months ago
- 7a3d6fb Revert Hilt internal entry point and modules back to public to avoid r8 optimization issues. by Brad Corso · 3 years, 10 months ago
- 850274b Rollback since this was an unintended effect on the deps of the release. by Eric Chang · 3 years, 10 months ago
- 7caf468 Prevent committing docs if there are no changes to avoid failing the travis build. by Brad Corso · 3 years, 10 months ago
- 36bbd07 Fix travis.yml to only publish snapshot after all test jobs. by Brad Corso · 3 years, 10 months ago
- b9325a4 Add back the deprecated ApplicationComponent since hilt-work latest release still uses it. by Eric Chang · 3 years, 10 months ago
- 94a55bc This feature may be a breaking change, so rolling it back for a Dagger patch release. by Brad Corso · 3 years, 10 months ago
- e53933e Split travis scripts into multiple stages/jobs to avoid timeout limit. by Brad Corso · 3 years, 10 months ago
- 6c11a60 Change generated assisted factory class to be final. by Brad Corso · 3 years, 10 months ago
- 0acad9a Update missing InjectedFieldSignature error with actionable message. by Brad Corso · 3 years, 10 months ago
- 1822650 Clears Fragment reference in FragmentContextWrapper after Fragment#onDestroy() by Brad Corso · 3 years, 10 months ago
- 8c45caf Rename some usages of ViewModelInject to HiltViewModel by Eric Chang · 3 years, 10 months ago
- 896289a Internal refactor by Eric Chang · 3 years, 10 months ago
- c4d829d Allow @AssistedInject types as @Assisted parameters by Brad Corso · 3 years, 10 months ago
- c153972 Add dagger/model sources back into the dagger.dev api documentation by Brad Corso · 3 years, 10 months ago
- f13ff41 Add minApi and fix current api in Dagger Lint Registry. by Dagger Team · 3 years, 10 months ago
- 8b245cc Protect against double injection in the case that user code manually calls the generated inject() method. by Eric Chang · 3 years, 10 months ago
- 9465a0e Switch api to implementation in README. by Eric Chang · 3 years, 10 months ago
- d828472 Add TestInstallIn to Hilt. by Brad Corso · 3 years, 10 months ago
- 494a578 s/RuntimeEnvironment.application/ApplicationProvider.getApplicationContext()/g by Dagger Team · 3 years, 10 months ago
- ca2867a Use AGP given ASM Api version when creating the ClassVisitor. by Dagger Team · 3 years, 10 months ago
- 239768b Use runtime classpath at root to workaround Dagger/Hilt API vs Impl issue. by Dagger Team · 3 years, 10 months ago
- 5959306 Retry instrumentation test on failure to reduce flaky failures. by Brad Corso · 3 years, 10 months ago
- 0929fec Internal refactor by Dagger Team · 3 years, 10 months ago
- a33706b Fix return type resolution when AssistedFactory types extends factory with parameterized return type. by Brad Corso · 3 years, 11 months ago
- 97a4106 Rollback of https://github.com/google/dagger/commit/ce6cf6114c2301d174debcc93afc2a6bc01d6eb5 by Dagger Team · 3 years, 11 months ago
- ce6cf61 Protect against double injection in the case that user code manually calls the generated inject() method. by Eric Chang · 3 years, 11 months ago
- a7872c7 Add a plugin to check for injections of @HiltViewModel types. Since @HiltViewModel has an @Inject constructor, it is possible to erroneously inject it instead of accessing it via the Android APIs. This check should prevent that from happening. by Eric Chang · 3 years, 11 months ago
- ba87021 Add FunctionMetadata for each method to allow internal visibility check. by Brad Corso · 3 years, 11 months ago
- 6fca7a3 Rename ClassNames.APPLICATION_COMPONENT to SINGLETON_COMPONENT by Brad Corso · 3 years, 11 months ago
- b90de0f Add a plugin to check for injections of @HiltViewModel types. Since @HiltViewModel has an @Inject constructor, it is possible to erroneously inject it instead of accessing it via the Android APIs. This check should prevent that from happening. by Dagger Team · 3 years, 11 months ago
- a8ab59a Add a plugin to check for injections of @HiltViewModel types. Since @HiltViewModel has an @Inject constructor, it is possible to erroneously inject it instead of accessing it via the Android APIs. This check should prevent that from happening. by Eric Chang · 3 years, 11 months ago
- bc6ac3e Fix for InstallException on continuous integration runs. by Brad Corso · 3 years, 11 months ago
- 00d38ba Add the ViewModelProcessor to the bazel defs. by Eric Chang · 3 years, 11 months ago
- 8bf667e Add an integration app that validates Gradle configuration cache is not disabled by the HiltGradlePlugin by Dagger Team · 3 years, 11 months ago
- d69b00f Migrate HiltGradlePlugin to use AGP's new ASM pipeline for bytecode transformation. by Dagger Team · 3 years, 11 months ago
- bf18e2f Additional refactor to KotlinMetadata to clean up flag usage and reorder methods. by Brad Corso · 3 years, 11 months ago
- dd691c4 Refactor KotlinMetadata visitors to collect arbitrary metadata about a class. by Brad Corso · 3 years, 11 months ago
- a80e2b7 Suppress flaky failures in travis due to espresso tests. by Brad Corso · 3 years, 11 months ago
- fdc3208 Fix issue when name of members injection field is named "instance". by Brad Corso · 4 years ago
- f11b2bc Update Android SDK and build tools to 30 along with AGP to 4.1.1. AGP also requires newer Gradle version, so bumping the wrapper to 6.7. Robolectric also had tro be updates to 4.5-alpha which supports API 30. by Dagger Team · 4 years ago
- 210ba4b Refactor view model support to avoid conflicts with the existing Hilt extension. by Eric Chang · 4 years ago
- 645bcb1 Follow-up to address comments on assisted injection pull request. by Brad Corso · 4 years ago
- 37cb8c8 Remove the deprecated ApplicationComponent. by Eric Chang · 4 years ago
- 8441d54 [Dagger Refactor]:Refactor InjectionMethods by Brad Corso · 4 years ago
- daf0c66 Internal refactor by Brad Corso · 4 years ago
- dc2aeb7 Rename genrule for combined proguard in maven.bzl by Dagger Team · 4 years ago
- 7237ced Add a comment explaining why BindValue is restricted to the @HiltAndroidTest class. by Eric Chang · 4 years ago
- 0f7a32b Internal refactor by Brad Corso · 4 years ago
- 253ac8b Update Hilt's ViewModel APIs to be a type annotation along with @Inject constructor annotation. This solidifies the relationship between Hilt/Dagger and ViewModels and will allow Dagger to generated the factories that will construction inject and member inject the ViewModels. by Dagger Team · 4 years ago
- d3c17de Add better error message when the compiler deps jar isn't found. by Eric Chang · 4 years ago
- b5990a0 Update Bazel to 3.7.1 and use Kotlin toolchain 1.4. by Dagger Team · 4 years ago
- c87ef43 Add packing proguard.txt for AARs into gen_maven_artifact macro. by Dagger Team · 4 years ago
- 06caf17 Roll forward with fix of 'Migrating @ViewModelInject into Hilt's codebase'. by Dagger Team · 4 years ago
- 8d3271d Migrate ApplicationComponent to SingletonComponent. by Eric Chang · 4 years ago
- 6a8bbbf Flip the default for experimentalDaggerErrorMessages back to disabled since it breaks links in Android Studio. Update tests to always use the new error message format so that flipping the default is independent of updating the tests. by Eric Chang · 4 years ago
- a885c85 Lazily match fields to their Kotlin property metadata. by Dagger Team · 4 years ago
- e0d9ef2 Add a missing @Override on #injectTest. by Dagger Team · 4 years ago
- 8dca74b Remove erroneously added JSR250 deps from the Hilt runtime. by Eric Chang · 4 years ago
- 6313cbd Deprecate ApplicationComponent for SingletonComponent. by Eric Chang · 4 years ago
- 0e8f761 Turn on experimental dagger error messages by default. The old messages can still be used by setting -Adagger.experimentalDaggerErrorMessages=disabled as a javacopt by Eric Chang · 4 years ago
- 55c06b5 Internal refactor. by Brad Corso · 4 years ago
- 8cafe80 Rollback of Migrating @ViewModelInject into Hilt's codebase. by Dagger Team · 4 years ago
- b02960c Migrating @ViewModelInject into Hilt's codebase. by Dagger Team · 4 years ago
- c539b38 Internal refactor by Brad Corso · 4 years ago
- a17a6e6 Don't reference the error message string in generated code. Previous post-optimizer output: by Dagger Team · 4 years, 1 month ago
- deff5e5 Update Dagger's androidx dependencies to the latest stable versions. by Brad Corso · 4 years, 1 month ago
- 6a26196 [Dagger Refactor]: Remove LegacyBindingGraph usages in BindingGraph. by Brad Corso · 4 years, 1 month ago
- e619c34 Print Gradle plugin ID if user forgot to apply by Madis Pink · 4 years, 1 month ago
- cd73556 Internal change. by Eric Chang · 4 years, 1 month ago
- a65301b Add special handling for @Module companion objects in getComponents() by Eric Chang · 4 years, 1 month ago
- b102746 Remove unused ResolvedBindings methods by Brad Corso · 4 years, 1 month ago
- 0816c43 Don't attempt to get qualifiers using Kotlin metadata for static injected properties. by Dagger Team · 4 years, 1 month ago