diff options
author | martinsimpson <martinsimpson@google.com> | 2019-10-29 10:11:34 -0700 |
---|---|---|
committer | David P. Baker <dpb@google.com> | 2019-10-30 09:46:43 -0400 |
commit | 79c9d15c14a898e1ae2085f265a5396b190d7017 (patch) | |
tree | 22b031c8f2314e8366c7af35f1d1d408274248f5 /factory | |
parent | 6c2c1a3ff8d2abc74755dfe18c07fa60ee1c7733 (diff) | |
download | auto-79c9d15c14a898e1ae2085f265a5396b190d7017.tar.gz |
Improved AutoFactory error message
RELNOTES=Better error message for failed factory write.
One known cause of this error is using an impl class name that is the same
as the declared interface (in which case this new message will tell you
that you are attempting to recreate an existing file name).
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=277308587
Diffstat (limited to 'factory')
-rw-r--r-- | factory/src/main/java/com/google/auto/factory/processor/AutoFactoryProcessor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/factory/src/main/java/com/google/auto/factory/processor/AutoFactoryProcessor.java b/factory/src/main/java/com/google/auto/factory/processor/AutoFactoryProcessor.java index 7c842491..cf3d5ebd 100644 --- a/factory/src/main/java/com/google/auto/factory/processor/AutoFactoryProcessor.java +++ b/factory/src/main/java/com/google/auto/factory/processor/AutoFactoryProcessor.java @@ -175,7 +175,7 @@ public final class AutoFactoryProcessor extends AbstractProcessor { implementationMethodDescriptors.get(entry.getKey()), allowSubclasses)); } catch (IOException e) { - messager.printMessage(Kind.ERROR, "failed"); + messager.printMessage(Kind.ERROR, "failed: " + e); } } } |