Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-6882

Scala warning during REST server compilation

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Trivial
    • 9.0.0.Alpha4
    • 9.0.0.Alpha3
    • Server
    • None

    Description

      During REST server compilation, Scala compiler produces couple of warngings:

      [WARNING] /home/vjuranek/ws-idea/infinispan/server/rest/src/main/scala/org/infinispan/rest/RestCacheManager.scala:59: warning: abstract type V in type pattern org.infinispan.container.entries.InternalCacheEntry[String,V] is unchecked since it is eliminated by erasure
      [INFO]          case ice: InternalCacheEntry[String, V] => ice
      [INFO]                    ^
      [WARNING] /home/vjuranek/ws-idea/infinispan/server/rest/src/main/scala/org/infinispan/rest/RestCacheManager.scala:61: warning: abstract type V in type pattern org.infinispan.container.entries.MVCCEntry[String,V] is unchecked since it is eliminated by erasure
      [INFO]          case mvcc: MVCCEntry[String, V] => cache.getCacheEntry(key)  // FIXME: horrible re-get to be fixed by ISPN-3460
      [INFO]                     ^
      [WARNING] /home/vjuranek/ws-idea/infinispan/server/rest/src/main/scala/org/infinispan/rest/Server.scala:101: warning: abstract type V in type pattern org.infinispan.container.entries.InternalCacheEntry[String,V] is unchecked since it is eliminated by erasure
      [INFO]             case ice: InternalCacheEntry[String, V] => {
      [INFO]                       ^
      [WARNING] /home/vjuranek/ws-idea/infinispan/server/rest/src/main/scala/org/infinispan/rest/Server.scala:312: warning: abstract type V in type pattern org.infinispan.container.entries.InternalCacheEntry[String,V] is unchecked since it is eliminated by erasure
      [INFO]             case ice: InternalCacheEntry[String, V] => {
      [INFO]                       ^
      [WARNING] /home/vjuranek/ws-idea/infinispan/server/rest/src/main/scala/org/infinispan/rest/Server.scala:360: warning: abstract type V in type pattern org.infinispan.container.entries.InternalCacheEntry[String,V] is unchecked since it is eliminated by erasure
      [INFO]                case ice: InternalCacheEntry[String, V] => {
      [INFO]                          ^
      [WARNING] /home/vjuranek/ws-idea/infinispan/server/rest/src/main/scala/org/infinispan/rest/Server.scala:445: warning: abstract type V in type pattern org.infinispan.container.entries.InternalCacheEntry[String,V] is unchecked since it is eliminated by erasure
      [INFO]             case ice: InternalCacheEntry[String, V] => {
      [INFO]                       ^
      [WARNING] 6 warnings found
      

      Attachments

        Activity

          People

            vjuranek@redhat.com Vojtech Juranek
            vjuranek@redhat.com Vojtech Juranek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: