Lines Matching +full:- +full:- +full:fix +full:- +full:imports +full:- +full:only

4 JavaPoet 1.11.1 *(2018-05-16)*
5 -----------------------------
7 * Fix: JavaPoet 1.11 had a regression where `TypeName.get()` would throw on error types, masking
12 JavaPoet 1.11.0 *(2018-04-29)*
13 -----------------------------
20 JavaPoet 1.10.0 *(2018-01-27)*
21 -----------------------------
24 * New: `$Z` as an optional newline (zero-width space) if a line may exceed 100 chars.
28 * Fix: Include annotations when emitting type variables.
29 * Fix: Use the right imports for annotated type parameters.
30 * Fix: Don't incorrectly escape classnames that start with `$`.
33 JavaPoet 1.9.0 *(2017-05-13)*
34 -----------------------------
36 * Fix: Don't emit incorrect code when the declared type's signature references another type with
38 * Fix: Support anonymous inner classes in `ClassName.get()`.
42 JavaPoet 1.8.0 *(2016-11-09)*
43 -----------------------------
66 * New: `MethodSpec.addComment()` makes it easy to add a `// single-line comment.`
68 * Fix: Always write UTF-8. Previously JavaPoet would use the system default charset which was
70 * Fix: Permit (constant) fields to be defined in annotation types.
73 JavaPoet 1.7.0 *(2016-04-26)*
74 -----------------------------
80 JavaPoet 1.6.1 *(2016-03-21)*
81 -----------------------------
83 * Fix: Double quotes and backslashes in string literals were not properly quoted in 1.6.0. This is
87 JavaPoet 1.6.0 *(2016-03-19)*
88 -----------------------------
95 * Fix: Make `TypeSpec.Kind` enum public. This can be used to check if a `TypeSpec` is a class,
97 * Fix: Don’t break import resolution on annotated types.
98 * Fix: Forbid unexpected modifiers like `private` on annotation members.
99 * Fix: Deduplicate exceptions in `MethodSpec.Builder`.
100 * Fix: Treat `ErrorType` like a regular `DeclaredType` in `TypeName.get()`. This should make it
104 JavaPoet 1.5.1 *(2016-01-10)*
105 -----------------------------
107 * Fix: Annotated `TypeName` instances are only equal if their annotations are equal.
109 JavaPoet 1.5.0 *(2016-01-10)*
110 -----------------------------
113 * New: Overload `NameAllocator.newName(String)` for creating a one-off name without a tag.
114 * Fix: AnnotationSpec escapes character literals properly.
115 * Fix: Don't stack overflow when `TypeVariableName` is part of `ParameterizedTypeName`.
116 * Fix: Reporting not used indexed arguments in like `add("$1S", "a", "b")`.
117 * Fix: Prevent import of types located in the default package, i.e. have no package name.
120 JavaPoet 1.4.0 *(2015-11-13)*
121 -----------------------------
125 types. This works for both top-level types and type parameters as in `List<@Nullable String>`.
129 * Fix: Don't stack overflow when `TypeVariableName` gets a self-referential type.
130 * Fix: Better handling of name collisions on imports. Previously JavaPoet did the wrong thing when
134 JavaPoet 1.3.0 *(2015-09-20)*
135 -----------------------------
137 * New: `NameAllocator` API makes it easy to declare non-conflicting names.
139 * Fix: Avoid infinite recursion in `TypeName.get(TypeMirror)`.
140 * Fix: Use qualified name for conflicting simple names in the same file.
141 * Fix: Better messages for parameter indexing errors.
144 JavaPoet 1.2.0 *(2015-07-04)*
145 -----------------------------
151 * Fix: `MethodSpec.overriding()` retains annotations.
154 JavaPoet 1.1.0 *(2015-05-25)*
155 -----------------------------
166 * Fix: `nextControlFlow()` accepts arguments.
167 * Fix: Reject duplicate calls to set the superclass.
168 * Fix: `WildcardTypeName.get(WildcardType)` no longer throws a `NullPointerException`.
169 * Fix: Don't allow double field initialization.
171 JavaPoet 1.0.0 *(2015-01-28)*
172 -----------------------------
175 can simultaneously use the old JavaWriter API and our new builder-based APIs in one project.
179 * Imports are now added automatically.
182 JavaWriter 2.5.1 *(2014-12-03)*
183 -------------------------------
186 * Fix: Use canonical name when emitting a class import.
187 * Fix: Apply type compression to varargs and array types.
188 * Fix: Restore binary compatibility with pre-2.5 versions.
191 JavaWriter 2.5.0 *(2014-04-18)*
192 -------------------------------
196 * Fix: Truncate any generic type when emitting constructors.
197 * Fix: Do not emit trailing whitespace after '=' at end-of-line.
200 JavaWriter 2.4.0 *(2014-01-10)*
201 -------------------------------
207 JavaWriter 2.3.1 *(2013-12-16)*
208 -------------------------------
210 * Fix: Properly handle subpackages of `java.lang` in `compressType`.
213 JavaWriter 2.3.0 *(2013-11-24)*
214 -------------------------------
220 * Previously-deprecated, `int`-based modifier methods have been removed.
223 JavaWriter 2.2.1 *(2013-10-23)*
224 -------------------------------
226 * Fix: Do not emit trailing whitespace for empty Javadoc lines.
229 JavaWriter 2.2.0 *(2013-09-25)*
230 -------------------------------
232 * `setCompressingTypes` controls whether types are emitted as fully-qualified or not.
235 JavaWriter 2.1.2 *(2013-08-23)*
236 -------------------------------
241 JavaWriter 2.1.1 *(2013-07-23)*
242 -------------------------------
244 * Fix: `stringLiteral` now correctly handles escapes and control characters.
247 JavaWriter 2.1.0 *(2013-07-15)*
248 -------------------------------
255 JavaWriter 2.0.1 *(2013-06-17)*
256 -------------------------------
261 JavaWriter 2.0.0 *(2013-06-06)*
262 -------------------------------
268 JavaWriter 1.0.5 *(2013-05-08)*
269 -------------------------------
271 * Fix: Fully qualify types whose simple name matches an import.
274 JavaWriter 1.0.4 *(2013-03-15)*
275 -------------------------------
277 * Fix: Static import emit now properly supports method imports.
280 JavaWriter 1.0.3 *(2013-02-21)*
281 -------------------------------
283 * Add support for emitting static imports.
286 JavaWriter 1.0.2 *(2013-02-11)*
287 -------------------------------
293 JavaWriter 1.0.1 *(2013-02-03)*
294 -------------------------------
299 JavaWriter 1.0.0 *(2013-02-01)*
300 -------------------------------