IDEA-207709 IDEA-CR-46271 Remove PythonCommunityPluginProperties and PythonPluginPropertiesBase

as they are not used anymore after PythonPluginBuilder and PythonCommunityPluginBuilder being reworked
to correctly build searchable options index
This commit is contained in:
Aleksey Rostovskiy
2019-04-16 11:21:54 +03:00
parent 2e6d3a1baa
commit c65ee3cb74
2 changed files with 0 additions and 84 deletions
@@ -1,35 +0,0 @@
/*
* Copyright 2000-2017 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.jetbrains.intellij.build.pycharm
import org.jetbrains.intellij.build.CommunityRepositoryModules
import org.jetbrains.intellij.build.python.PythonCommunityPluginModules
/**
* @author vlan
*/
class PythonCommunityPluginProperties extends PythonPluginPropertiesBase {
PythonCommunityPluginProperties() {
super()
platformPrefix = "PyCharmCore"
applicationInfoModule = "intellij.pycharm.community.resources"
productLayout.pluginModulesToPublish = [PythonCommunityPluginModules.PYTHON_COMMUNITY_PLUGIN_MODULE]
productLayout.allNonTrivialPlugins = CommunityRepositoryModules.COMMUNITY_REPOSITORY_PLUGINS + [
PythonCommunityPluginModules.pythonCommunityPluginLayout()
]
}
}
@@ -1,49 +0,0 @@
/*
* Copyright 2000-2017 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.jetbrains.intellij.build.pycharm
import org.jetbrains.intellij.build.ApplicationInfoProperties
import org.jetbrains.intellij.build.LinuxDistributionCustomizer
import org.jetbrains.intellij.build.MacDistributionCustomizer
import org.jetbrains.intellij.build.WindowsDistributionCustomizer
/**
* @author vlan
*/
abstract class PythonPluginPropertiesBase extends PyCharmPropertiesBase {
PythonPluginPropertiesBase() {
super()
}
@Override
String getBaseArtifactName(ApplicationInfoProperties applicationInfo, String buildNumber) {
return null
}
@Override
WindowsDistributionCustomizer createWindowsCustomizer(String projectHome) {
return null
}
@Override
LinuxDistributionCustomizer createLinuxCustomizer(String projectHome) {
return null
}
@Override
MacDistributionCustomizer createMacCustomizer(String projectHome) {
return null
}
}