From 652fd907f5bef6dfb87b545158c34d84f2902f06 Mon Sep 17 00:00:00 2001 From: Filip ZybaƂa Date: Thu, 30 Apr 2020 11:42:30 +0200 Subject: Changed html table to div's. Adjusted css to match figma. --- core/src/main/resources/dokka/styles/style.css | 66 ++++++++++--- .../src/main/kotlin/renderers/html/HtmlRenderer.kt | 110 ++++++++------------- .../documentables/DefaultPageCreator.kt | 86 +++++++--------- .../out/html/root/[jvm root]/index.html | 31 +++--- .../annotatedFunction/out/html/root/index.html | 19 ++-- .../annotatedFunction/out/html/scripts/main.js.map | 2 +- .../annotatedFunction/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/-fancy/index.html | 110 ++++++++++++--------- .../out/html/root/[jvm root]/index.html | 62 ++++++------ .../out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/scripts/pages.js | 2 + .../out/html/styles/style.css | 66 ++++++++++--- .../function/out/html/root/[jvm root]/index.html | 31 +++--- .../expect/function/out/html/root/index.html | 19 ++-- .../expect/function/out/html/scripts/main.js.map | 2 +- .../expect/function/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/-fancy/index.html | 79 +++++++++------ .../out/html/root/[jvm root]/index.html | 62 ++++++------ .../out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/scripts/pages.js | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../functionWithParams/out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../functionWithParams/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 55 ++++++----- .../functionWithReceiver/out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../functionWithReceiver/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../genericFunction/out/html/root/index.html | 19 ++-- .../genericFunction/out/html/scripts/main.js.map | 2 +- .../genericFunction/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../expect/inlineFunction/out/html/root/index.html | 19 ++-- .../inlineFunction/out/html/scripts/main.js.map | 2 +- .../inlineFunction/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../inlineSuspendFunction/out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- .../expect/signatureTest/out/html/root/index.html | 19 ++-- .../out/html/root/signatureTest/index.html | 55 ++++++----- .../signatureTest/out/html/scripts/main.js.map | 2 +- .../expect/signatureTest/out/html/scripts/pages.js | 4 +- .../expect/signatureTest/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../expect/sinceKotlin/out/html/root/index.html | 19 ++-- .../sinceKotlin/out/html/scripts/main.js.map | 2 +- .../expect/sinceKotlin/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../suspendFunction/out/html/root/index.html | 19 ++-- .../suspendFunction/out/html/scripts/main.js.map | 2 +- .../suspendFunction/out/html/styles/style.css | 66 ++++++++++--- .../out/html/root/[jvm root]/index.html | 31 +++--- .../suspendInlineFunction/out/html/root/index.html | 19 ++-- .../out/html/scripts/main.js.map | 2 +- .../out/html/styles/style.css | 66 ++++++++++--- 76 files changed, 1708 insertions(+), 867 deletions(-) diff --git a/core/src/main/resources/dokka/styles/style.css b/core/src/main/resources/dokka/styles/style.css index a71651ca..fc032e29 100644 --- a/core/src/main/resources/dokka/styles/style.css +++ b/core/src/main/resources/dokka/styles/style.css @@ -422,8 +422,8 @@ footer { color: #fff } -.platform-tagged:hover .platform-tag, -.platform-tagged:hover > .platform-tag { +.table-row:hover .platform-tag, +.table-row:hover > .platform-tag { text-indent: 0; white-space: nowrap; padding: 0 7px; @@ -436,7 +436,7 @@ footer { transition: max-width 1s, max-height 1s } -.platform-tagged { +.platform-tags { flex: auto; display: flex; flex-direction: row; @@ -446,11 +446,7 @@ footer { justify-content: flex-end; } -tr.platform-tagged { - flex-direction: row; -} - -.platform-tagged > .platform-tag { +.platform-tags > .platform-tag { align-self: center; margin: 10px; } @@ -487,7 +483,7 @@ td.content { flex-direction: column; } -.content > a { +.title > a { text-decoration: none; font-style: normal; font-weight: 600; @@ -495,7 +491,7 @@ td.content { color: #282E34; } -.content > a:hover { +.title > a:hover { color: #5B5DEF; } @@ -552,11 +548,59 @@ td.content { display: none } -.sideMenuPart[data-active] { +.sideMenuPart[data-active] > .overview { background: rgba(91, 93, 239, 0.15); border-left: 4px solid #5B5DEF; } +.table { + display: flex; + flex-direction: column; +} + +.table-row { + display: flex; + flex-direction: column; + background: white; + margin: 10px; + padding: 16px 24px 16px 24px; +} + +.table-row > .main-subrow { + height: 24px; + display: grid; + grid-template-columns: 310px auto auto; +} + +.table-row > .signature-subrow { + display: grid; + grid-template-columns: 310px auto; +} + +.main-subrow > .title { + order: 1; +} + +.main-subrow > .brief { + order: 2; +} + +.main-subrow > .platform-tags { + grid-column-start: 3; +} + +.main-subrow > * { + order: 4; +} + +.signature-subrow > .signature { + grid-column-start: 2; +} + +.signature-subrow > * { + order: 4; +} + @media print, screen and (max-width: 960px) { div.wrapper { diff --git a/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt b/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt index fbab248a..c53b1b6d 100644 --- a/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt +++ b/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt @@ -30,10 +30,6 @@ open class HtmlRenderer( ) { val additionalClasses = node.style.joinToString(" ") { it.toString().toLowerCase() } return when { - ContentKind.shouldBePlatformTagged(node.dci.kind) -> wrapPlatformTagged( - node, - pageContext - ) { childrenCallback() } node.dci.kind == ContentKind.Symbol -> div("symbol $additionalClasses") { childrenCallback() } node.dci.kind == ContentKind.BriefComment -> div("brief $additionalClasses") { childrenCallback() } node.dci.kind == ContentKind.Cover -> div("cover $additionalClasses") { childrenCallback() } @@ -43,25 +39,6 @@ open class HtmlRenderer( } } - private fun FlowContent.wrapPlatformTagged( - node: ContentGroup, - pageContext: ContentPage, - childrenCallback: FlowContent.() -> Unit - ) { - div("platform-tagged") { - node.platforms.forEach { - val targets = it.targets.joinToString(", ") - div("platform-tag") { - if( targets.equals("common", ignoreCase = true) ) classes = classes + "common" - text(it.targets.joinToString(", ")) - } - } - div("content") { - childrenCallback() - } - } - } - override fun FlowContent.buildPlatformDependent(content: PlatformHintedContent, pageContext: ContentPage) { div("platform-hinted") { attributes["data-platform-hinted"] = "data-platform-hinted" @@ -85,7 +62,6 @@ open class HtmlRenderer( } } } - contents.forEach { consumer.onTagContentUnsafe { +it.second } } @@ -139,42 +115,55 @@ open class HtmlRenderer( } } - private fun TBODY.buildPlatformTaggedRow( - node: ContentTable, + private fun FlowContent.buildRow( + node: ContentGroup, pageContext: ContentPage, platformRestriction: PlatformData? ) { - node.children.filter { platformRestriction == null || platformRestriction in it.platforms }.forEach { - tr("platform-tagged") { - it.children.forEach { - td("content") { - it.build(this, pageContext, platformRestriction) + node.children + .filter { + platformRestriction == null || platformRestriction in it.platforms + } + .takeIf { it.isNotEmpty() } + ?.let { + div(classes = "table-row") { + it.filter { it.dci.kind != ContentKind.Symbol }.takeIf { it.isNotEmpty() }?.let { + div("main-subrow") { + it.filter { platformRestriction == null || platformRestriction in it.platforms } + .forEach { + when(it.dci.kind){ + ContentKind.Main -> div("title") { + it.build(this, pageContext, platformRestriction) + } + ContentKind.BriefComment, ContentKind.Comment -> div("brief") { + it.build(this, pageContext, platformRestriction) + } + else -> div { it.build(this, pageContext, platformRestriction) } + } + } + if (ContentKind.shouldBePlatformTagged(node.dci.kind)) { + createPlatformTags(node) + } + } } - } - td("platform-tagged") { - it.platforms.forEach { - div(("platform-tag")) { - val targets = it.targets.joinToString(", ") - if( targets.equals("common", ignoreCase = true) ) classes = classes + "common" - text(it.targets.joinToString(", ")) + it.filter { it.dci.kind == ContentKind.Symbol }.takeIf { it.isNotEmpty() }?.let { + div("signature-subrow") { + div("signature"){ + it.first().build(this, pageContext, platformRestriction) + } } } } } - } } - private fun TBODY.buildRow( - node: ContentTable, - pageContext: ContentPage, - platformRestriction: PlatformData? - ) { - node.children.filter { platformRestriction == null || platformRestriction in it.platforms }.forEach { - tr { - it.children.forEach { - td { - it.build(this, pageContext, platformRestriction) - } + private fun FlowContent.createPlatformTags( node: ContentNode ) { + div("platform-tags") { + node.platforms.forEach { + div("platform-tag") { + val targets = it.targets.joinToString(", ") + if( targets.equals("common", ignoreCase = true) ) classes = classes + "common" + text(it.targets.joinToString(", ")) } } } @@ -185,24 +174,9 @@ open class HtmlRenderer( pageContext: ContentPage, platformRestriction: PlatformData? ) { - table(if (node.hasStyle(CommentTable)) "comment-table" else "") { - thead { - node.header.forEach { - tr { - it.children.forEach { - th { - it.build(this@table, pageContext, platformRestriction) - } - } - } - } - } - tbody { - if (ContentKind.shouldBePlatformTagged(node.dci.kind)) { - buildPlatformTaggedRow(node, pageContext, platformRestriction) - } else { - buildRow(node, pageContext, platformRestriction) - } + div(classes = "table") { + node.children.forEach { + buildRow(it, pageContext, platformRestriction) } } } diff --git a/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt b/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt index c3621d1b..61ec2acf 100644 --- a/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt +++ b/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt @@ -69,7 +69,7 @@ open class DefaultPageCreator( } +contentForComments(m) block("Packages", 2, ContentKind.Packages, m.packages, m.platformData.toSet()) { - link(it.name, it.dri) + link(it.name, it.dri, kind = ContentKind.Main) } // text("Index\n") TODO // text("Link to allpage here") @@ -82,14 +82,12 @@ open class DefaultPageCreator( +contentForComments(p) +contentForScope(p, p.dri, p.platformData) block("Type aliases", 2, ContentKind.TypeAliases, p.typealiases, p.platformData.toSet()) { - link(it.name, it.dri) - group { - platformDependentHint(it.dri, it.platformData.toSet()) { - +buildSignature(it) - } - group(kind = ContentKind.BriefComment) { - text(it.briefDocumentation()) - } + link(it.name, it.dri, kind = ContentKind.Main) + platformDependentHint(it.dri, it.platformData.toSet(), kind = ContentKind.Symbol) { + +buildSignature(it) + } + group(kind = ContentKind.BriefComment) { + text(it.briefDocumentation()) } } } @@ -100,36 +98,30 @@ open class DefaultPageCreator( platformData: List ) = contentBuilder.contentFor(s as Documentable) { block("Types", 2, ContentKind.Classlikes, s.classlikes, platformData.toSet()) { - link(it.name.orEmpty(), it.dri) - group { - platformDependentHint(it.dri, it.platformData.toSet()) { - +buildSignature(it) - } - group(kind = ContentKind.BriefComment) { - text(it.briefDocumentation()) - } + link(it.name ?: "", it.dri, kind = ContentKind.Main) + platformDependentHint(it.dri, it.platformData.toSet(), kind = ContentKind.Symbol) { + +buildSignature(it) + } + group(kind = ContentKind.BriefComment) { + text(it.briefDocumentation()) } } block("Functions", 2, ContentKind.Functions, s.functions, platformData.toSet()) { - link(it.name, it.dri) - group { - platformDependentHint(it.dri, it.platformData.toSet()) { - +buildSignature(it) - } - group(kind = ContentKind.BriefComment) { - text(it.briefDocumentation()) - } + link(it.name, it.dri, kind = ContentKind.Main) + platformDependentHint(it.dri, it.platformData.toSet(), kind = ContentKind.Symbol) { + +buildSignature(it) + } + group(kind = ContentKind.BriefComment) { + text(it.briefDocumentation()) } } block("Properties", 2, ContentKind.Properties, s.properties, platformData.toSet()) { - link(it.name, it.dri) - group { - platformDependentHint(it.dri, it.platformData.toSet()) { - +buildSignature(it) - } - group(kind = ContentKind.BriefComment) { - text(it.briefDocumentation()) - } + link(it.name, it.dri, kind = ContentKind.Main) + platformDependentHint(it.dri, it.platformData.toSet(), kind = ContentKind.Symbol) { + +buildSignature(it) + } + group(kind = ContentKind.BriefComment) { + text(it.briefDocumentation()) } } s.safeAs>()?.let { it.extra[InheritorsInfo] }?.let { inheritors -> @@ -181,27 +173,23 @@ open class DefaultPageCreator( c.constructors.filter { it.extra[PrimaryConstructorExtra] == null }, c.platformData.toSet() ) { - link(it.name, it.dri) - group { - platformDependentHint(it.dri, it.platformData.toSet()) { - +buildSignature(it) - } - group(kind = ContentKind.BriefComment) { - text(it.briefDocumentation()) - } + link(it.name, it.dri, kind = ContentKind.Main) + platformDependentHint(it.dri, it.platformData.toSet(), kind = ContentKind.Symbol) { + +buildSignature(it) + } + group(kind = ContentKind.BriefComment) { + text(it.briefDocumentation()) } } } if (c is DEnum) { block("Entries", 2, ContentKind.Classlikes, c.entries, c.platformData.toSet()) { - link(it.name.orEmpty(), it.dri) - group { - platformDependentHint(it.dri, it.platformData.toSet()) { - +buildSignature(it) - } - group(kind = ContentKind.BriefComment) { - text(it.briefDocumentation()) - } + link(it.name.orEmpty(), it.dri, kind = ContentKind.Main) + platformDependentHint(it.dri, it.platformData.toSet(), kind = ContentKind.Symbol) { + +buildSignature(it) + } + group(kind = ContentKind.BriefComment) { + text(it.briefDocumentation()) } } } diff --git a/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/[jvm root]/index.html b/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/[jvm root]/index.html index d6960f16..dae12276 100644 --- a/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/[jvm root]/index.html +++ b/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/[jvm root]/index.html @@ -24,21 +24,24 @@

Package [jvm root]

Functions

- - - - - - - - - -
f -
final fun f()
-
-
+
+
+
+ +
+
This is placeholder brief documentation used to test renderer
+
+
jvm
-
+ + +
+
+
final fun f()
+
+
+ + diff --git a/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/index.html b/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/index.html index a98940e1..2c55944d 100644 --- a/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/index.html +++ b/plugins/base/src/test/resources/expect/annotatedFunction/out/html/root/index.html @@ -24,17 +24,16 @@

root

Packages

- - - - - - - - -
[jvm root] +
+
+
+ +
jvm
-
+ + + + diff --git a/plugins/base/src/test/resources/expect/annotatedFunction/out/html/scripts/main.js.map b/plugins/base/src/test/resources/expect/annotatedFunction/out/html/scripts/main.js.map index 24b368d4..e348abdb 100644 --- a/plugins/base/src/test/resources/expect/annotatedFunction/out/html/scripts/main.js.map +++ b/plugins/base/src/test/resources/expect/annotatedFunction/out/html/scripts/main.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/prop-types/index.js","webpack:///./node_modules/react/index.js","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/@jetbrains/ring-ui/components/list/list.css?540c","webpack:///./node_modules/core-js/modules/es6.object.to-string.js","webpack:///./node_modules/core-js/modules/es6.symbol.js","webpack:///./node_modules/core-js/modules/es6.object.define-property.js","webpack:///./node_modules/core-js/modules/es6.regexp.to-string.js","webpack:///./node_modules/core-js/modules/es6.date.to-string.js","webpack:///./node_modules/core-js/modules/es7.symbol.async-iterator.js","webpack:///./node_modules/core-js/modules/_export.js","webpack:///./node_modules/core-js/modules/web.dom.iterable.js","webpack:///./node_modules/core-js/modules/es6.array.iterator.js","webpack:///./node_modules/core-js/modules/es6.object.create.js","webpack:///./node_modules/core-js/modules/es6.reflect.construct.js","webpack:///./node_modules/core-js/modules/es6.object.set-prototype-of.js","webpack:///./node_modules/core-js/modules/es6.object.keys.js","webpack:///./node_modules/core-js/modules/es6.array.index-of.js","webpack:///./node_modules/@jetbrains/ring-ui/components/button/button.css?c9eb","webpack:///./node_modules/core-js/modules/es6.object.assign.js","webpack:///./node_modules/css-loader/dist/runtime/api.js","webpack:///./node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@jetbrains/ring-ui/components/select/select.css?d42c","webpack:///./node_modules/@jetbrains/ring-ui/components/input/input.css?ae42","webpack:///./node_modules/core-js/modules/_wks.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/variables.css","webpack:///./node_modules/core-js/modules/_an-object.js","webpack:///./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js","webpack:///./node_modules/core-js/library/modules/_core.js","webpack:///./node_modules/core-js/modules/_is-object.js","webpack:///./node_modules/core-js/modules/_descriptors.js","webpack:///./node_modules/core-js/modules/_fails.js","webpack:///./node_modules/core-js/modules/_global.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/global.css","webpack:///./node_modules/babel-runtime/helpers/extends.js","webpack:///./node_modules/core-js/library/modules/_global.js","webpack:///./node_modules/@jetbrains/ring-ui/components/tag/tag.css?b177","webpack:///./node_modules/core-js/modules/_object-dp.js","webpack:///./node_modules/core-js/modules/es6.function.name.js","webpack:///./node_modules/core-js/library/modules/_wks.js","webpack:///./node_modules/core-js/modules/_redefine.js","webpack:///./node_modules/core-js/modules/es6.array.filter.js","webpack:///./node_modules/react-dom/index.js","webpack:///./node_modules/babel-runtime/helpers/classCallCheck.js","webpack:///./node_modules/babel-runtime/helpers/createClass.js","webpack:///./node_modules/babel-runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/@jetbrains/ring-ui/components/select/select-popup.css?4a3c","webpack:///./node_modules/core-js/modules/_has.js","webpack:///./node_modules/core-js/modules/es6.array.map.js","webpack:///./node_modules/core-js/library/modules/_export.js","webpack:///./node_modules/core-js/modules/_to-length.js","webpack:///./node_modules/core-js/modules/_to-object.js","webpack:///./node_modules/core-js/modules/es6.array.for-each.js","webpack:///./node_modules/core-js/library/modules/_an-object.js","webpack:///./node_modules/core-js/library/modules/_descriptors.js","webpack:///./node_modules/@jetbrains/ring-ui/components/link/link.css?1ec0","webpack:///./node_modules/core-js/modules/_hide.js","webpack:///./node_modules/core-js/modules/_to-iobject.js","webpack:///./node_modules/core-js/modules/_array-methods.js","webpack:///./node_modules/core-js/modules/es6.array.is-array.js","webpack:///./node_modules/core-js/modules/es6.string.iterator.js","webpack:///./node_modules/core-js/library/modules/_object-dp.js","webpack:///./node_modules/core-js/library/modules/_is-object.js","webpack:///./node_modules/@jetbrains/icons/chevron-10px.svg","webpack:///./node_modules/@jetbrains/icons/close.svg","webpack:///./node_modules/babel-runtime/core-js/object/get-prototype-of.js","webpack:///./node_modules/babel-runtime/helpers/inherits.js","webpack:///./node_modules/@jetbrains/ring-ui/components/icon/icon.css?4710","webpack:///./node_modules/@jetbrains/ring-ui/components/loader-inline/loader-inline.css?fb3a","webpack:///./node_modules/core-js/modules/_object-keys.js","webpack:///./node_modules/core-js/modules/_defined.js","webpack:///./node_modules/core-js/modules/es6.object.define-properties.js","webpack:///./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js","webpack:///./node_modules/core-js/modules/_strict-method.js","webpack:///./node_modules/core-js/modules/es6.regexp.replace.js","webpack:///./node_modules/core-js/modules/es6.array.from.js","webpack:///./node_modules/core-js/library/modules/_hide.js","webpack:///./node_modules/core-js/library/modules/_has.js","webpack:///./node_modules/core-js/library/modules/_to-iobject.js","webpack:///./node_modules/core-js/modules/_core.js","webpack:///./node_modules/core-js/modules/_ctx.js","webpack:///./node_modules/core-js/modules/_a-function.js","webpack:///./node_modules/core-js/modules/_object-create.js","webpack:///./node_modules/core-js/modules/_validate-collection.js","webpack:///./node_modules/core-js/library/modules/_fails.js","webpack:///./node_modules/util-deprecate/browser.js","webpack:///./node_modules/@jetbrains/ring-ui/components/avatar/avatar.css?81bd","webpack:///./node_modules/@jetbrains/ring-ui/components/checkbox/checkbox.css?e6cd","webpack:///./node_modules/core-js/modules/_uid.js","webpack:///./node_modules/core-js/modules/_property-desc.js","webpack:///./node_modules/core-js/modules/_meta.js","webpack:///./node_modules/core-js/modules/_cof.js","webpack:///./node_modules/core-js/modules/_object-pie.js","webpack:///./node_modules/core-js/modules/_object-gopd.js","webpack:///./node_modules/core-js/modules/_iterators.js","webpack:///./node_modules/core-js/library/modules/_ctx.js","webpack:///./node_modules/core-js/library/modules/_object-keys.js","webpack:///./node_modules/core-js/library/modules/_cof.js","webpack:///./node_modules/core-js/library/modules/_library.js","webpack:///./node_modules/core-js/library/modules/_to-object.js","webpack:///./node_modules/core-js/library/modules/_iterators.js","webpack:///./node_modules/fbjs/lib/shallowEqual.js","webpack:///./node_modules/@jetbrains/ring-ui/components/dropdown/dropdown.css?83f2","webpack:///./node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@jetbrains/ring-ui/components/popup/popup.css?c1c1","webpack:///./node_modules/core-js/modules/_library.js","webpack:///./node_modules/core-js/modules/_shared.js","webpack:///./node_modules/core-js/modules/_to-primitive.js","webpack:///./node_modules/core-js/modules/_set-to-string-tag.js","webpack:///./node_modules/core-js/modules/_iobject.js","webpack:///./node_modules/core-js/modules/_to-integer.js","webpack:///./node_modules/core-js/modules/_object-gops.js","webpack:///./node_modules/core-js/modules/_object-gopn.js","webpack:///./node_modules/core-js/modules/_add-to-unscopables.js","webpack:///./node_modules/core-js/modules/es6.array.reduce.js","webpack:///./node_modules/core-js/modules/es7.object.entries.js","webpack:///./node_modules/core-js/modules/es6.regexp.split.js","webpack:///./node_modules/dom4/build/dom4.max.js","webpack:///./node_modules/core-js/library/modules/_a-function.js","webpack:///./node_modules/core-js/library/modules/_property-desc.js","webpack:///./node_modules/core-js/library/modules/_uid.js","webpack:///./node_modules/core-js/library/modules/_object-pie.js","webpack:///./node_modules/core-js/library/modules/_set-to-string-tag.js","webpack:///./node_modules/@jetbrains/icons/checkmark.svg","webpack:///./node_modules/@jetbrains/icons/search.svg","webpack:///./node_modules/babel-runtime/core-js/object/assign.js","webpack:///./node_modules/react-virtualized/dist/es/vendor/detectElementResize.js","webpack:///./node_modules/@babel/runtime/helpers/classCallCheck.js","webpack:///./node_modules/@babel/runtime/helpers/createClass.js","webpack:///./node_modules/symbol-observable/es/index.js","webpack:///./node_modules/object-assign/index.js","webpack:///./node_modules/core-js/modules/_array-includes.js","webpack:///./node_modules/core-js/modules/_shared-key.js","webpack:///./node_modules/core-js/modules/_enum-bug-keys.js","webpack:///./node_modules/core-js/modules/_is-array.js","webpack:///./node_modules/core-js/modules/_flags.js","webpack:///./node_modules/core-js/modules/_classof.js","webpack:///./node_modules/core-js/modules/_iter-define.js","webpack:///./node_modules/core-js/modules/es6.function.bind.js","webpack:///./node_modules/core-js/modules/_advance-string-index.js","webpack:///./node_modules/core-js/modules/_regexp-exec-abstract.js","webpack:///./node_modules/core-js/modules/_fix-re-wks.js","webpack:///./node_modules/core-js/modules/_regexp-exec.js","webpack:///./node_modules/core-js/modules/es6.string.anchor.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/modules/_redefine-all.js","webpack:///./node_modules/core-js/modules/_an-instance.js","webpack:///./node_modules/core-js/modules/_for-of.js","webpack:///./node_modules/core-js/modules/_collection.js","webpack:///./node_modules/combokeys/helpers/isModifier.js","webpack:///./node_modules/core-js/library/modules/_dom-create.js","webpack:///./node_modules/core-js/library/modules/_to-primitive.js","webpack:///./node_modules/core-js/library/modules/_defined.js","webpack:///./node_modules/core-js/library/modules/_to-integer.js","webpack:///./node_modules/core-js/library/modules/_shared-key.js","webpack:///./node_modules/core-js/library/modules/_shared.js","webpack:///./node_modules/core-js/library/modules/_enum-bug-keys.js","webpack:///./node_modules/core-js/library/modules/_object-gops.js","webpack:///./node_modules/core-js/library/modules/_object-gopd.js","webpack:///./node_modules/core-js/library/modules/_object-sap.js","webpack:///./node_modules/core-js/library/modules/_object-create.js","webpack:///./node_modules/core-js/library/modules/_wks-ext.js","webpack:///./node_modules/core-js/library/modules/_wks-define.js","webpack:///./node_modules/core-js/library/modules/_new-promise-capability.js","webpack:///./node_modules/change-emitter/lib/index.js","webpack:///./node_modules/babel-runtime/core-js/object/keys.js","webpack:///./node_modules/@jetbrains/ring-ui/components/text/text.css?ef45","webpack:///./node_modules/core-js/modules/_wks-define.js","webpack:///./node_modules/core-js/modules/_wks-ext.js","webpack:///./node_modules/core-js/modules/_ie8-dom-define.js","webpack:///./node_modules/core-js/modules/_dom-create.js","webpack:///./node_modules/core-js/modules/_object-keys-internal.js","webpack:///./node_modules/core-js/modules/_object-dps.js","webpack:///./node_modules/core-js/modules/_bind.js","webpack:///./node_modules/core-js/modules/_set-proto.js","webpack:///./node_modules/core-js/modules/_create-property.js","webpack:///./node_modules/core-js/modules/_iter-step.js","webpack:///./node_modules/core-js/modules/_object-gpo.js","webpack:///./node_modules/core-js/modules/es7.object.values.js","webpack:///./node_modules/core-js/modules/_object-to-array.js","webpack:///./node_modules/core-js/modules/_inherit-if-required.js","webpack:///./node_modules/core-js/modules/_string-trim.js","webpack:///./node_modules/core-js/modules/_object-assign.js","webpack:///./node_modules/core-js/modules/_string-at.js","webpack:///./node_modules/core-js/modules/es6.array.find.js","webpack:///./node_modules/core-js/modules/_string-html.js","webpack:///./node_modules/core-js/modules/_iter-call.js","webpack:///./node_modules/core-js/modules/_is-array-iter.js","webpack:///./node_modules/core-js/modules/core.get-iterator-method.js","webpack:///./node_modules/core-js/modules/_iter-detect.js","webpack:///./node_modules/core-js/modules/_string-context.js","webpack:///./node_modules/core-js/modules/_is-regexp.js","webpack:///./node_modules/core-js/modules/_fails-is-regexp.js","webpack:///./node_modules/core-js/modules/_collection-strong.js","webpack:///./node_modules/@jetbrains/ring-ui/components/button-toolbar/button-toolbar.css","webpack:///./node_modules/core-js/modules/es6.regexp.match.js","webpack:///./node_modules/core-js/modules/es6.array.find-index.js","webpack:///./node_modules/combokeys/Combokeys/prototype/dom-event.js","webpack:///./node_modules/combokeys/helpers/characterFromEvent.js","webpack:///./node_modules/combokeys/helpers/special-keys-map.js","webpack:///./node_modules/core-js/modules/es7.array.includes.js","webpack:///./node_modules/core-js/modules/es6.string.includes.js","webpack:///./node_modules/core-js/library/modules/_ie8-dom-define.js","webpack:///./node_modules/core-js/library/modules/_object-keys-internal.js","webpack:///./node_modules/core-js/library/modules/_iobject.js","webpack:///./node_modules/core-js/library/modules/_to-length.js","webpack:///./node_modules/core-js/library/modules/_object-gpo.js","webpack:///./node_modules/babel-runtime/helpers/typeof.js","webpack:///./node_modules/core-js/library/modules/es6.string.iterator.js","webpack:///./node_modules/core-js/library/modules/_iter-define.js","webpack:///./node_modules/core-js/library/modules/_redefine.js","webpack:///./node_modules/core-js/library/modules/_html.js","webpack:///./node_modules/core-js/library/modules/web.dom.iterable.js","webpack:///./node_modules/core-js/library/modules/_object-gopn.js","webpack:///./node_modules/core-js/library/modules/_classof.js","webpack:///./node_modules/core-js/library/modules/_species-constructor.js","webpack:///./node_modules/core-js/library/modules/_task.js","webpack:///./node_modules/core-js/library/modules/_perform.js","webpack:///./node_modules/core-js/library/modules/_promise-resolve.js","webpack:///./src/main/js/search/app.css?59d0","webpack:///./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js","webpack:///./node_modules/symbol-observable/es/ponyfill.js","webpack:///./node_modules/sniffr/src/sniffr.js","webpack:///./node_modules/@jetbrains/icons/activity.svg","webpack:///./node_modules/@jetbrains/icons/add-10px.svg","webpack:///./node_modules/@jetbrains/icons/add-20px.svg","webpack:///./node_modules/@jetbrains/icons/add.svg","webpack:///./node_modules/@jetbrains/icons/analytics.svg","webpack:///./node_modules/@jetbrains/icons/archive.svg","webpack:///./node_modules/@jetbrains/icons/artifacts.svg","webpack:///./node_modules/@jetbrains/icons/asterisk-10px.svg","webpack:///./node_modules/@jetbrains/icons/asterisk.svg","webpack:///./node_modules/@jetbrains/icons/attachment.svg","webpack:///./node_modules/@jetbrains/icons/average.svg","webpack:///./node_modules/@jetbrains/icons/bars.svg","webpack:///./node_modules/@jetbrains/icons/bell.svg","webpack:///./node_modules/@jetbrains/icons/branches.svg","webpack:///./node_modules/@jetbrains/icons/bug.svg","webpack:///./node_modules/@jetbrains/icons/buildType-14px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-14px-fill-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-14px-fill.svg","webpack:///./node_modules/@jetbrains/icons/buildType-14px.svg","webpack:///./node_modules/@jetbrains/icons/buildType-20px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-20px-fill-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-20px-fill.svg","webpack:///./node_modules/@jetbrains/icons/buildType-20px.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-14px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-14px-fill-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-14px-fill.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-14px.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-20px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-20px-fill-arrow.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-20px-fill.svg","webpack:///./node_modules/@jetbrains/icons/buildType-composite-20px.svg","webpack:///./node_modules/@jetbrains/icons/burndown.svg","webpack:///./node_modules/@jetbrains/icons/calendar.svg","webpack:///./node_modules/@jetbrains/icons/cancel-20px.svg","webpack:///./node_modules/@jetbrains/icons/cancel.svg","webpack:///./node_modules/@jetbrains/icons/caret-down-10px.svg","webpack:///./node_modules/@jetbrains/icons/caret-right-10px.svg","webpack:///./node_modules/@jetbrains/icons/change.svg","webpack:///./node_modules/@jetbrains/icons/chevron-down.svg","webpack:///./node_modules/@jetbrains/icons/chevron-left.svg","webpack:///./node_modules/@jetbrains/icons/chevron-right.svg","webpack:///./node_modules/@jetbrains/icons/chevron-up.svg","webpack:///./node_modules/@jetbrains/icons/cloud.svg","webpack:///./node_modules/@jetbrains/icons/code.svg","webpack:///./node_modules/@jetbrains/icons/collapse.svg","webpack:///./node_modules/@jetbrains/icons/comment.svg","webpack:///./node_modules/@jetbrains/icons/compare.svg","webpack:///./node_modules/@jetbrains/icons/copy.svg","webpack:///./node_modules/@jetbrains/icons/crop.svg","webpack:///./node_modules/@jetbrains/icons/data.svg","webpack:///./node_modules/@jetbrains/icons/dice.svg","webpack:///./node_modules/@jetbrains/icons/disconnected.svg","webpack:///./node_modules/@jetbrains/icons/distribution.svg","webpack:///./node_modules/@jetbrains/icons/double-chevron-left.svg","webpack:///./node_modules/@jetbrains/icons/double-chevron-right.svg","webpack:///./node_modules/@jetbrains/icons/download.svg","webpack:///./node_modules/@jetbrains/icons/drag.svg","webpack:///./node_modules/@jetbrains/icons/drop.svg","webpack:///./node_modules/@jetbrains/icons/e-mail.svg","webpack:///./node_modules/@jetbrains/icons/earth.svg","webpack:///./node_modules/@jetbrains/icons/emoji.svg","webpack:///./node_modules/@jetbrains/icons/entry.svg","webpack:///./node_modules/@jetbrains/icons/exception-20px.svg","webpack:///./node_modules/@jetbrains/icons/exception.svg","webpack:///./node_modules/@jetbrains/icons/expand.svg","webpack:///./node_modules/@jetbrains/icons/experiment-20px.svg","webpack:///./node_modules/@jetbrains/icons/eye.svg","webpack:///./node_modules/@jetbrains/icons/fields.svg","webpack:///./node_modules/@jetbrains/icons/file-add-any.svg","webpack:///./node_modules/@jetbrains/icons/file-archive.svg","webpack:///./node_modules/@jetbrains/icons/file-as.svg","webpack:///./node_modules/@jetbrains/icons/file-aspectj.svg","webpack:///./node_modules/@jetbrains/icons/file-config.svg","webpack:///./node_modules/@jetbrains/icons/file-css.svg","webpack:///./node_modules/@jetbrains/icons/file-custom.svg","webpack:///./node_modules/@jetbrains/icons/file-diagram.svg","webpack:///./node_modules/@jetbrains/icons/file-dtd.svg","webpack:///./node_modules/@jetbrains/icons/file-htaccess.svg","webpack:///./node_modules/@jetbrains/icons/file-html.svg","webpack:///./node_modules/@jetbrains/icons/file-idl.svg","webpack:///./node_modules/@jetbrains/icons/file-java-class.svg","webpack:///./node_modules/@jetbrains/icons/file-java-outside-source.svg","webpack:///./node_modules/@jetbrains/icons/file-java.svg","webpack:///./node_modules/@jetbrains/icons/file-js.svg","webpack:///./node_modules/@jetbrains/icons/file-json-dark.svg","webpack:///./node_modules/@jetbrains/icons/file-json-schema-dark.svg","webpack:///./node_modules/@jetbrains/icons/file-json-schema.svg","webpack:///./node_modules/@jetbrains/icons/file-json.svg","webpack:///./node_modules/@jetbrains/icons/file-jsp.svg","webpack:///./node_modules/@jetbrains/icons/file-jspx.svg","webpack:///./node_modules/@jetbrains/icons/file-manifest.svg","webpack:///./node_modules/@jetbrains/icons/file-properties.svg","webpack:///./node_modules/@jetbrains/icons/file-regexp.svg","webpack:///./node_modules/@jetbrains/icons/file-text.svg","webpack:///./node_modules/@jetbrains/icons/file-ui-form.svg","webpack:///./node_modules/@jetbrains/icons/file-unknown.svg","webpack:///./node_modules/@jetbrains/icons/file-wsdl.svg","webpack:///./node_modules/@jetbrains/icons/file-xhtml.svg","webpack:///./node_modules/@jetbrains/icons/file-xml.svg","webpack:///./node_modules/@jetbrains/icons/file-xsd.svg","webpack:///./node_modules/@jetbrains/icons/file-yaml.svg","webpack:///./node_modules/@jetbrains/icons/file.svg","webpack:///./node_modules/@jetbrains/icons/filters.svg","webpack:///./node_modules/@jetbrains/icons/flag.svg","webpack:///./node_modules/@jetbrains/icons/folder.svg","webpack:///./node_modules/@jetbrains/icons/frown.svg","webpack:///./node_modules/@jetbrains/icons/gift-20px.svg","webpack:///./node_modules/@jetbrains/icons/gift.svg","webpack:///./node_modules/@jetbrains/icons/git.svg","webpack:///./node_modules/@jetbrains/icons/group.svg","webpack:///./node_modules/@jetbrains/icons/help-20px.svg","webpack:///./node_modules/@jetbrains/icons/help.svg","webpack:///./node_modules/@jetbrains/icons/history.svg","webpack:///./node_modules/@jetbrains/icons/hourglass-20px.svg","webpack:///./node_modules/@jetbrains/icons/hourglass.svg","webpack:///./node_modules/@jetbrains/icons/ignored.svg","webpack:///./node_modules/@jetbrains/icons/info.svg","webpack:///./node_modules/@jetbrains/icons/investigation-14px.svg","webpack:///./node_modules/@jetbrains/icons/investigation.svg","webpack:///./node_modules/@jetbrains/icons/lamp.svg","webpack:///./node_modules/@jetbrains/icons/link.svg","webpack:///./node_modules/@jetbrains/icons/lock.svg","webpack:///./node_modules/@jetbrains/icons/magic-wand.svg","webpack:///./node_modules/@jetbrains/icons/mammoth-20px.svg","webpack:///./node_modules/@jetbrains/icons/marker.svg","webpack:///./node_modules/@jetbrains/icons/meta.svg","webpack:///./node_modules/@jetbrains/icons/modified-10px.svg","webpack:///./node_modules/@jetbrains/icons/more-options.svg","webpack:///./node_modules/@jetbrains/icons/move-to-top.svg","webpack:///./node_modules/@jetbrains/icons/move.svg","webpack:///./node_modules/@jetbrains/icons/mute.svg","webpack:///./node_modules/@jetbrains/icons/muted.svg","webpack:///./node_modules/@jetbrains/icons/new-window.svg","webpack:///./node_modules/@jetbrains/icons/no-artifacts.svg","webpack:///./node_modules/@jetbrains/icons/ok-20px.svg","webpack:///./node_modules/@jetbrains/icons/ok.svg","webpack:///./node_modules/@jetbrains/icons/overtime.svg","webpack:///./node_modules/@jetbrains/icons/paused-14px.svg","webpack:///./node_modules/@jetbrains/icons/paused.svg","webpack:///./node_modules/@jetbrains/icons/pencil.svg","webpack:///./node_modules/@jetbrains/icons/pennant.svg","webpack:///./node_modules/@jetbrains/icons/permission.svg","webpack:///./node_modules/@jetbrains/icons/pin-empty.svg","webpack:///./node_modules/@jetbrains/icons/pin-filled.svg","webpack:///./node_modules/@jetbrains/icons/play.svg","webpack:///./node_modules/@jetbrains/icons/pr-close.svg","webpack:///./node_modules/@jetbrains/icons/pr-merged.svg","webpack:///./node_modules/@jetbrains/icons/pr-open.svg","webpack:///./node_modules/@jetbrains/icons/pr-unknown.svg","webpack:///./node_modules/@jetbrains/icons/printer.svg","webpack:///./node_modules/@jetbrains/icons/project-14px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/project-14px-fill-arrow.svg","webpack:///./node_modules/@jetbrains/icons/project-14px-fill.svg","webpack:///./node_modules/@jetbrains/icons/project-14px.svg","webpack:///./node_modules/@jetbrains/icons/project-20px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/project-20px-fill-arrow.svg","webpack:///./node_modules/@jetbrains/icons/project-20px-fill.svg","webpack:///./node_modules/@jetbrains/icons/project-20px.svg","webpack:///./node_modules/@jetbrains/icons/puzzle.svg","webpack:///./node_modules/@jetbrains/icons/rate.svg","webpack:///./node_modules/@jetbrains/icons/redo.svg","webpack:///./node_modules/@jetbrains/icons/remove-10px.svg","webpack:///./node_modules/@jetbrains/icons/renamed-10px.svg","webpack:///./node_modules/@jetbrains/icons/reviewers-graph.svg","webpack:///./node_modules/@jetbrains/icons/search-20px.svg","webpack:///./node_modules/@jetbrains/icons/search-empty.svg","webpack:///./node_modules/@jetbrains/icons/search-error.svg","webpack:///./node_modules/@jetbrains/icons/services-20px.svg","webpack:///./node_modules/@jetbrains/icons/services.svg","webpack:///./node_modules/@jetbrains/icons/settings-20px.svg","webpack:///./node_modules/@jetbrains/icons/settings.svg","webpack:///./node_modules/@jetbrains/icons/shield.svg","webpack:///./node_modules/@jetbrains/icons/spinner-20px.svg","webpack:///./node_modules/@jetbrains/icons/spinner-static.svg","webpack:///./node_modules/@jetbrains/icons/spinner.svg","webpack:///./node_modules/@jetbrains/icons/stamp.svg","webpack:///./node_modules/@jetbrains/icons/star-empty-14px.svg","webpack:///./node_modules/@jetbrains/icons/star-empty.svg","webpack:///./node_modules/@jetbrains/icons/star-filled-14px.svg","webpack:///./node_modules/@jetbrains/icons/star-filled.svg","webpack:///./node_modules/@jetbrains/icons/stop.svg","webpack:///./node_modules/@jetbrains/icons/table.svg","webpack:///./node_modules/@jetbrains/icons/tag.svg","webpack:///./node_modules/@jetbrains/icons/task.svg","webpack:///./node_modules/@jetbrains/icons/template-14px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/template-14px.svg","webpack:///./node_modules/@jetbrains/icons/template-20px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/template-20px.svg","webpack:///./node_modules/@jetbrains/icons/time.svg","webpack:///./node_modules/@jetbrains/icons/torrent.svg","webpack:///./node_modules/@jetbrains/icons/trash.svg","webpack:///./node_modules/@jetbrains/icons/treemap.svg","webpack:///./node_modules/@jetbrains/icons/umbrella.svg","webpack:///./node_modules/@jetbrains/icons/unauthorized.svg","webpack:///./node_modules/@jetbrains/icons/undo.svg","webpack:///./node_modules/@jetbrains/icons/unknown-os.svg","webpack:///./node_modules/@jetbrains/icons/unsorted-10px.svg","webpack:///./node_modules/@jetbrains/icons/update.svg","webpack:///./node_modules/@jetbrains/icons/user-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-cancel-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-cancel.svg","webpack:///./node_modules/@jetbrains/icons/user-exception-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-exception.svg","webpack:///./node_modules/@jetbrains/icons/user-gear.svg","webpack:///./node_modules/@jetbrains/icons/user-hourglass-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-hourglass.svg","webpack:///./node_modules/@jetbrains/icons/user-ok-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-ok.svg","webpack:///./node_modules/@jetbrains/icons/user-spinner-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-spinner.svg","webpack:///./node_modules/@jetbrains/icons/user-warning-20px.svg","webpack:///./node_modules/@jetbrains/icons/user-warning.svg","webpack:///./node_modules/@jetbrains/icons/user.svg","webpack:///./node_modules/@jetbrains/icons/vcs-root-14px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/vcs-root-14px.svg","webpack:///./node_modules/@jetbrains/icons/vcs-root-20px-arrow.svg","webpack:///./node_modules/@jetbrains/icons/vcs-root-20px.svg","webpack:///./node_modules/@jetbrains/icons/vote-empty.svg","webpack:///./node_modules/@jetbrains/icons/vote-filled.svg","webpack:///./node_modules/@jetbrains/icons/warning-14px.svg","webpack:///./node_modules/@jetbrains/icons/warning-20px.svg","webpack:///./node_modules/@jetbrains/icons/warning.svg","webpack:///./node_modules/@jetbrains/icons/wrap.svg","webpack:///./node_modules/combokeys/Combokeys/index.js","webpack:///./node_modules/babel-runtime/core-js/object/get-own-property-descriptor.js","webpack:///./node_modules/babel-runtime/helpers/objectWithoutProperties.js","webpack:///./node_modules/babel-runtime/core-js/promise.js","webpack:///./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/@babel/runtime/helpers/getPrototypeOf.js","webpack:///./node_modules/@babel/runtime/helpers/inherits.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/global.css?cb20","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react-dom/cjs/react-dom.production.min.js","webpack:///./node_modules/scheduler/index.js","webpack:///./node_modules/scheduler/cjs/scheduler.production.min.js","webpack:///./node_modules/redbox-react/lib/index.js","webpack:///./node_modules/prop-types/factoryWithThrowingShims.js","webpack:///./node_modules/prop-types/lib/ReactPropTypesSecret.js","webpack:///./node_modules/redbox-react/lib/style.js","webpack:///./node_modules/error-stack-parser/error-stack-parser.js","webpack:///./node_modules/stackframe/stackframe.js","webpack:///./node_modules/redbox-react/lib/lib.js","webpack:///./node_modules/sourcemapped-stacktrace/dist/sourcemapped-stacktrace.js","webpack:///./node_modules/core-js/modules/_function-to-string.js","webpack:///./node_modules/core-js/modules/_enum-keys.js","webpack:///./node_modules/core-js/modules/_to-absolute-index.js","webpack:///./node_modules/core-js/modules/_html.js","webpack:///./node_modules/core-js/modules/_object-gopn-ext.js","webpack:///./node_modules/core-js/modules/es6.regexp.flags.js","webpack:///./node_modules/core-js/modules/_invoke.js","webpack:///./node_modules/core-js/modules/_own-keys.js","webpack:///./node_modules/core-js/modules/_array-species-create.js","webpack:///./node_modules/core-js/modules/_array-species-constructor.js","webpack:///./node_modules/core-js/modules/_iter-create.js","webpack:///./node_modules/core-js/modules/_object-sap.js","webpack:///./node_modules/core-js/modules/es6.number.constructor.js","webpack:///./node_modules/core-js/modules/_string-ws.js","webpack:///./node_modules/core-js/modules/es6.regexp.exec.js","webpack:///./node_modules/core-js/modules/_array-reduce.js","webpack:///./node_modules/core-js/modules/es6.string.trim.js","webpack:///./node_modules/@jetbrains/ring-ui/components/icon/icon.css","webpack:///./node_modules/core-js/modules/es6.string.starts-with.js","webpack:///(webpack)/buildin/harmony-module.js","webpack:///./node_modules/core-js/modules/es6.weak-map.js","webpack:///./node_modules/core-js/modules/_collection-weak.js","webpack:///./node_modules/core-js/modules/es6.map.js","webpack:///./node_modules/core-js/modules/_set-species.js","webpack:///./node_modules/focus-visible/dist/focus-visible.js","webpack:///./node_modules/@jetbrains/ring-ui/components/button/button.css","webpack:///./node_modules/@jetbrains/ring-ui/components/button-group/button-group.css","webpack:///./node_modules/@jetbrains/ring-ui/components/button-set/button-set.css","webpack:///./node_modules/@jetbrains/ring-ui/components/dropdown/dropdown.css","webpack:///./node_modules/core-js/modules/_species-constructor.js","webpack:///./node_modules/core-js/modules/es6.set.js","webpack:///./node_modules/@jetbrains/ring-ui/components/avatar/avatar.css","webpack:///./node_modules/combokeys/Combokeys/prototype/bind.js","webpack:///./node_modules/combokeys/Combokeys/prototype/bindMultiple.js","webpack:///./node_modules/combokeys/Combokeys/prototype/unbind.js","webpack:///./node_modules/combokeys/Combokeys/prototype/trigger.js","webpack:///./node_modules/combokeys/Combokeys/prototype/reset.js","webpack:///./node_modules/combokeys/Combokeys/prototype/stopCallback.js","webpack:///./node_modules/combokeys/Combokeys/prototype/handleKey.js","webpack:///./node_modules/combokeys/Combokeys/prototype/addEvents.js","webpack:///./node_modules/combokeys/Combokeys/prototype/handleKeyEvent.js","webpack:///./node_modules/combokeys/helpers/special-characters-map.js","webpack:///./node_modules/combokeys/helpers/eventModifiers.js","webpack:///./node_modules/combokeys/Combokeys/prototype/bindSingle.js","webpack:///./node_modules/combokeys/Combokeys/prototype/getKeyInfo.js","webpack:///./node_modules/combokeys/helpers/keysFromString.js","webpack:///./node_modules/combokeys/helpers/special-aliases.js","webpack:///./node_modules/combokeys/helpers/shift-map.js","webpack:///./node_modules/combokeys/Combokeys/prototype/pickBestAction.js","webpack:///./node_modules/combokeys/Combokeys/prototype/getReverseMap.js","webpack:///./node_modules/combokeys/Combokeys/prototype/getMatches.js","webpack:///./node_modules/combokeys/Combokeys/prototype/modifiersMatch.js","webpack:///./node_modules/combokeys/Combokeys/prototype/resetSequences.js","webpack:///./node_modules/combokeys/Combokeys/prototype/fireCallback.js","webpack:///./node_modules/combokeys/helpers/preventDefault.js","webpack:///./node_modules/combokeys/helpers/stopPropagation.js","webpack:///./node_modules/combokeys/Combokeys/prototype/bindSequence.js","webpack:///./node_modules/combokeys/Combokeys/prototype/resetSequenceTimer.js","webpack:///./node_modules/combokeys/Combokeys/prototype/detach.js","webpack:///./node_modules/combokeys/Combokeys/reset.js","webpack:///./node_modules/core-js/modules/es6.array.sort.js","webpack:///./node_modules/@jetbrains/ring-ui/components/popup/popup.css","webpack:///./node_modules/core-js/modules/es6.array.some.js","webpack:///./node_modules/core-js/library/fn/object/assign.js","webpack:///./node_modules/core-js/library/modules/es6.object.assign.js","webpack:///./node_modules/core-js/library/modules/_object-assign.js","webpack:///./node_modules/core-js/library/modules/_array-includes.js","webpack:///./node_modules/core-js/library/modules/_to-absolute-index.js","webpack:///./node_modules/core-js/library/fn/object/get-own-property-descriptor.js","webpack:///./node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js","webpack:///./node_modules/core-js/library/fn/object/get-prototype-of.js","webpack:///./node_modules/core-js/library/modules/es6.object.get-prototype-of.js","webpack:///./node_modules/babel-runtime/core-js/object/define-property.js","webpack:///./node_modules/core-js/library/fn/object/define-property.js","webpack:///./node_modules/core-js/library/modules/es6.object.define-property.js","webpack:///./node_modules/babel-runtime/core-js/symbol/iterator.js","webpack:///./node_modules/core-js/library/fn/symbol/iterator.js","webpack:///./node_modules/core-js/library/modules/_string-at.js","webpack:///./node_modules/core-js/library/modules/_iter-create.js","webpack:///./node_modules/core-js/library/modules/_object-dps.js","webpack:///./node_modules/core-js/library/modules/es6.array.iterator.js","webpack:///./node_modules/core-js/library/modules/_add-to-unscopables.js","webpack:///./node_modules/core-js/library/modules/_iter-step.js","webpack:///./node_modules/babel-runtime/core-js/symbol.js","webpack:///./node_modules/core-js/library/fn/symbol/index.js","webpack:///./node_modules/core-js/library/modules/es6.symbol.js","webpack:///./node_modules/core-js/library/modules/_meta.js","webpack:///./node_modules/core-js/library/modules/_enum-keys.js","webpack:///./node_modules/core-js/library/modules/_is-array.js","webpack:///./node_modules/core-js/library/modules/_object-gopn-ext.js","webpack:///./node_modules/core-js/library/modules/es7.symbol.async-iterator.js","webpack:///./node_modules/core-js/library/modules/es7.symbol.observable.js","webpack:///./node_modules/babel-runtime/core-js/object/set-prototype-of.js","webpack:///./node_modules/core-js/library/fn/object/set-prototype-of.js","webpack:///./node_modules/core-js/library/modules/es6.object.set-prototype-of.js","webpack:///./node_modules/core-js/library/modules/_set-proto.js","webpack:///./node_modules/babel-runtime/core-js/object/create.js","webpack:///./node_modules/core-js/library/fn/object/create.js","webpack:///./node_modules/core-js/library/modules/es6.object.create.js","webpack:///./node_modules/core-js/library/fn/object/keys.js","webpack:///./node_modules/core-js/library/modules/es6.object.keys.js","webpack:///./node_modules/core-js/library/fn/promise.js","webpack:///./node_modules/core-js/library/modules/es6.promise.js","webpack:///./node_modules/core-js/library/modules/_an-instance.js","webpack:///./node_modules/core-js/library/modules/_for-of.js","webpack:///./node_modules/core-js/library/modules/_iter-call.js","webpack:///./node_modules/core-js/library/modules/_is-array-iter.js","webpack:///./node_modules/core-js/library/modules/core.get-iterator-method.js","webpack:///./node_modules/core-js/library/modules/_invoke.js","webpack:///./node_modules/core-js/library/modules/_microtask.js","webpack:///./node_modules/core-js/library/modules/_user-agent.js","webpack:///./node_modules/core-js/library/modules/_redefine-all.js","webpack:///./node_modules/core-js/library/modules/_set-species.js","webpack:///./node_modules/core-js/library/modules/_iter-detect.js","webpack:///./node_modules/core-js/library/modules/es7.promise.finally.js","webpack:///./node_modules/core-js/library/modules/es7.promise.try.js","webpack:///./node_modules/@babel/runtime/helpers/typeof.js","webpack:///./node_modules/@babel/runtime/helpers/setPrototypeOf.js","webpack:///./node_modules/@jetbrains/ring-ui/components/list/list.css","webpack:///./node_modules/@jetbrains/ring-ui/components/checkbox/checkbox.css","webpack:///./node_modules/core-js/modules/es6.string.link.js","webpack:///./node_modules/@jetbrains/ring-ui/components/link/link.css","webpack:///./node_modules/@jetbrains/ring-ui/components/alert/alert.css","webpack:///./node_modules/@jetbrains/ring-ui/components/input/input.css","webpack:///./node_modules/core-js/modules/es6.reflect.get.js","webpack:///./node_modules/@jetbrains/ring-ui/components/loader-inline/loader-inline.css","webpack:///./node_modules/conic-gradient/conic-gradient.js","webpack:///./node_modules/@jetbrains/ring-ui/components/tag/tag.css","webpack:///./node_modules/@jetbrains/ring-ui/components/text/text.css","webpack:///./node_modules/@jetbrains/ring-ui/components/select/select-popup.css","webpack:///./node_modules/@jetbrains/ring-ui/components/select/select.css","webpack:///./node_modules/@jetbrains/ring-ui/components/input-size/input-size.scss?d1b7","webpack:///./node_modules/@jetbrains/ring-ui/components/input-size/input-size.scss","webpack:///./src/main/js/search/app.css","webpack:///./node_modules/@jetbrains/ring-ui/components/global/data-tests.js","webpack:///./node_modules/@jetbrains/ring-ui/components/icon/icon__constants.js","webpack:///./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js","webpack:///./node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js","webpack:///./node_modules/recompose/dist/Recompose.esm.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/sniffer.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/memoize.js","webpack:///./node_modules/@jetbrains/ring-ui/components/icon/icon__svg.js","webpack:///./node_modules/@jetbrains/ring-ui/components/icon/icon.js","webpack:///./node_modules/@jetbrains/ring-ui/components/icon/icons.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/theme.js","webpack:///./node_modules/@jetbrains/ring-ui/components/link/clickableLink.js","webpack:///./node_modules/@jetbrains/ring-ui/components/button/button.js","webpack:///./node_modules/@jetbrains/ring-ui/components/dropdown/anchor.js","webpack:///./node_modules/@jetbrains/ring-ui/components/dropdown/dropdown.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/url.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/dom.js","webpack:///./node_modules/@jetbrains/ring-ui/components/avatar/avatar.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/get-uid.js","webpack:///./node_modules/@jetbrains/ring-ui/components/global/schedule-raf.js","webpack:///./node_modules/@jetbrains/ring-ui/components/shortcuts/core.js","webpack:///./node_modules/@jetbrains/ring-ui/components/shortcuts/shortcuts.js","webpack:///./node_modules/@jetbrains/ring-ui/components/popup/position.js","webpack:///./node_modules/@jetbrains/ring-ui/components/popup/popup.js","webpack:///./node_modules/clsx/dist/clsx.m.js","webpack:///./node_modules/react-virtualized/dist/es/Grid/utils/calculateSizeAndPositionDataAndUpdateScrollOffset.js","webpack:///./node_modules/react-virtualized/dist/es/Grid/utils/CellSizeAndPositionManager.js","webpack:///./node_modules/react-virtualized/dist/es/Grid/utils/maxElementSize.js","webpack:///./node_modules/react-virtualized/dist/es/Grid/utils/ScalingCellSizeAndPositionManager.js","webpack:///./node_modules/react-virtualized/dist/es/utils/createCallbackMemoizer.js","webpack:///./node_modules/react-virtualized/dist/es/Grid/utils/updateScrollIndexHelper.js","webpack:///