[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4233":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":18,"lastSyncTime":28,"discoverSource":29},4233,"dagger","square\u002Fdagger","square","A fast dependency injector for Android and Java.","https:\u002F\u002Fsquare.github.io\u002Fdagger\u002F",null,"Java",7282,3076,4,59,0,1,2,41,"Apache License 2.0",true,false,"master",[],"2026-06-12 02:01:00","Dagger 1\n========\n\nA fast dependency injector for Android and Java.\n\n\nDeprecated – Please upgrade to Dagger 2\n---------------------------------------\n\nSquare's Dagger 1.x is deprecated in favor of [Google's Dagger 2](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fdagger).\nPlease see [the migration guide](https:\u002F\u002Fgoogle.github.io\u002Fdagger\u002Fdagger-1-migration.html) for help\nwith the upgrade.\n\n\nDownload Dagger 1\n-----------------\n\nYou will need to include the `dagger-${dagger.version}.jar` in your\napplication's runtime.  In order to activate code generation you will need to\ninclude `dagger-compiler-${dagger.version}.jar` in your build at compile time.\n\nIn a Maven project, one would include the runtime in the dependencies section\nof your `pom.xml` (replacing `${dagger.version}` with the appropriate current\nrelease), and the `dagger-compiler` artifact as an \"optional\" or \"provided\"\ndependency:\n\n```xml\n\u003Cdependencies>\n  \u003Cdependency>\n    \u003CgroupId>com.squareup.dagger\u003C\u002FgroupId>\n    \u003CartifactId>dagger\u003C\u002FartifactId>\n    \u003Cversion>${dagger.version}\u003C\u002Fversion>\n  \u003C\u002Fdependency>\n  \u003Cdependency>\n    \u003CgroupId>com.squareup.dagger\u003C\u002FgroupId>\n    \u003CartifactId>dagger-compiler\u003C\u002FartifactId>\n    \u003Cversion>${dagger.version}\u003C\u002Fversion>\n    \u003Coptional>true\u003C\u002Foptional>\n  \u003C\u002Fdependency>\n\u003C\u002Fdependencies>\n```\n\nYou can also find downloadable .jars on Maven Central. You'll need\n[Dagger][dl-dagger], [JavaPoet][dl-javapoet], and [javax.inject][dl-inject].\n\nSnapshots of the development version are available in [Sonatype's `snapshots` repository][snap].\n\n\n\nLicense\n-------\n\n    Copyright 2012 Square, Inc.\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n\n\n\n [1]: http:\u002F\u002Fsquare.github.com\u002Fdagger\u002F\n [dl-dagger]: http:\u002F\u002Fsearch.maven.org\u002F#search%7Cga%7C1%7Cg%3A%22com.squareup.dagger%22%20a%3A%22dagger%22\n [dl-javapoet]: http:\u002F\u002Fsearch.maven.org\u002F#search%7Cga%7C1%7Cg%3A%22com.squareup%22%20a%3A%22javapoet%22\n [dl-inject]: http:\u002F\u002Fsearch.maven.org\u002F#search%7Cga%7C1%7Cg%3A%22javax.inject%22%20a%3A%22javax.inject%22\n [snap]: https:\u002F\u002Foss.sonatype.org\u002Fcontent\u002Frepositories\u002Fsnapshots\u002F\n","Dagger 是一个为 Android 和 Java 应用设计的快速依赖注入框架。其核心功能在于通过代码生成技术来实现高效且编译时检查的依赖管理，从而减少运行时开成，并提高应用性能。Dagger 1 已被弃用，推荐使用 Google 维护的 Dagger 2 版本以获得更好的支持和新特性。适用于需要优化依赖管理和提升加载效率的各种规模的 Android 或 Java 项目中，特别是那些对启动时间和内存占用有严格要求的应用场景。","2026-06-11 02:59:11","top_language"]