Skip to content

Commit a699c2a

Browse files
committed
Remove duplicate defcustom definitions
All defcustom have been duplicated in 961f1a1. Remove them.
1 parent 449673d commit a699c2a

File tree

1 file changed

+0
-257
lines changed

1 file changed

+0
-257
lines changed

lsp-java.el

Lines changed: 0 additions & 257 deletions
Original file line numberDiff line numberDiff line change
@@ -1755,263 +1755,6 @@ Visual Studio Code - Insiders."
17551755
:type 'boolean
17561756
:lsp-path "java.refactoring.extract.interface.replace")
17571757

1758-
(lsp-defcustom lsp-java-import-maven-offline-enabled nil
1759-
"Enable/disable the Maven offline mode."
1760-
:type 'boolean
1761-
:lsp-path "java.import.maven.offline.enabled")
1762-
1763-
(lsp-defcustom lsp-java-import-maven-disable-test-classpath-flag nil
1764-
"Enable/disable test classpath segregation. When enabled, this
1765-
permits the usage of test resources within a Maven project as
1766-
dependencies within the compile scope of other projects."
1767-
:type 'boolean
1768-
:lsp-path "java.import.maven.disableTestClasspathFlag")
1769-
1770-
(lsp-defcustom lsp-java-import-gradle-annotation-processing-enabled t
1771-
"Enable/disable the annotation processing on Gradle projects and
1772-
delegate Annotation Processing to JDT APT. Only works for Gradle
1773-
5.2 or higher."
1774-
:type 'boolean
1775-
:lsp-path "java.import.gradle.annotationProcessing.enabled")
1776-
1777-
(lsp-defcustom lsp-java-eclipse-download-sources nil
1778-
"Enable/disable download of Maven source artifacts for Eclipse
1779-
projects."
1780-
:type 'boolean
1781-
:lsp-path "java.eclipse.downloadSources")
1782-
1783-
(lsp-defcustom lsp-java-signature-help-description-enabled nil
1784-
"Enable/disable to show the description in signature help."
1785-
:type 'boolean
1786-
:lsp-path "java.signatureHelp.description.enabled")
1787-
1788-
(lsp-defcustom lsp-java-configuration-maven-global-settings nil
1789-
"Path to Maven's global settings.xml"
1790-
:type 'string
1791-
:lsp-path "java.configuration.maven.globalSettings")
1792-
1793-
(lsp-defcustom lsp-java-configuration-maven-not-covered-plugin-execution-severity "warning"
1794-
"Specifies severity if the plugin execution is not covered by Maven build lifecycle."
1795-
:type '(choice (:const "ignore") (:const "warning") (:const "error"))
1796-
:lsp-path "java.configuration.maven.notCoveredPluginExecutionSeverity")
1797-
1798-
(lsp-defcustom lsp-java-configuration-maven-default-mojo-execution-action "ignore"
1799-
"Specifies default mojo execution action when no associated metadata can be detected."
1800-
:type '(choice (:const "ignore") (:const "warn") (:const "error") (:const "execute"))
1801-
:lsp-path "java.configuration.maven.defaultMojoExecutionAction")
1802-
1803-
(lsp-defcustom lsp-java-configuration-workspace-cache-limit 90
1804-
"The number of days (if enabled) to keep unused workspace cache
1805-
data. Beyond this limit, cached workspace data may be removed."
1806-
:type '(repeat nil)
1807-
:lsp-path "java.configuration.workspaceCacheLimit")
1808-
1809-
(lsp-defcustom lsp-java-import-generates-metadata-files-at-project-root nil
1810-
"Specify whether the project metadata files(.project, .classpath,
1811-
.factorypath, .settings/) will be generated at the project root.
1812-
Click [HERE](command:_java.metadataFilesGeneration) to learn how
1813-
to change the setting to make it take effect."
1814-
:type 'boolean
1815-
:lsp-path "java.import.generatesMetadataFilesAtProjectRoot")
1816-
1817-
(lsp-defcustom lsp-java-project-output-path ""
1818-
"A relative path to the workspace where stores the compiled
1819-
output. `Only` effective in the `WORKSPACE` scope. The setting
1820-
will `NOT` affect Maven or Gradle project."
1821-
:type '(repeat string)
1822-
:lsp-path "java.project.outputPath")
1823-
1824-
(lsp-defcustom lsp-java-project-source-paths nil
1825-
"Relative paths to the workspace where stores the source files.
1826-
`Only` effective in the `WORKSPACE` scope. The setting will `NOT`
1827-
affect Maven or Gradle project."
1828-
:type 'lsp-string-vector
1829-
:lsp-path "java.project.sourcePaths")
1830-
1831-
(lsp-defcustom lsp-java-recommendations-dependency-analytics-show t
1832-
"Show the recommended Dependency Analytics extension."
1833-
:type 'boolean
1834-
:lsp-path "java.recommendations.dependency.analytics.show")
1835-
1836-
(lsp-defcustom lsp-java-completion-postfix-enabled t
1837-
"Enable/disable postfix completion support.
1838-
`#editor.snippetSuggestions#` can be used to customize how
1839-
postfix snippets are sorted."
1840-
:type 'boolean
1841-
:lsp-path "java.completion.postfix.enabled")
1842-
1843-
(lsp-defcustom lsp-java-completion-match-case "auto"
1844-
"Specify whether to match case for code completion."
1845-
:type '(choice (:const "auto") (:const "firstLetter") (:const "off"))
1846-
:lsp-path "java.completion.matchCase")
1847-
1848-
(lsp-defcustom lsp-java-completion-lazy-resolve-text-edit-enabled t
1849-
"[Experimental] Enable/disable lazily resolving text edits for
1850-
code completion."
1851-
:type 'boolean
1852-
:lsp-path "java.completion.lazyResolveTextEdit.enabled")
1853-
1854-
(lsp-defcustom lsp-java-code-generation-insertion-location "afterCursor"
1855-
"Specifies the insertion location of the code generated by source
1856-
actions."
1857-
:type '(choice (:const "afterCursor") (:const "beforeCursor") (:const "lastMember"))
1858-
:lsp-path "java.codeGeneration.insertionLocation")
1859-
1860-
(lsp-defcustom lsp-java-templates-file-header nil
1861-
"Specifies the file header comment for new Java file. Supports
1862-
configuring multi-line comments with an array of strings, and
1863-
using ${variable} to reference the [predefined
1864-
variables](command:_java.templateVariables)."
1865-
:type 'lsp-string-vector
1866-
:lsp-path "java.templates.fileHeader")
1867-
1868-
(lsp-defcustom lsp-java-templates-type-comment nil
1869-
"Specifies the type comment for new Java type. Supports
1870-
configuring multi-line comments with an array of strings, and
1871-
using ${variable} to reference the [predefined
1872-
variables](command:_java.templateVariables)."
1873-
:type 'lsp-string-vector
1874-
:lsp-path "java.templates.typeComment")
1875-
1876-
(lsp-defcustom lsp-java-references-include-accessors t
1877-
"Include getter, setter and builder/constructor when finding
1878-
references."
1879-
:type 'boolean
1880-
:lsp-path "java.references.includeAccessors")
1881-
1882-
(lsp-defcustom lsp-java-references-include-decompiled-sources t
1883-
"Include the decompiled sources when finding references."
1884-
:type 'boolean
1885-
:lsp-path "java.references.includeDecompiledSources")
1886-
1887-
(lsp-defcustom lsp-java-type-hierarchy-lazy-load nil
1888-
"Enable/disable lazy loading the content in type hierarchy. Lazy
1889-
loading could save a lot of loading time but every type should be
1890-
expanded manually to load its content."
1891-
:type 'boolean
1892-
:lsp-path "java.typeHierarchy.lazyLoad")
1893-
1894-
(lsp-defcustom lsp-java-settings-url nil
1895-
"Specifies the url or file path to the workspace Java settings.
1896-
See [Setting Global
1897-
Preferences](https://github.com/redhat-developer/vscode-java/wiki/Settings-Global-Preferences)"
1898-
:type 'string
1899-
:lsp-path "java.settings.url")
1900-
1901-
(lsp-defcustom lsp-java-symbols-include-source-method-declarations nil
1902-
"Include method declarations from source files in symbol search."
1903-
:type 'boolean
1904-
:lsp-path "java.symbols.includeSourceMethodDeclarations")
1905-
1906-
(lsp-defcustom lsp-java-quickfix-show-at "line"
1907-
"Show quickfixes at the problem or line level."
1908-
:type '(choice (:const "line") (:const "problem"))
1909-
:lsp-path "java.quickfix.showAt")
1910-
1911-
(lsp-defcustom lsp-java-inlay-hints-parameter-names-enabled "literals"
1912-
"Enable/disable inlay hints for parameter names:
1913-
```java
1914-
1915-
Integer.valueOf(/* s: */ '123', /* radix: */ 10)
1916-
1917-
```
1918-
`#java.inlayHints.parameterNames.exclusions#` can be used to disable the inlay hints for methods."
1919-
:type '(choice (:const "none") (:const "literals") (:const "all"))
1920-
:lsp-path "java.inlayHints.parameterNames.enabled")
1921-
1922-
(lsp-defcustom lsp-java-inlay-hints-parameter-names-exclusions nil
1923-
"The patterns for the methods that will be disabled to show the
1924-
inlay hints. Supported pattern examples:
1925-
- `java.lang.Math.*` - All the methods from java.lang.Math.
1926-
- `*.Arrays.asList` - Methods named as 'asList' in the types named as 'Arrays'.
1927-
- `*.println(*)` - Methods named as 'println'.
1928-
- `(from, to)` - Methods with two parameters named as 'from' and 'to'.
1929-
- `(arg*)` - Methods with one parameter whose name starts with 'arg'."
1930-
:type 'lsp-string-vector
1931-
:lsp-path "java.inlayHints.parameterNames.exclusions")
1932-
1933-
(lsp-defcustom lsp-java-project-encoding "ignore"
1934-
"Project encoding settings"
1935-
:type '(choice (:const "warning") (:const "setDefault"))
1936-
:lsp-path "java.project.encoding")
1937-
1938-
(lsp-defcustom lsp-java-jdt-ls-lombok-support-enabled t
1939-
"Whether to load lombok processors from project classpath"
1940-
:type 'boolean
1941-
:lsp-path "java.jdt.ls.lombokSupport.enabled")
1942-
1943-
(lsp-defcustom lsp-java-jdt-ls-protobuf-support-enabled t
1944-
"Specify whether to automatically add Protobuf output source
1945-
directories to the classpath.
1946-
1947-
**Note:** Only works for Gradle `com.google.protobuf` plugin `0.8.4` or higher."
1948-
:type 'boolean
1949-
:lsp-path "java.jdt.ls.protobufSupport.enabled")
1950-
1951-
(lsp-defcustom lsp-java-jdt-ls-android-support-enabled "auto"
1952-
"[Experimental] Specify whether to enable Android project
1953-
importing. When set to `auto`, the Android support will be
1954-
enabled in Visual Studio Code - Insiders.
1955-
1956-
**Note:** Only works for Android Gradle Plugin `3.2.0` or higher."
1957-
:type '(choice (:const "on") (:const "off"))
1958-
:lsp-path "java.jdt.ls.androidSupport.enabled")
1959-
1960-
(lsp-defcustom lsp-java-code-action-sort-members-avoid-volatile-changes t
1961-
"Reordering of fields, enum constants, and initializers can result
1962-
in semantic and runtime changes due to different initialization
1963-
and persistence order. This setting prevents this from occurring."
1964-
:type 'boolean
1965-
:lsp-path "java.codeAction.sortMembers.avoidVolatileChanges")
1966-
1967-
(lsp-defcustom lsp-java-compile-null-analysis-nonnull ["javax.annotation.Nonnull" "org.eclipse.jdt.annotation.NonNull" "org.springframework.lang.NonNull"]
1968-
"Specify the Nonnull annotation types to be used for null
1969-
analysis. If more than one annotation is specified, then the
1970-
topmost annotation will be used first if it exists in project
1971-
dependencies. This setting will be ignored if
1972-
`java.compile.nullAnalysis.mode` is set to `disabled`"
1973-
:type 'lsp-string-vector
1974-
:lsp-path "java.compile.nullAnalysis.nonnull")
1975-
1976-
(lsp-defcustom lsp-java-compile-null-analysis-nullable ["javax.annotation.Nullable" "org.eclipse.jdt.annotation.Nullable" "org.springframework.lang.Nullable"]
1977-
"Specify the Nullable annotation types to be used for null
1978-
analysis. If more than one annotation is specified, then the
1979-
topmost annotation will be used first if it exists in project
1980-
dependencies. This setting will be ignored if
1981-
`java.compile.nullAnalysis.mode` is set to `disabled`"
1982-
:type 'lsp-string-vector
1983-
:lsp-path "java.compile.nullAnalysis.nullable")
1984-
1985-
(lsp-defcustom lsp-java-compile-null-analysis-mode "interactive"
1986-
"Specify how to enable the annotation-based null analysis."
1987-
:type '(choice (:const "interactive") (:const "automatic"))
1988-
:lsp-path "java.compile.nullAnalysis.mode")
1989-
1990-
(lsp-defcustom lsp-java-cleanup-actions-on-save nil
1991-
"The list of clean ups to be run on the current document when it's
1992-
saved. Clean ups can automatically fix code style or programming
1993-
mistakes. Click [HERE](command:_java.learnMoreAboutCleanUps) to
1994-
learn more about what each clean up does."
1995-
:type 'lsp-string-vector
1996-
:lsp-path "java.cleanup.actionsOnSave")
1997-
1998-
(lsp-defcustom lsp-java-shared-indexes-enabled "auto"
1999-
"[Experimental] Specify whether to share indexes between different
2000-
workspaces. When set to `auto`, shared indexes will be enabled in
2001-
Visual Studio Code - Insiders."
2002-
:type '(choice (:const "on") (:const "off"))
2003-
:lsp-path "java.sharedIndexes.enabled")
2004-
2005-
(lsp-defcustom lsp-java-shared-indexes-location ""
2006-
"Specifies a common index location for all workspaces."
2007-
:type 'string
2008-
:lsp-path "java.sharedIndexes.location")
2009-
2010-
(lsp-defcustom lsp-java-refactoring-extract-interface-replace t
2011-
"Specify whether to replace all the occurrences of the subtype with the new extracted interface."
2012-
:type 'boolean
2013-
:lsp-path "java.refactoring.extract.interface.replace")
2014-
20151758
;; lsp-java run
20161759

20171760
(defvar lsp-lens-backends)

0 commit comments

Comments
 (0)