Skip to content

[Draft] Preliminary review of lanai code changes#1

Draft
aghaisas wants to merge 1030 commits into
masterfrom
lanai-review
Draft

[Draft] Preliminary review of lanai code changes#1
aghaisas wants to merge 1030 commits into
masterfrom
lanai-review

Conversation

@aghaisas

Copy link
Copy Markdown
Owner

No description provided.

naotoj and others added 30 commits August 31, 2020 15:32
…ng/plaf/nimbus/doc-files/properties.html

Reviewed-by: serb, aivanov

@kevinrushforth kevinrushforth left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a few inline comments. Here are a couple global ones:

  1. Several files are missing copyright headers. I have scripts that will fix them, so I will volunteer to do that. I can update the copyright years to 2021 at the same time if there are no objections.
  2. I see several files with wildcard imports. Do we want to eliminate (expand) these?

Comment thread .jcheck/conf
Comment thread src/java.desktop/macosx/classes/sun/java2d/metal/MTLBufImgOps.java Outdated
Comment thread src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m
Comment thread src/java.desktop/share/classes/javax/swing/RepaintManager.java Outdated
Comment thread src/java.desktop/share/classes/sun/java2d/pipe/RenderBuffer.java Outdated
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question for Phil: is a BSD license OK for this build script? The rest of the files are GPL.

Comment thread src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java Outdated
Comment thread src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java Outdated
Comment thread src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m Outdated
Comment thread src/java.desktop/share/classes/sun/java2d/pipe/BufferedPaints.java Outdated
Comment thread src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java Outdated
Comment thread src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java Outdated
Comment thread src/java.desktop/share/native/libawt/java2d/SurfaceData.c
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m Outdated
Comment thread src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.