arcadedb icon indicating copy to clipboard operation
arcadedb copied to clipboard

Fix copyright header placement in IndexMetadata.java

Open Copilot opened this issue 3 months ago • 1 comments

What does this PR do?

Moves the copyright header to the beginning of IndexMetadata.java, before the package statement, following standard Java conventions. Also adds SPDX license identifiers to match repository formatting.

Motivation

Addresses review feedback from #2828 - the copyright header was incorrectly placed after the package and import statements.

Related issues

  • Parent PR: #2828
  • Review comment: https://github.com/ArcadeData/arcadedb/pull/2828#discussion_r2560654146

Additional Notes

None.

Checklist

  • [ ] I have run the build using mvn clean package command
  • [ ] My unit tests cover both failure and success scenarios

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot avatar Nov 25 '25 16:11 Copilot

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

[!WARNING]

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • repository.apache.org
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java -classpath /home/REDACTED/.m2/wrapper/dists/apache-maven-3.9.9/3477a4f1/boot/plexus-classworlds-2.8.0.jar -Dclassworlds.conf=/home/REDACTED/.m2/wrapper/dists/apache-maven-3.9.9/3477a4f1/bin/m2.conf -Dmaven.home=/home/REDACTED/.m2/wrapper/dists/apache-maven-3.9.9/3477a4f1 -Dlibrary.jansi.path=/home/REDACTED/.m2/wrapper/dists/apache-maven-3.9.9/3477a4f1/lib/jansi-native -Dmaven.multiModuleProjectDirectory=/home/REDACTED/work/arcadedb/arcadedb org.codehaus.plexus.classworlds.launcher.Launcher -f pom.xml -B -V -e -Dfindbugs.skip -Dcheckstyle.skip -Dpmd.skip=true -Dspotbugs.skip -Denforcer.skip -Dmaven.javadoc.skip -DskipTests (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot avatar Nov 25 '25 16:11 Copilot