eclipse-vertx / eclipse-vertx/vertx-codegen

For dataobject type, provide a method telling whether object has empty parameter constructor?

Đang mở
#151 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
111
Fork
89
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Hi:

For current dataobject type, the minimum requirement is to provide json constructor
but there is no way for generator to know whether empty constructor is supported
It could be useful since for most dataobject, empty parameters constructor bring us convenience
If we generate all dataobject with empty constructor, the test will fail
since there is DataObjectWithOnlyJsonObjectConstructor and could not mapped to any constructor

Hope it helps

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách đọc metadata của kiểu dataobject và logic của generator quyết định những constructor nào có thể được ánh xạ. Sử dụng DataObjectWithOnlyJsonObjectConstructor làm trường hợp lỗi và lần theo các test liên quan. Hoàn thành khi kiểu này cho biết liệu constructor không có tham số có được hỗ trợ hay không, và việc sinh mã không còn giả định rằng một constructor như vậy tồn tại.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
tooling
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.