Skip to content

Commit

Permalink
[java resteasy] fix string comparison (#134)
Browse files Browse the repository at this point in the history
* Fix StringUtils.isEmpty(..)
* Update all JaxRS samples
  • Loading branch information
jmini authored May 23, 2018
1 parent 27426f7 commit 3f81378
Show file tree
Hide file tree
Showing 19 changed files with 91 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,20 @@

package org.openapitools.codegen.languages;

import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import io.swagger.v3.oas.models.Operation;

import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;
import org.openapitools.codegen.*;
import org.openapitools.codegen.languages.features.BeanValidationFeatures;
import org.openapitools.codegen.languages.features.JbossFeature;
import org.openapitools.codegen.languages.features.SwaggerFeatures;
import io.swagger.v3.oas.models.*;
import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;

import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class JavaResteasyEapServerCodegen extends AbstractJavaJAXRSServerCodegen
implements JbossFeature, BeanValidationFeatures, SwaggerFeatures {
Expand Down Expand Up @@ -126,7 +127,7 @@ public void addOperationToGroup(String tag, String resourcePath, Operation opera
basePath = basePath.substring(0, pos);
}

if (StringUtils.isEmpty("")) {
if (StringUtils.isEmpty(basePath)) {
basePath = "default";
} else {
if (co.path.startsWith("/" + basePath)) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@

public class Category {


private Long id = null;

private String name = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,11 @@

public class ModelApiResponse {


private Integer code = null;

private String type = null;

private String message = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@

public class Order {


private Long id = null;

private Long petId = null;

private Integer quantity = null;

private OffsetDateTime shipDate = null;

/**
Expand All @@ -41,7 +45,9 @@ public String toString() {
}
}


private StatusEnum status = null;

private Boolean complete = false;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,15 @@

public class Pet {


private Long id = null;

private Category category = null;

private String name = null;

private List<String> photoUrls = new ArrayList<>();

private List<Tag> tags = new ArrayList<>();

/**
Expand All @@ -44,6 +49,7 @@ public String toString() {
}
}


private StatusEnum status = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@

public class Tag {


private Long id = null;

private String name = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,21 @@

public class User {


private Long id = null;

private String username = null;

private String firstName = null;

private String lastName = null;

private String email = null;

private String password = null;

private String phone = null;

private Integer userStatus = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@

public class Category {


private Long id = null;

private String name = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,11 @@

public class ModelApiResponse {


private Integer code = null;

private String type = null;

private String message = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@

public class Order {


private Long id = null;

private Long petId = null;

private Integer quantity = null;

private DateTime shipDate = null;

/**
Expand All @@ -41,7 +45,9 @@ public String toString() {
}
}


private StatusEnum status = null;

private Boolean complete = false;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,15 @@

public class Pet {


private Long id = null;

private Category category = null;

private String name = null;

private List<String> photoUrls = new ArrayList<String>();

private List<Tag> tags = new ArrayList<Tag>();

/**
Expand All @@ -44,6 +49,7 @@ public String toString() {
}
}


private StatusEnum status = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@

public class Tag {


private Long id = null;

private String name = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,21 @@

public class User {


private Long id = null;

private String username = null;

private String firstName = null;

private String lastName = null;

private String email = null;

private String password = null;

private String phone = null;

private Integer userStatus = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@

public class Category {


private Long id = null;

private String name = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,11 @@

public class ModelApiResponse {


private Integer code = null;

private String type = null;

private String message = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@

public class Order {


private Long id = null;

private Long petId = null;

private Integer quantity = null;

private Date shipDate = null;

/**
Expand All @@ -41,7 +45,9 @@ public String toString() {
}
}


private StatusEnum status = null;

private Boolean complete = false;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,15 @@

public class Pet {


private Long id = null;

private Category category = null;

private String name = null;

private List<String> photoUrls = new ArrayList<String>();

private List<Tag> tags = new ArrayList<Tag>();

/**
Expand All @@ -44,6 +49,7 @@ public String toString() {
}
}


private StatusEnum status = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@

public class Tag {


private Long id = null;

private String name = null;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,21 @@

public class User {


private Long id = null;

private String username = null;

private String firstName = null;

private String lastName = null;

private String email = null;

private String password = null;

private String phone = null;

private Integer userStatus = null;

/**
Expand Down

0 comments on commit 3f81378

Please sign in to comment.