Squashed commit of the following:

commit 088c3b4405c2b717ff00e814bf616c366bf96c7d
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Fri Nov 22 13:55:58 2019 -0800

    Close reader after use.

    Change-Id: Ia81aac277c14a28ec58f08c889473a3ddcb0c323

commit 5d854de62838cb83c5a96cb06effafe460bf56a2
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Fri Nov 22 13:41:30 2019 -0800

    Rework reference handles so they are cleared on project close and removed on reference delete, and so that each project can hold its own reference to account for possible different resolved versions.

    Change-Id: I386fe440f5478981ccab88f6d9f995aac3e517b1

commit a5c2edda64b3cc6e16c781147877bc8524a4ba99
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Fri Nov 22 09:02:26 2019 -0800

    Fix for plugin version printed in ID field.

    Change-Id: I3cd24e72d747fb4af0f663eba4b5969a2295ba7b

commit cd7c10f1ff8038b17e171961a8bbd89b702021e2
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Thu Nov 21 15:54:30 2019 -0800

    Add back reference to current container.

    Change-Id: I6090337f13a8d3c1b616417f0dcf293c41b8e6a2

commit b7fb7dc8480ffbdf5f43ba4d06ff236c758e36de
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Thu Nov 21 10:52:59 2019 -0800

    Fix transitive reference artifact resolution.

    Change-Id: I1bfb9543e1c73cd337f67540e58a73eb7a846c45

commit 4ed7683618edd9acbcbd7b12bc49a9f6206759ff
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Wed Nov 20 16:21:11 2019 -0800

    Let model references simply resolve from the classpath containers avaialble.

    Change-Id: Idb9d6082de160a74ca330fe897d22a6ece8dbf58

commit f4318feed4597d9ef272fb7784d4f8a761561da1
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Wed Nov 20 16:21:11 2019 -0800

    Let model references simply resolve from the classpath containers avaialble.

    Change-Id: Idb9d6082de160a74ca330fe897d22a6ece8dbf58

commit c5f622e1aef2bd6f2f1559a64e027140af57cebe
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Tue Nov 19 10:29:46 2019 -0800

    Maven Classpath support patch from Richard

    Change-Id: I1b3498480c1a1d59942c9f262a4ec94abfdeca0f

commit ff6700707ff59e0a9bcc614ab294f039bf5220f9
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Tue Nov 5 09:41:03 2019 -0800

    Fix conflicted files.

    Change-Id: I688d2f5467bc7a23eb102bebc4bf5a2c047ca525

commit 5825f608b82a9d44eaac2fa3783870cad417932e
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Tue Nov 5 09:31:09 2019 -0800

    Merge #150036

    Change-Id: I12cc24c0902010b8cc3ba0494d0c52d9df3fdde2

commit 844559d34bcf6d2e045b77b4d1d9aab31ced3059
Merge: 9898ca34e c603a07b2
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Mon Nov 4 17:29:07 2019 -0800

    Merge branch 'maven-support-149997' into merge/maven-support

    Change-Id: Ifb8e1519627547952f53ecb1b1a51d8cc3f7b6f6

commit 9898ca34eb94f311f1f23631d087b1a073059a99
Author: Daniel Johnson <danijoh2@cisco.com>
Date:   Fri Nov 1 10:18:54 2019 -0700

    Support resolving model references from custom classpath containers.

    Change-Id: Id2cb47da1612d489bc5ecb0ec35cbed5bb6cbcda

commit c603a07b2b532ff4388be091de0826b7a8913f96
Merge: 4334fd8bb 45e799549
Author: Vadim Geraskin <vadim.geraskin@xored.com>
Date:   Mon Sep 23 10:59:52 2019 +0700

    US187392: Update Tigerstripe to use pom dependency defintions

    Change-Id: I98c79db5c8dbda220106733d7777dfbfa5a6a030
    Signed-off-by: Vadim Geraskin <vadim.geraskin@xored.com>

commit 45e799549f2e93b10eb018ed8e500716ab7ce804
Author: Vadim Geraskin <vadim.geraskin@xored.com>
Date:   Mon Sep 23 10:52:36 2019 +0700

    US187392: Update Tigerstripe to use pom dependency defintions

    Change-Id: I98c79db5c8dbda220106733d7777dfbfa5a6a030
    Signed-off-by: Vadim Geraskin <vadim.geraskin@xored.com>

Change-Id: I85662c7e89bc2659fd4b1853f216477213457128
110 files changed