Coder Social home page Coder Social logo

Plugins for sbt? about dagger HOT 5 CLOSED

square avatar square commented on August 27, 2024
Plugins for sbt?

from dagger.

Comments (5)

swankjesse avatar swankjesse commented on August 27, 2024

No plans at the moment. Is anyone using sbt to build Android apps?

from dagger.

DaveGit avatar DaveGit commented on August 27, 2024

Yes me.

from dagger.

JakeWharton avatar JakeWharton commented on August 27, 2024

I've used it as well. Far from ideal but it mostly works.

That said, this plugin is not required for development on Android. It merely generates a module for your manifest entries which otherwise could be done manually. We also aren't sure in what form it will exist (if at all) by the time Dagger hits 1.0.

Android is moving to Gradle in the next year anyways so if we do keep this around we would probably move towards solely supporting that in the long run.

from dagger.

DaveGit avatar DaveGit commented on August 27, 2024

But is the dagger compiler with the annotation processors (i.e. dagger-compiler-0.9.jar) not necessary?
Is dagger-0.9.jar all that is needed?

from dagger.

cgruber avatar cgruber commented on August 27, 2024

On 4 Dec 2012, at 18:32, DaveGit wrote:

But is the dagger compiler with the annotation processors (i.e.
dagger-compiler-0.9.jar) not necessary?
Is dagger-0.9.jar all that is needed?

dagger-compiler isn't a maven-plugin, it's an annotation processor. It
can be used with anything that will invoke javac with it on its class
path. That should be true of gradle, ivy, maven, ant, etc. Generating
modules is quite separate than generating the code for ModuleAdapter or
InjectAdapter classes.

from dagger.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.