646e1742c047dc9a768f2bc065b33e9b5ab49006 |
|
24-Apr-2015 |
cgdecker <cgdecker@google.com> |
Add more missing @since 4.0 and remove references to *-3.0.jar in extensions' package-info.java files. ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=92005346
/external/guice/extensions/grapher/src/com/google/inject/grapher/DependencyEdge.java
|
b71955639ab617e0a4115b1439c8b9982227a018 |
|
22-Jul-2011 |
sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> |
Refactoring of guice-grapher - makes it possible to inject non-scoped graphers - fixes http://code.google.com/p/google-guice/issues/detail?id=489 (in the sense that the exposed node is graphed, it still doesn't follow private bindings) - simplifies implementation classes: - aliasing, node creating and edge creating are done as three independent steps - implementation classes will get aliased nodes so they don't need to worry about aliasing - edges are always created after the nodes they link - removes boilerplate code to build node and edge factories Revision created by MOE tool push_codebase. MOE_MIGRATION=2701 git-svn-id: https://google-guice.googlecode.com/svn/trunk@1575 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/extensions/grapher/src/com/google/inject/grapher/DependencyEdge.java
|
d9c913acca55023ef5d76a32c3d4a51ee6b420cb |
|
26-Jun-2011 |
sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> |
switch Guice from manually repackaging Guava to depending on Guava. it's still jarjar'd right now, which is causing a ~400k increase in guice-snapshot.jar. next step is to switch to ProGuard to remove the unnecessary code and cut it back down (even further?!). this will let people build from Guice source and depend directly on Guava code without having to worry about hiding internal/util. git-svn-id: https://google-guice.googlecode.com/svn/trunk@1558 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/extensions/grapher/src/com/google/inject/grapher/DependencyEdge.java
|
6f0aee697724288e42823393d700ea770fd69da5 |
|
27-Oct-2010 |
sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> |
move @nullable to internal.util git-svn-id: https://google-guice.googlecode.com/svn/trunk@1323 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/extensions/grapher/src/com/google/inject/grapher/DependencyEdge.java
|
53664a7f17492bd0c3c4728df61679147907dd18 |
|
21-Feb-2009 |
limpbizkit <limpbizkit@d779f126-a31b-0410-b53b-1d3aecad763e> |
Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use. The main benefit is a (significant) reduction in size of the Guice+AOP .jar - from 1004KB to 641KB. The drawback is that it's now a lot harder to use new Google Collections features, or to keep up-to-date with Google Collections bugfixes and optimizations. git-svn-id: https://google-guice.googlecode.com/svn/trunk@859 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/extensions/grapher/src/com/google/inject/grapher/DependencyEdge.java
|
aff72e051a38af75e8a6bce59d1a9a4b760d914b |
|
30-Dec-2008 |
phopkins <phopkins@d779f126-a31b-0410-b53b-1d3aecad763e> |
Adds Graphviz-based grapher extension Adds grapher extension, an implementation for a Graphviz-based tool to visualize an Injector. Main class is InjectorGrapher, which is available from the GrapherModule. The GraphvizModule should also be installed for Graphviz output. See com.google.inject.grapher.demo.InjectorGrapherDemo for an example and to generate a sample graph. Fix for issue 213. git-svn-id: https://google-guice.googlecode.com/svn/trunk@752 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/extensions/grapher/src/com/google/inject/grapher/DependencyEdge.java
|