Providing an automatic module name
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 52/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- java
- Lĩnh vực
- build-system
Hướng nghiên cứu
Kiểm tra cấu hình build tạo JAR và manifest của nó. Xác minh rằng artifact được tạo có một mục Automatic-Module-Name với giá trị com.google.maps, sau đó chạy các bước kiểm tra build hoặc đóng gói hiện có để xác nhận rằng mục này được giữ nguyên.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Since Java 9, Java provides a module system known as Jigsaw which allow library authors to restrict access of their internal packages and provide a better explicit dependency abstraction.
In order to benefit from this "new" feature, Java libraries need to provide a module-info.java file inside the jar artefact to declare what they requires and what they exports.
However since this can be non-trivial to become modular a important first step for library authors is to register a module-name to enable libraries depending on them to become modular without having to wait for modular refactoring work to be done. To register a module name a library simply need only to define the Automatic-Module-Name property in the META-INF/MANIFEST.MF file inside their jar artefact.
I suggest that this library should register the module name com.google.maps.
- Ngôn ngữ chính
- Java
- Star
- 1.8k
- Fork
- 972
- Merge trung bình
- 5 giờ 7 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của googlemaps/google-maps-services-java
-
PlacesApi.placeDetails(context, placeId).await() interface errorCó thể đã có người làm @madtriceps đã nhận 99 ngày trước. Đang mởtriage me type: bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
-
[email protected]Đang mởtriage me type: feature request
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
-
Bagg hacmĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 5/100
googlemaps/google-maps-services-java#1059 · 1 reaction ·
-
Issue in java daĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
-
Issue in java daĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
Tất cả issue của googlemaps/google-maps-services-java
Issue tương tự
-
Area-UIUX Issue-Bug Issue-Easy (good first issue)
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
TeamAmaze/AmazeFileManager#4769 ·
Maintainer thường phản hồi trong vòng 7 ngày
-
Expose SManga.memo & SChapter.memo fields in GraphQL APIs to support source-specific client featuresĐang mởenhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Suwayomi/Suwayomi-Server#2551 ·
Maintainer thường phản hồi trong vòng 9 ngày
-
CLI: enforce absolute ADB device paths in file and directory commandsCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
weaviate/java-client#631 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 2 ngày