mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 15:06:56 +07:00
By default, the IDE deletes old caches synchronously that makes the build process twice longer (8 vs 4 minutes). The downside is that the deletion might not be completed if the build process is fast enough. In this case, garbage will pile up under 'system/plugins'. That's why this option is disabled by default. Additionally, we try to use rsync on *nix systems that works faster than Java NIO or even rm. When the build process finishes, rsync continues working as its process is inherited by the root process. This might not be expected by allows to make things done. GitOrigin-RevId: f864b0b703a898bec2267e2d19cb5536483c89c0
344 lines
22 KiB
Properties
344 lines
22 KiB
Properties
message.category.error=ERROR
|
|
message.category.warning=WARNING
|
|
message.category.information=INFORMATION
|
|
message.category.statistics=STATISTICS
|
|
error.javac.out.of.memory=Out of memory. Increase the maximum heap size in Project Properties|Compiler settings.
|
|
progress.loading.classes=Loading classes...
|
|
progress.compiling.class=Compiling {0}...
|
|
progress.parsing.file=Parsing {0}...
|
|
action.compile.description.module=Module ''{0}''
|
|
action.compile.description.selected.files=Selected Files
|
|
rebuild.lvcs.label.no.errors=''{0}'' with no errors
|
|
rebuild.lvcs.label.with.errors=''{0}'' with errors
|
|
action.make.selected.modules.text=Build Selected _Modules
|
|
action.make.single.module.text=Build _Module ''{0}''
|
|
# {0} = comma-separated quoted module names
|
|
action.make.few.modules.text=Build _Modules {0}
|
|
message.resource.patterns.format.changed=The format of resource patterns has changed.\n{0} failed to convert existing regular expression patterns:\n{1}\nPlease enter pattern string in a new format.\nEach resource pattern may contain the following wildcards:\n? - one character\n* - zero or more characters\n! - negate the pattern (allowed only at the start of a pattern)\nUse ; (semicolon) to separate resource patterns;\nEscape the "!" character with a backslash ("\\").\nYou might also need to modify template project settings.\nPress ''{2}'' to accept entered patterns, ''{3}'' to load default patterns in new format.
|
|
pattern.conversion.dialog.title=Pattern Conversion
|
|
error.bad.resource.patterns=The following resource patterns are malformed:{0}
|
|
bad.resource.patterns.dialog.title=Malformed Resource Patterns
|
|
compiler.results.export.text.prefix=line ({0})
|
|
status.compilation.aborted=Compilation aborted
|
|
status.all.up.to.date=All files are up-to-date
|
|
compiler.error.failed.to.delete=Failed to delete {0}
|
|
compiler.build.messages.classes.check.uptodate=Build results are up-to-date for requested compile scope.\nSubsequent incremental build wouldn't do anything.
|
|
compiler.build.messages.classes.check.outdated=Build results are outdated for requested compile scope.\nSubsequent incremental build will compile files for changed sources and remove obsolete results of the previous build.
|
|
progress.updating.caches=Updating caches...
|
|
compiler.content.name.rebuild=Rebuild
|
|
compiler.content.name.recompile=Recompile
|
|
compiler.content.name.make=Build
|
|
modules.classpath.title=Dependencies
|
|
status.compilation.completed.successfully.with.warnings=Build completed successfully with {0} {0,choice, 0#warnings|1#warning|2#warnings} in {1}
|
|
status.compilation.completed.successfully=Build completed successfully in {0}
|
|
status.compilation.completed.successfully.with.warnings.and.errors=Build completed with {0} {0,choice, 0#errors|1#error|2#errors} and {1} {1,choice, 0#warnings|1#warning|2#warnings} in {2}
|
|
progress.executing.precompile.tasks=Executing pre-compile tasks...
|
|
progress.executing.postcompile.tasks=Executing post-compile tasks...
|
|
error.chunk.modules.must.have.same.jdk=The following modules must have the same JDK assigned because of cyclic dependencies between them:\n{0}\nPlease update modules configuration
|
|
error.chunk.modules.must.have.same.language.level=The following modules must have the same language level assigned because of cyclic dependencies between them:\n{0}\nPlease update modules configuration
|
|
action.compiler.properties.text=Compiler Properties
|
|
actions.exclude.from.compile.text=Exclude from Compile
|
|
java.compiler.description=Java Compiler
|
|
rmi.compiler.description=RMI Compiler
|
|
error.jdk.not.specified=The SDK is not specified for {0,choice, 1#module|2#modules\n} {1}
|
|
error.jdk.module.names.overflow.element.ellipsis=...
|
|
dialog.message.error.jdk.not.specified.with.fixSuggestion=SDK is not specified or corrupted for {0} {1,choice, 1#module|2#modules}. Resolve the following SDKs automatically?
|
|
dialog.message.error.jdk.not.specified.with.noFix=Manual configuration is still required for:
|
|
dialog.message.action.apply.fix=Fix automatically
|
|
error.output.not.specified=The output path is not specified for {0,choice, 1#module|2#modules\n} {1}
|
|
compiler.javac.name=Javac
|
|
compiler.configurable.display.name=Compiler
|
|
label.option.clear.output.directory.on.rebuild=C&lear output directory on rebuild
|
|
label.option.resource.patterns.text=Resource patterns\:
|
|
error.compiler.configurable.malformed.patterns=The following resource patterns are malformed:\n{0}
|
|
exclude.from.compile.table.path.column.name=Path
|
|
exclude.from.compile.table.recursively.column.name=Recursively
|
|
no.excludes=No excludes
|
|
option.use.compiler.text=Use compiler:
|
|
java.compiler.option.additional.command.line.parameters=Additional command line parameters:
|
|
java.compiler.option.generate.no.warnings=Generate no warnings
|
|
java.compiler.option.generate.debugging.info=Generate debugging info
|
|
java.compiler.option.report.deprecated=Report use of deprecated features
|
|
javac.options.group.title=Javac Options
|
|
rmic.option.generate.iiop.stubs=Generate IIOP stubs
|
|
rmic.option.enable.rmi.stubs=Enable RMI stubs generation
|
|
compiler.running.dialog.title=Compiler Running
|
|
warning.compiler.running.on.toolwindow.close=The compiler is running. Terminate it?
|
|
add.notnull.assertions=Add runtime &assertions for notnull-annotated methods and parameters
|
|
|
|
compiler.eclipse.name=Eclipse
|
|
eclipse.options.group.title=Eclipse Options
|
|
|
|
#artifacts
|
|
packaging.element.text.output.root=<output root>
|
|
label.text.main.class=&Main Class:
|
|
label.text.class.path=Class &Path:
|
|
element.type.name.artifact=Artifact
|
|
dialog.title.choose.artifacts=Choose Artifacts
|
|
node.text.0.directory.content=''{0}'' directory contents
|
|
element.type.name.library.files=Library Files
|
|
node.text.0.compile.output=''{0}'' compile output
|
|
node.text.0.test.compile.output=''{0}'' test compile output
|
|
node.text.0.module.sources=''{0}'' sources
|
|
element.type.name.module.source=Module Sources
|
|
element.type.name.module.output=Module Output
|
|
element.type.name.module.test.output=Module Test Output
|
|
element.type.name.directory=Directory
|
|
element.type.name.archive=Archive
|
|
artifact.type.plain=Other
|
|
build.artifacts.before.run.description.empty=Build Artifacts
|
|
build.artifacts.before.run.description.single=Build ''{0}'' artifact
|
|
build.artifacts.before.run.description.multiple=Build {0} artifacts
|
|
build.artifacts.before.run.selector.title=Select Artifacts
|
|
|
|
message.text.error.copying.file.to.file=Error copying ''{0}'' to ''{1}''.
|
|
message.text.xml.file.invalid=XML file ''{0}'' is invalid
|
|
mesage.text.deployment.descriptor.file.not.exist=Deployment descriptor file ''{0}'' does not exist
|
|
message.text.deployment.description.invalid.file=Invalid file
|
|
warning.text.file.has.been.changed=File has been changed during compilation, inspection validation skipped
|
|
|
|
dialog.message.compilation.of.unloaded.modules.failed=There are unloaded modules in the project which depend on changed files.<br>\
|
|
Compilation of these modules finished with errors.
|
|
dialog.title.compilation.failed=Compilation Failed
|
|
button.text.checkin.handler.commit=&Commit
|
|
button.text.checkin.handler.show.errors=&Show Errors
|
|
checkbox.text.compile.affected.unloaded.modules=Compile affected &unloaded modules
|
|
|
|
#artifacts
|
|
dialog.title.output.directory.for.artifact=Output Directory for Artifact
|
|
chooser.description.select.output.directory.for.0.artifact=Select output directory for ''{0}'' artifact
|
|
|
|
#package file action
|
|
action.name.package.file=Package File
|
|
action.description.package.file=Update the file in the corresponding artifacts
|
|
message.tect.package.file.io.error=IO Error:\n{0}
|
|
status.text.file.has.been.packaged={0, choice, 1#File|2#Files} {1} {0, choice, 1#has|2#have} been packaged at {2}.
|
|
action.name.package.files=Package Files
|
|
|
|
# validation
|
|
validation.display.name=Validation
|
|
action.name.exclude.from.validation=Exclude from Validation
|
|
no.validators=No validators available
|
|
label.option.autoshow.first.error=Automatically show first &error in editor
|
|
label.option.display.notification.popup=Display notification on build completion
|
|
|
|
java.compiler.option.prefer.target.jdk.compiler=Use compiler from module target JDK when possible
|
|
configurable.CompilerUIConfigurable.display.name=General
|
|
configurable.AnnotationProcessorsConfigurable.display.name=Annotation Processors
|
|
settings.configure.annotations=&Configure annotations...
|
|
settings.build.project.automatically=Build project automatically
|
|
settings.actions.on.save.page.build.project.on.save.checkbox=Build project
|
|
settings.actions.on.save.page.build.project.on.save.checkbox.comment=Not triggered while running/debugging
|
|
settings.actions.on.save.page.compiler.settings.link=Compiler settings...
|
|
settings.compile.independent.modules.in.parallel=Compile independent modules in parallel
|
|
settings.rebuild.module.on.dependency.change=Rebuild module on dependency change
|
|
settings.build.process.heap.size=Shared build process heap size (Mbytes):
|
|
settings.user.local.build.process.heap.size=User-local build process heap size (Mbytes) (overrides Shared size):
|
|
settings.shared.build.process.vm.options=Shared build process VM options:
|
|
settings.user.local.build.process.vm.options=User-local build process VM options (overrides Shared options):
|
|
settings.auto.build.only.works.while.not.running=(only works while not running / debugging)
|
|
settings.parallel.module.compile.may.require.larger.heap.size=(may require larger heap size)
|
|
settings.warning=<html>WARNING!<br>If option 'Clear output directory on rebuild' is enabled, the entire contents of directories where generated sources are stored WILL BE CLEARED on rebuild.</html>
|
|
settings.use.release.option.for.cross.compilation=Use '--release' option for cross-compilation (Java 9 and later)
|
|
settings.project.bytecode.version=Project bytecode version:
|
|
settings.per.module.bytecode.version=Per-module bytecode version:
|
|
settings.same.as.language.level=Same as language level
|
|
settings.all.modules.will.be.compiled.with.project.bytecode.version=All modules will be compiled with project bytecode version
|
|
settings.module.column=Module
|
|
settings.target.bytecode.version=Target bytecode version
|
|
settings.recommended.in.paths=('/' recommended in paths for cross-platform configurations)
|
|
settings.override.compiler.parameters.per.module=Override compiler parameters per-module:
|
|
settings.override.module.column=Module
|
|
settings.override.compilation.options.column=Compilation options
|
|
settings.additional.compilation.options=Additional compilation options will be the same for all modules
|
|
settings.enable.annotation.processing=Enable annotation processing
|
|
settings.annotation.processing.proc.only=Run processors in a separate step before compiling java (-proc:only mode)
|
|
settings.obtain.processors.from.project.classpath=Obtain processors from project classpath
|
|
settings.processor.path=Processor path:
|
|
settings.use.processor.module.path.compiler.option.for.java.9.and.later=Use --processor-module-path compiler option (for Java 9 and later)
|
|
settings.module.content.root=Module content root
|
|
settings.module.output.directory=Module output directory
|
|
settings.annotation.processors=Annotation processors:
|
|
settings.compiler.will.run.all.automatically.discovered.processors=Compiler will run all automatically discovered processors
|
|
settings.annotation.processor.options=Annotation processor options:
|
|
settings.no.processor.specific.options.configured=No processor-specific options configured
|
|
settings.module.path.warning=Assume specified path is a 'module path': a path of JARs or directories containing packaged java modules.\nIn order to be discovered and run from the module path an annotation processor should be packaged as a java module and registered with the ServiceLoader in the module declaration.
|
|
settings.store.generated.sources.relative.to=Store generated sources relative to:
|
|
settings.production.sources.directory=Production sources directory:
|
|
settings.column.option.name=Option Name
|
|
settings.column.value=Value
|
|
settings.test.sources.directory=Test sources directory:
|
|
settings.processor.fq.name=Processor FQ Name
|
|
settings.validate.on.build=Validate on build
|
|
settings.exclude.from.validation=Exclude From Validation:
|
|
settings.validators=Validators:
|
|
no.compilation.problems.found=No compilation problems found
|
|
cannot.package.file=Cannot package file
|
|
packaging.files=Packaging Files
|
|
only.works.while.not.running.debugging=(only works while not running / debugging)
|
|
disabled.in.power.save.mode=(disabled in Power Save mode)
|
|
path.to.ecj.compiler.tool=Path to ecj compiler tool
|
|
choose.members=Choose Members
|
|
all.modules=<All Modules>
|
|
create.jar.from.modules=Create JAR from Modules
|
|
cannot.delete.0=Cannot delete ''{0}''
|
|
cannot.clean.0.artifact=Cannot clean ''{0}'' artifact
|
|
cleaning.artifacts=Cleaning artifacts
|
|
clean.artifacts=Clean Artifacts
|
|
0.errors.1.warnings={0} Errors, {1} Warnings
|
|
compilation.finished=Compilation Finished
|
|
meta.inf.manifest.mf.file.not.found.in.0=META-INF/MANIFEST.MF file not found in ''{0}''
|
|
0.manifest.properties=''{0}'' manifest properties:
|
|
specify.path.to.manifest.mf.file=Specify Path to MANIFEST.MF File
|
|
edit.classpath=Edit Classpath
|
|
synchronizing.output.directories=Synchronizing output directories...
|
|
button.rebuild=Rebuild
|
|
confirm.project.rebuild=Confirm Project Rebuild
|
|
you.are.about.to.rebuild.the.whole.project=You are about to rebuild the whole project.\nRun 'Build Project' instead?
|
|
class.can.have.more.common.super.class=Class can have more common super class
|
|
cannot.create.directory.0.1=Cannot create directory ''{0}'': {1}
|
|
select.directory.for.meta.inf.manifest.mf.file=Select Directory for META-INF/MANIFEST.MF file
|
|
title.new.archive=New Archive
|
|
enter.archive.name=Enter archive name:
|
|
action.text.move.to=Move to
|
|
title.create.new.profile=Create new profile
|
|
dialog.message.profile.name=Profile name
|
|
title.new.directory=New Directory
|
|
dialog.message.enter.directory.name=Enter directory name:
|
|
dialog.title.packaging.choose.module=Choose Module
|
|
dialog.title.packaging.choose.library=Choose Library
|
|
node.excluded.flag.tooltip=Excluded
|
|
macro.output.path=Output path
|
|
button.add=&Add...
|
|
eclipse.compiler.cross.platform.help.message=('/' recommended in paths for cross-platform configurations)
|
|
eclipse.compiler.path.leave.empty.help.message=Path to ECJ batch compiler tool (leave empty to use bundled):
|
|
eclipse.compiler.proceed.on.errors.option=Proceed on errors
|
|
progress.title.cancelling.auto.make.builds=Cancelling Auto-Make Builds
|
|
abnormal.build.process.termination=Abnormal build process termination
|
|
wsl.network.connection.failure=Cannot establish network connection from WSL to Windows host (could be blocked by firewall). More details: https://jb.gg/wsl-firewall
|
|
unknown.build.process.error=unknown error
|
|
intention.name.make.implements=Make implements ''{0}''
|
|
intention.name.make.extends=Make extends ''{0}''
|
|
classes.up.to.date.check=Classes up-to-Date Check
|
|
refresh.compiler.ref.index=Checking build up-to-date status
|
|
|
|
action.run.all.affected.tests.text=Run All Affected Tests
|
|
popup.title.affected.tests.counts=Found {0} {1, choice, 0#Test|1#Tests} in {2} {3, choice, 0#Class|1#Classes} for {4}
|
|
|
|
popup.title.chosen.artifact.action=Action{0,choice,0# For {0} Artifacts|1#|2# For {0} Artifacts}
|
|
dialog.message.output.dir.contains.source.roots=The output directory ''{0}'' of ''{1}'' artifact contains source roots of the project.\
|
|
Do you want to continue and clear it?
|
|
dialog.message.output.dir.artifact= ''{0}'' artifact (''{1}'')
|
|
dialog.message.output.dirs.contain.source.roots=The output directories of the following artifacts contains source roots:\n\
|
|
{0}Do you want to continue and clear these directories?
|
|
action.compiler.reference.find.usages.text=Compiler Reference Find Usages
|
|
action.compiler.reference.functional.expression.search.text=Compiler Reference Functional Expression Search
|
|
action.compiler.reference.direct.inheritor.search.text=Compiler Reference Direct Inheritor Search
|
|
progress.text.clearing.build.system.data=Clearing build system data...
|
|
separator.choose.members.to.delete=<html>Choose Members To Delete Since They Are Already Defined In <b>{0}</b>
|
|
text.empty.profile=Profile name shouldn't be empty
|
|
text.profile.exists=Profile {0} already exists
|
|
compiler.ui.pattern.legend.text=Use <b>;</b> to separate patterns and <b>!</b> to negate a pattern. \
|
|
Accepted wildcards: <b>?</b> \\— exactly one symbol; <b>*</b> \\— zero or more symbols; \
|
|
<b>/</b> \\— path separator; <b>/**/</b> \\— any number of directories; \
|
|
<i>\\<dir_name\\></i>:<i>\\<pattern\\></i> \\— restrict to source roots with the specified name
|
|
notification.compiler.auto.build.failure=Auto build failure: {0}
|
|
notification.compiler.auto.build.completed.with.errors=Auto build completed with errors
|
|
dialog.title.manifest.select.main.class=Select Main Class
|
|
label.unknown.value=<unknown>
|
|
label.extracted.dir.presentation=Extracted ''{0}''
|
|
label.library.element.module=module ''{0}''
|
|
label.in.path.suffix=(in {0})
|
|
jar.text=JAR
|
|
jar.from.modules.presentable.name=From modules with dependencies...
|
|
unknown.artifact.type.0=Unknown artifact type: {0}
|
|
unknown.element.0=Unknown element: {0}
|
|
unknown.artifact.properties.0=Unknown artifact properties: {0}
|
|
artifact.configuration.problem.text={0, choice, 1#artifact {1}|2#{0} artifacts}
|
|
unknown.artifact.remove.confirmation=Would you like to remove artifact ''{0}''?
|
|
show.content.of.included.artifacts=Show Content of Included Artifacts
|
|
show.library.files=Show Library Files
|
|
directory.copy.element.type.name=Directory Content
|
|
extracted.directory.element.type.name=Extracted Directory
|
|
file.title=File
|
|
action.disabled.when.per.module.working.directory.configured=''{0}'' is disabled when per-module working directory is configured.\
|
|
<br/>Specify a single working directory, or change the test scope to a single module.
|
|
action.disabled.in.fork.mode={0} is disabled in fork mode.<br/>Change fork mode to \\<none\\> to {1}.
|
|
popup.title.choose.suite.to.add=Choose suite to add
|
|
tab.title.thread.dump=Dump {0}
|
|
whole.project=<whole project>
|
|
dialog.message.jar.file.doesn.t.exist=JAR file ''{0}'' doesn''t exist
|
|
jshell.nothing.to.execute=Nothing to execute
|
|
jshell.internal.error=Internal Error
|
|
jshell.dropped.x.code.snippets=Dropped {0} code snippets
|
|
jshell.console=JShell Console
|
|
all.inheritors=All ({0})
|
|
label.debugger.mode=&Debugger mode:
|
|
label.host=&Host:
|
|
label.transport=&Transport:
|
|
label.port=&Port:
|
|
label.address=&Address:
|
|
error.no.scratch.file.associated.with.configuration=No scratch file associated with configuration
|
|
error.associated.scratch.file.not.found=Associated scratch file not found
|
|
java.scratch=Java Scratch
|
|
configuration.for.java.scratch.files=Configuration for Java scratch files
|
|
test.discovery.show.affected.tests=Show affected tests
|
|
test.discovery.parametrized=Parametrized
|
|
test.discovery.unused.test.data.tab.title=Unused Test Data
|
|
test.discovery.tests.tab.title=Tests for {0}
|
|
popup.title.debug.recent.tests=Debug Recent Tests
|
|
popup.title.run.recent.tests=Run Recent Tests
|
|
shift.key=Shift
|
|
popup.advertisement.debug.with.shift.navigate.with.f4=Debug with {0}, navigate with F4
|
|
module.sources.set.display.name={0, choice, 0#|1#Tests of }''{1}'' module
|
|
ArtifactPropertiesEditor.tab.validation=Validation
|
|
ArtifactPropertiesEditor.tab.post.processing=Post-processing
|
|
ArtifactPropertiesEditor.tab.pre.processing=Pre-processing
|
|
reference.projectsettings.compiler.excludes=Excludes
|
|
reference.projectsettings.compiler.annotationProcessors=Annotation Processors
|
|
affected.tests.counts=\ / {0} {1, choice, 0#test|1#tests}
|
|
artifacts.menu.item.all=All Artifacts
|
|
artifacts.menu.item.build=Build
|
|
artifacts.menu.item.clean=Clean
|
|
artifacts.menu.item.rebuild=Rebuild
|
|
artifacts.menu.item.edit=Edit...
|
|
error.task.0.execution.failed=Task {0} failed, please see idea.log for details
|
|
dialog.title.choose.module=Choose Module
|
|
build.process.no.javac.found=No system java compiler is provided by the JRE. Make sure tools.jar is present in IntelliJ IDEA classpath.
|
|
build.process.no.javac.path.found=Cannot determine path to ''tools.jar'' library for {0} ({1})
|
|
build.process.no.free.debug.port=Cannot find free port to debug build process
|
|
build.process.ecj.path.does.not.exist=Path to eclipse ecj compiler does not exist: {0}
|
|
jar.artifacts.dialog.label.directory.for.metainf=&Directory for META-INF/MANIFEST.MF:
|
|
jar.artifacts.dialog.checkbox.include.tests=&Include tests
|
|
jar.artifacts.dialog.label.module=&Module:
|
|
jar.artifacts.dialog.border.title.jar.files.from.libraries=JAR files from libraries
|
|
jar.artifacts.dialog.radio.button.extract.to.the.target.jar=&extract to the target JAR
|
|
jar.artifacts.dialog.radio.button.copy.to.the.output.directory.and.link.via.manifest=copy &to the output directory and link via manifest
|
|
jar.artifacts.dialog.label.main.class=Main &Class:
|
|
|
|
element.with.manifest.button.create.manifest=&Create Manifest...
|
|
element.with.manifest.button.use.existing.manifest=&Use Existing Manifest...
|
|
element.with.manifest.label.meta.inf.manifest.mf.file.not.found=META-INF/MANIFEST.MF file not found
|
|
element.with.manifest.label.manifest.file=Manifest &File:
|
|
|
|
notification.group.title.jps.cannot.start.compiler=Build failed to start
|
|
notification.action.jps.open.configuration.dialog=Configure...
|
|
notification.title.jps.cannot.start.compiler=Cannot start compiler
|
|
notification.title.cpu.snapshot.build.has.been.captured=Build CPU snapshot has been captured
|
|
action.show.snapshot.location.text=Show Snapshot Location
|
|
dialog.message.failed.to.determine.host.ip.for.wsl.jdk=Failed to determine host IP for WSL JDK
|
|
progress.preparing.wsl.build.environment=Preparing WSL build environment...
|
|
plugins.advertiser.feature.artifact=artifact
|
|
notification.group.compiler=Build finished
|
|
|
|
compiler.cache.description=Compiler Cache
|
|
compiler.cache.option.force.update=Force update caches
|
|
compiler.cache.option.disable.update=Disable cache download
|
|
compiler.cache.option.cleanup.asynchronously=Cleanup aynchronously
|
|
compiler.cache.option.max.download.time=Maximum duration of caches download:
|
|
compiler.cache.option.max.download.time.units= mins
|
|
notification.title.jps.caches.downloader=Jps caches downloader
|
|
notification.content.internal.authentication.plugin.required.for.correct.work=<a href="https://plugins.jetbrains.com/plugin/14567-jetbrains-internal-authentication">JetBrains Internal Authentication</a> is required for the correct work of JPS Caches
|
|
internal.authentication.plugin.missing.token=Unexpected state: jetbrains.team token is missing. Please report this exception and perform actions 'Logout from JetBrains.team' and 'Login to JetBrains.team' as a workaround
|
|
notification.title.git.crlf.config=Wrong Git line-endings configuration
|
|
notification.content.git.crlf.config=To have working compiler caches you need to execute <code>{0}</code> command and force checkout the project |