diff options
author | dotty-bot <felix.mulder@epfl.ch> | 2017-04-11 16:32:08 +0000 |
---|---|---|
committer | dotty-bot <felix.mulder@epfl.ch> | 2017-04-11 16:32:08 +0000 |
commit | b7edcf82c9a19081730fb8d4b353d31f36d81dc7 (patch) | |
tree | e05ed6eccba97c5eef19f46e44548ed7bbb0d11a /api/dotty/tools/io/ClassPath.html | |
parent | db0e81121b822a28bff2e08c3e752c1f346a82ee (diff) | |
download | dotty-b7edcf82c9a19081730fb8d4b353d31f36d81dc7.tar.gz dotty-b7edcf82c9a19081730fb8d4b353d31f36d81dc7.tar.bz2 dotty-b7edcf82c9a19081730fb8d4b353d31f36d81dc7.zip |
Update gh-pages site for 65dc7ad151a38158a45c5836d5e1f0fd48b8e396
Diffstat (limited to 'api/dotty/tools/io/ClassPath.html')
-rw-r--r-- | api/dotty/tools/io/ClassPath.html | 981 |
1 files changed, 441 insertions, 540 deletions
diff --git a/api/dotty/tools/io/ClassPath.html b/api/dotty/tools/io/ClassPath.html index 711f410a8..01d678e46 100644 --- a/api/dotty/tools/io/ClassPath.html +++ b/api/dotty/tools/io/ClassPath.html @@ -470,6 +470,306 @@ <li class="index-entity entity-package"> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a> + </li> + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a> + </li> + + + + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a> + </li> + + + + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a> + </li> + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a> + </li> + + + + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a> + </li> + + + + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a> + + <a class="letter-anchor class" href="../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a> + </li> + + + + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a> + </li> + + + + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a> + </li> + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a> + </li> + + + + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a> + </li> + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a> + + <a class="letter-anchor class" href="../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a> + </li> + + + + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a> + </li> + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a> + </li> + + + + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a> + </li> + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a> + </li> + + + + + + + <li class="index-entity with-companion "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a> + + <a class="letter-anchor case class" href="../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a> + </li> + + + + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor object" href="../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a> + </li> + + + + <li class="index-entity entity-package"> <a class="entity-name" href="../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a> </li> @@ -5184,18 +5484,28 @@ </li> + + + <li class="index-entity with-companion "> <div class="entity-kinds"> <a class="letter-anchor object" href="../../../.././api/dotty/tools/io/ClassPath$.html">O</a> - <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/ClassPath.html">C</a> + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/io/ClassPath.html">T</a> </div> <a class="entity-name" href="../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a> </li> + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor trait" href="../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a> + </li> @@ -5217,16 +5527,6 @@ <li class="index-entity "> <div class="entity-kinds"> - <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a> - </div> - <a class="entity-name" href="../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a> - </li> - - - - <li class="index-entity "> - <div class="entity-kinds"> - <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a> </div> <a class="entity-name" href="../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a> @@ -5274,11 +5574,9 @@ - <li class="index-entity with-companion "> + <li class="index-entity "> <div class="entity-kinds"> - <a class="letter-anchor object" href="../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a> - <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/JavaClassPath.html">C</a> </div> <a class="entity-name" href="../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a> @@ -5286,15 +5584,32 @@ + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/MergedClassPath.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a> + </li> <li class="index-entity "> <div class="entity-kinds"> - <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/MergedClassPath.html">C</a> + <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/PlainDirectory.html">C</a> </div> - <a class="entity-name" href="../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a> + <a class="entity-name" href="../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + + <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/PlainFile.html">C</a> + </div> + <a class="entity-name" href="../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a> </li> @@ -5302,9 +5617,9 @@ <li class="index-entity "> <div class="entity-kinds"> - <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/SourcePath.html">C</a> + <a class="letter-anchor class" href="../../../.././api/dotty/tools/io/PlainNioFile.html">C</a> </div> - <a class="entity-name" href="../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a> + <a class="entity-name" href="../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a> </li> @@ -5389,10 +5704,10 @@ </span> <span id="entity-modifiers"> - abstract + </span> <span id="entity-kind"> - class + trait </span> <span id="entity-name"> ClassPath @@ -5403,28 +5718,16 @@ <div id="entity-body" class="entity-section"> - <p>Represents a package which contains classes and other packages</p> + <p>A representation of the compiler's class- or sourcepath.</p> </div> - <h1 class="section "> + <h1 class="section empty"> Constructors </h1> - <div id="entity-constructors" class="entity-section "> - - - <div class="member"> - <div class="member-title"> - <span class="member-name">ClassPath</span> - <span class="no-left">(</span> - - - <span class="no-left">)</span> - </div> - </div> - + <div id="entity-constructors" class="entity-section empty"> </div> @@ -5434,9 +5737,9 @@ <div id="entity-members" class="entity-section "> - <div id="ClassRep" class="member "> + <div id="asClassPathString" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'ClassRep');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'asClassPathString');">[+]</span> <span class="member-annotations"> </span> @@ -5444,11 +5747,11 @@ </span> <span class="member-kind"> - case class + def </span> <span class="member-name "> - <a href="../../../.././api/dotty/tools/io/ClassPath/ClassRep.html">ClassRep</a> + asClassPathString </span> @@ -5457,67 +5760,17 @@ - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-ClassRep"> - <p>Represents classes which can be loaded with a ClassfileLoader -and / or a SourcefileLoader.</p> - - </div> - <div class="member-body-long" id ="long-body-ClassRep"> - <p>Represents classes which can be loaded with a ClassfileLoader -and / or a SourcefileLoader.</p> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="ClassRep$" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'ClassRep$');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - final - </span> - <span class="member-kind"> - object - </span> - <span class="member-name "> - - <a href="../../../.././api/dotty/tools/io/ClassPath/ClassRep$.html">ClassRep</a> - - </span> - - - - - + <span class="no-left">: String</span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-ClassRep$"> - <p>Represents classes which can be loaded with a ClassfileLoader -and / or a SourcefileLoader.</p> + <div class="member-body-short" id="short-body-asClassPathString"> + <p>The whole classpath in the form of one String.</p> </div> - <div class="member-body-long" id ="long-body-ClassRep$"> - <p>Represents classes which can be loaded with a ClassfileLoader -and / or a SourcefileLoader.</p> + <div class="member-body-long" id ="long-body-asClassPathString"> + <p>The whole classpath in the form of one String.</p> </div> </div> @@ -5534,9 +5787,9 @@ and / or a SourcefileLoader.</p> </script> </div><!-- end member --> - <div id="AnyClassRep" class="member "> + <div id="asClassPathStrings" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'AnyClassRep');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'asClassPathStrings');">[+]</span> <span class="member-annotations"> </span> @@ -5544,34 +5797,31 @@ and / or a SourcefileLoader.</p> </span> <span class="member-kind"> - type + def </span> <span class="member-name "> - AnyClassRep + asClassPathStrings </span> - - - <span class="type-alias"> - <span class="equals"> = </span> - ClassRep - </span> - - + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +String +<span class="no-left">]</span></span> + </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-AnyClassRep"> + <div class="member-body-short" id="short-body-asClassPathStrings"> </div> - <div class="member-body-long" id ="long-body-AnyClassRep"> + <div class="member-body-long" id ="long-body-asClassPathStrings"> </div> </div> @@ -5592,7 +5842,7 @@ and / or a SourcefileLoader.</p> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'asClasspathString');">[+]</span> <span class="member-annotations"> - + @deprecated </span> <span class="member-modifiers"> @@ -5617,12 +5867,10 @@ and / or a SourcefileLoader.</p> <div class="member-body"> <div class="member-body-short" id="short-body-asClasspathString"> - <p>The whole classpath in the form of one String.</p> - + </div> <div class="member-body-long" id ="long-body-asClasspathString"> - <p>The whole classpath in the form of one String.</p> - + </div> </div> <script> @@ -5638,9 +5886,9 @@ and / or a SourcefileLoader.</p> </script> </div><!-- end member --> - <div id="asURLs" class="member "> + <div id="asSourcePathString" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'asURLs');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'asSourcePathString');">[+]</span> <span class="member-annotations"> </span> @@ -5652,7 +5900,7 @@ and / or a SourcefileLoader.</p> </span> <span class="member-name "> - asURLs + asSourcePathString </span> @@ -5661,20 +5909,17 @@ and / or a SourcefileLoader.</p> - <span class="no-left">: List -<span class="no-left no-right">[</span> -URL -<span class="no-left">]</span></span> + <span class="no-left">: String</span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-asURLs"> - <p>A list of URLs representing this classpath.</p> + <div class="member-body-short" id="short-body-asSourcePathString"> + <p>The whole sourcepath in the form of one String.</p> </div> - <div class="member-body-long" id ="long-body-asURLs"> - <p>A list of URLs representing this classpath.</p> + <div class="member-body-long" id ="long-body-asSourcePathString"> + <p>The whole sourcepath in the form of one String.</p> </div> </div> @@ -5691,9 +5936,9 @@ URL </script> </div><!-- end member --> - <div id="classes" class="member "> + <div id="asURLs" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'classes');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'asURLs');">[+]</span> <span class="member-annotations"> </span> @@ -5705,7 +5950,7 @@ URL </span> <span class="member-name "> - classes + asURLs </span> @@ -5714,71 +5959,19 @@ URL - <span class="no-left">: IndexedSeq + <span class="no-left">: Seq <span class="no-left no-right">[</span> -AnyClassRep +URL <span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-classes"> - <p>Lists of entities.</p> - - </div> - <div class="member-body-long" id ="long-body-classes"> - <p>Lists of entities.</p> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="context" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'context');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - context + <div class="member-body-short" id="short-body-asURLs"> - </span> - - - - - - - <span class="no-left">: ClassPathContext</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-context"> - <p>Info which should be propagated to any sub-classpaths.</p> - </div> - <div class="member-body-long" id ="long-body-context"> - <p>Info which should be propagated to any sub-classpaths.</p> - + <div class="member-body-long" id ="long-body-asURLs"> + </div> </div> <script> @@ -5794,21 +5987,21 @@ AnyClassRep </script> </div><!-- end member --> - <div id="equals(that)" class="member "> + <div id="classes(inPackage)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'equals(that)');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'classes(inPackage)');">[+]</span> <span class="member-annotations"> </span> <span class="member-modifiers"> - override + </span> <span class="member-kind"> def </span> <span class="member-name "> - equals + classes </span> @@ -5818,9 +6011,9 @@ AnyClassRep <span class="no-left"> - that: + inPackage: </span> - Any + String <span class="no-left">)</span> @@ -5830,15 +6023,18 @@ AnyClassRep - <span class="no-left">: Boolean</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +<a href="../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-equals(that)"> + <div class="member-body-short" id="short-body-classes(inPackage)"> </div> - <div class="member-body-long" id ="long-body-equals(that)"> + <div class="member-body-long" id ="long-body-classes(inPackage)"> </div> </div> @@ -5855,9 +6051,9 @@ AnyClassRep </script> </div><!-- end member --> - <div id="findBinaryFile(name)" class="member "> + <div id="findClass(className)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'findBinaryFile(name)');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'findClass(className)');">[+]</span> <span class="member-annotations"> </span> @@ -5869,7 +6065,7 @@ AnyClassRep </span> <span class="member-name "> - findBinaryFile + findClass </span> @@ -5879,7 +6075,7 @@ AnyClassRep <span class="no-left"> - name: + className: </span> String @@ -5893,17 +6089,21 @@ AnyClassRep <span class="no-left">: Option <span class="no-left no-right">[</span> -AbstractFile +ClassRepresentation <span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-findBinaryFile(name)"> - + <div class="member-body-short" id="short-body-findClass(className)"> + <p>It returns both classes from class file and source files (as our base ClassRepresentation). +So note that it's not so strictly related to findClassFile.</p> + </div> - <div class="member-body-long" id ="long-body-findBinaryFile(name)"> - + <div class="member-body-long" id ="long-body-findClass(className)"> + <p>It returns both classes from class file and source files (as our base ClassRepresentation). +So note that it's not so strictly related to findClassFile.</p> + </div> </div> <script> @@ -5919,9 +6119,9 @@ AbstractFile </script> </div><!-- end member --> - <div id="findClass(name)" class="member "> + <div id="findClassFile(className)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'findClass(name)');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'findClassFile(className)');">[+]</span> <span class="member-annotations"> </span> @@ -5933,7 +6133,7 @@ AbstractFile </span> <span class="member-name "> - findClass + findClassFile </span> @@ -5943,7 +6143,7 @@ AbstractFile <span class="no-left"> - name: + className: </span> String @@ -5957,323 +6157,16 @@ AbstractFile <span class="no-left">: Option <span class="no-left no-right">[</span> -AnyClassRep -<span class="no-left">]</span></span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-findClass(name)"> - <p>Find a ClassRep given a class name of the form "package.subpackage.ClassName". -Does not support nested classes on .NET</p> - - </div> - <div class="member-body-long" id ="long-body-findClass(name)"> - <p>Find a ClassRep given a class name of the form "package.subpackage.ClassName". -Does not support nested classes on .NET</p> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="hashCode" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'hashCode');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - override - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - hashCode - - </span> - - - - - - - <span class="no-left">: Int</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-hashCode"> - - </div> - <div class="member-body-long" id ="long-body-hashCode"> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="name" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'name');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - name - - </span> - - - - - - - <span class="no-left">: String</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-name"> - <p>The short name of the package (without prefix)</p> - - </div> - <div class="member-body-long" id ="long-body-name"> - <p>The short name of the package (without prefix)</p> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="origin" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'origin');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - origin - - </span> - - - - - - - <span class="no-left">: Option -<span class="no-left no-right">[</span> -String -<span class="no-left">]</span></span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-origin"> - <p>A String representing the origin of this classpath element, if known. -For example, the path of the directory or jar.</p> - - </div> - <div class="member-body-long" id ="long-body-origin"> - <p>A String representing the origin of this classpath element, if known. -For example, the path of the directory or jar.</p> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="packages" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'packages');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - packages - - </span> - - - - - - - <span class="no-left">: IndexedSeq -<span class="no-left no-right">[</span> -ClassPath -<span class="no-left">]</span></span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-packages"> - - </div> - <div class="member-body-long" id ="long-body-packages"> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="sortString" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'sortString');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - sortString - - </span> - - - - - - - <span class="no-left">: String</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-sortString"> - - </div> - <div class="member-body-long" id ="long-body-sortString"> - - </div> - </div> - <script> - function toggleMemberBody(span, sig) { - var shortBody = document.getElementById("short-body-" + sig); - var longBody = document.getElementById("long-body-" + sig); - - shortBody.classList.toggle("toggled") - longBody.classList.toggle("toggled") - - span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; - } - </script> - </div><!-- end member --> - - <div id="sourcepaths" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'sourcepaths');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - sourcepaths - - </span> - - - - - - - <span class="no-left">: IndexedSeq -<span class="no-left no-right">[</span> AbstractFile <span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-sourcepaths"> + <div class="member-body-short" id="short-body-findClassFile(className)"> </div> - <div class="member-body-long" id ="long-body-sourcepaths"> + <div class="member-body-long" id ="long-body-findClassFile(className)"> </div> </div> @@ -6290,9 +6183,9 @@ AbstractFile </script> </div><!-- end member --> - <div id="validClassFile(name)" class="member "> + <div id="list(inPackage)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'validClassFile(name)');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'list(inPackage)');">[+]</span> <span class="member-annotations"> </span> @@ -6304,7 +6197,7 @@ AbstractFile </span> <span class="member-name "> - validClassFile + list </span> @@ -6314,7 +6207,7 @@ AbstractFile <span class="no-left"> - name: + inPackage: </span> String @@ -6326,17 +6219,17 @@ AbstractFile - <span class="no-left">: Boolean</span> + <span class="no-left">: <a href="../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-validClassFile(name)"> - <p>Filters for assessing validity of various entities.</p> + <div class="member-body-short" id="short-body-list(inPackage)"> + <p>Allows to get entries for packages and classes merged with sources possibly in one pass.</p> </div> - <div class="member-body-long" id ="long-body-validClassFile(name)"> - <p>Filters for assessing validity of various entities.</p> + <div class="member-body-long" id ="long-body-list(inPackage)"> + <p>Allows to get entries for packages and classes merged with sources possibly in one pass.</p> </div> </div> @@ -6353,9 +6246,9 @@ AbstractFile </script> </div><!-- end member --> - <div id="validPackage(name)" class="member "> + <div id="packages(inPackage)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'validPackage(name)');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'packages(inPackage)');">[+]</span> <span class="member-annotations"> </span> @@ -6367,7 +6260,7 @@ AbstractFile </span> <span class="member-name "> - validPackage + packages </span> @@ -6377,7 +6270,7 @@ AbstractFile <span class="no-left"> - name: + inPackage: </span> String @@ -6389,16 +6282,21 @@ AbstractFile - <span class="no-left">: Boolean</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +<a href="../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-validPackage(name)"> - + <div class="member-body-short" id="short-body-packages(inPackage)"> + <p>Empty string represents root package</p> + </div> - <div class="member-body-long" id ="long-body-validPackage(name)"> - + <div class="member-body-long" id ="long-body-packages(inPackage)"> + <p>Empty string represents root package</p> + </div> </div> <script> @@ -6414,9 +6312,9 @@ AbstractFile </script> </div><!-- end member --> - <div id="validSourceFile(name)" class="member "> + <div id="sources(inPackage)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'validSourceFile(name)');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'sources(inPackage)');">[+]</span> <span class="member-annotations"> </span> @@ -6428,7 +6326,7 @@ AbstractFile </span> <span class="member-name "> - validSourceFile + sources </span> @@ -6438,7 +6336,7 @@ AbstractFile <span class="no-left"> - name: + inPackage: </span> String @@ -6450,15 +6348,18 @@ AbstractFile - <span class="no-left">: Boolean</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +<a href="../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-validSourceFile(name)"> + <div class="member-body-short" id="short-body-sources(inPackage)"> </div> - <div class="member-body-long" id ="long-body-validSourceFile(name)"> + <div class="member-body-long" id ="long-body-sources(inPackage)"> </div> </div> |