Add copyrights to top of all files

This commit is contained in:
Chord 2016-03-04 15:14:50 -05:00
parent f762aa8e1f
commit a3de62db90
17 changed files with 53 additions and 0 deletions

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever package psforever
class ObjectFinalizedException(msg : String) extends Exception(msg) class ObjectFinalizedException(msg : String) extends Exception(msg)

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.crypto package psforever.crypto
import psforever.IFinalizable import psforever.IFinalizable

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.net package psforever.net
import scodec.bits.BitVector import scodec.bits.BitVector

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.net package psforever.net
import scodec.bits.BitVector import scodec.bits.BitVector

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.net package psforever.net
import scodec.{Err, DecodeResult, Attempt, Codec} import scodec.{Err, DecodeResult, Attempt, Codec}

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.net package psforever.net
import java.nio.charset.Charset import java.nio.charset.Charset

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.net package psforever.net
import psforever.crypto.CryptoInterface import psforever.crypto.CryptoInterface

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import org.specs2.mutable._ import org.specs2.mutable._
import psforever.crypto.CryptoInterface import psforever.crypto.CryptoInterface
import psforever.crypto.CryptoInterface.CryptoDHState import psforever.crypto.CryptoInterface.CryptoDHState

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import org.specs2.mutable._ import org.specs2.mutable._
import psforever.net._ import psforever.net._
import scodec.Codec import scodec.Codec

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import org.specs2.mutable._ import org.specs2.mutable._
import psforever.net._ import psforever.net._
import scodec.bits._ import scodec.bits._

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import java.net.InetSocketAddress import java.net.InetSocketAddress
import akka.actor.ActorRef import akka.actor.ActorRef

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import akka.actor.{Actor, ActorLogging} import akka.actor.{Actor, ActorLogging}
import psforever.crypto.CryptoInterface.{CryptoStateWithMAC, CryptoState} import psforever.crypto.CryptoInterface.{CryptoStateWithMAC, CryptoState}
import psforever.crypto.CryptoInterface import psforever.crypto.CryptoInterface

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import akka.actor.{Props, ActorSystem} import akka.actor.{Props, ActorSystem}
import psforever.crypto.CryptoInterface import psforever.crypto.CryptoInterface

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import java.net.InetSocketAddress import java.net.InetSocketAddress
import akka.actor.{Props, ActorRef, ActorLogging, Actor} import akka.actor.{Props, ActorRef, ActorLogging, Actor}

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
import java.net.InetSocketAddress import java.net.InetSocketAddress
import akka.actor.{ActorLogging, Actor, ActorRef} import akka.actor.{ActorLogging, Actor, ActorRef}

View file

@ -1,3 +1,4 @@
// Copyright (c) 2016 PSForever.net to present
package psforever.crypto package psforever.crypto
import akka.actor.{Actor, ActorLogging, FSM} import akka.actor.{Actor, ActorLogging, FSM}

37
scripts/copyright.sh Executable file
View file

@ -0,0 +1,37 @@
#!/bin/sh
set -u
COPYRIGHT="// Copyright (c) 2016 PSForever.net to present"
FILES=$(find . -name '*.scala')
for f in $FILES; do
LINESPEC=$(grep -n "^${COPYRIGHT}$" "$f")
LINESPEC_NOWS=$(grep -n "${COPYRIGHT}" "$f")
LINESPEC_OTHER_COPY=$(head -n20 "$f" | grep -ni "copyright")
LINE=$(echo "$LINESPEC" | cut -d: -f1)
if [ ! "$LINE" = "1" ]; then
if [ ! "$LINESPEC_NOWS" = "" ]; then
echo "$f: Found but malformed"
else
if [ ! "$LINESPEC_OTHER_COPY" = "" ]; then
echo "$f: Other copyright found. Skipping..."
else
echo "$f: Not found"
read -p "Fix? (y/n) " choice
case $choice in
[yY]) sed -i '1i '"$COPYRIGHT"'' "$f" ;;
[nN]) ;;
*) echo "Invalid choice"; exit 1;;
esac
fi
fi
else
echo "$f: Okay!"
fi
done