Skip to content

Commit 9ebf87f

Browse files
mgmt, bug fix on module-info (#2850)
* mgmt, no jackson if sss * version bump
1 parent 0ec26fb commit 9ebf87f

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

fluentgen/src/main/java/com/azure/autorest/fluent/mapper/FluentMapper.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import com.azure.autorest.model.clientmodel.ModuleInfo;
3131
import org.slf4j.Logger;
3232

33-
import java.util.Arrays;
33+
import java.util.ArrayList;
3434
import java.util.Collection;
3535
import java.util.Collections;
3636
import java.util.List;
@@ -170,7 +170,11 @@ private static ModuleInfo getModuleInfo(boolean hasImplementationModels) {
170170
exportModules.add(new ModuleInfo.ExportModule(settings.getPackage(settings.getFluentModelsSubpackage())));
171171
exportModules.add(new ModuleInfo.ExportModule(settings.getPackage(settings.getModelsSubpackage())));
172172

173-
List<String> openToModules = Arrays.asList("com.azure.core", "com.fasterxml.jackson.databind");
173+
List<String> openToModules = new ArrayList<>();
174+
openToModules.add("com.azure.core");
175+
if (!settings.isStreamStyleSerialization()) {
176+
openToModules.add("com.fasterxml.jackson.databind");
177+
}
174178
List<ModuleInfo.OpenModule> openModules = moduleInfo.getOpenModules();
175179
openModules.add(new ModuleInfo.OpenModule(settings.getPackage(settings.getFluentModelsSubpackage()), openToModules));
176180
openModules.add(new ModuleInfo.OpenModule(settings.getPackage(settings.getModelsSubpackage()), openToModules));

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@autorest/java",
3-
"version": "4.1.33",
3+
"version": "4.1.34",
44
"description": "The Java extension for classic generators in AutoRest.",
55
"scripts": {
66
"autorest": "autorest",

0 commit comments

Comments
 (0)