Mercurial > hg > tc-symbol-server
changeset 0:c36d3305ed62
initial project structure
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/.name Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,1 @@ +PLUGIN_NAME \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/ant.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="AntConfiguration"> + <defaultAnt bundledAnt="true" /> + <buildFile url="file://$PROJECT_DIR$/build/ant.build.xml"> + <additionalClassPath /> + <antReference projectDefault="true" /> + <customJdkName value="" /> + <maximumHeapSize value="128" /> + <maximumStackSize value="2" /> + <properties /> + </buildFile> + </component> +</project> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/artifacts/common_jar.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,10 @@ +<component name="ArtifactManager"> + <artifact name="common-jar"> + <output-path>$PROJECT_DIR$/out/artifacts/common_jar</output-path> + <root id="root"> + <element id="archive" name="PLUGIN_NAME-common.jar"> + <element id="module-output" name="common" /> + </element> + </root> + </artifact> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/artifacts/deploy.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,8 @@ +<component name="ArtifactManager"> + <artifact name="deploy"> + <output-path>$TeamCityDistribution$/../PluginDev.Data/plugins</output-path> + <root id="root"> + <element id="artifact" artifact-name="plugin-zip" /> + </root> + </artifact> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/artifacts/idea_resolve_helper.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,10 @@ +<component name="ArtifactManager"> + <artifact type="exploded-war" name="idea-resolve-helper"> + <output-path>$PROJECT_DIR$/out/artifacts/idea_resolve_helper</output-path> + <root id="root"> + <element id="javaee-facet-resources" facet="idea-resolve-helper/web/Web" /> + <element id="module-output" name="idea-resolve-helper" /> + <element id="javaee-facet-resources" facet="server/web/server" /> + </root> + </artifact> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/artifacts/plugin.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,34 @@ +<component name="ArtifactManager"> + <artifact name="plugin"> + <output-path>$PROJECT_DIR$/out/artifacts/plugin</output-path> + <properties id="ant-postprocessing"> + <options enabled="true"> + <file>file://$PROJECT_DIR$/build/ant.build.xml</file> + <target>replace-tokens-in-teamcity-plugin-xml</target> + </options> + </properties> + <root id="root"> + <element id="directory" name="agent"> + <element id="archive" name="PLUGIN_NAME.zip"> + <element id="archive" name="PLUGIN_NAME-agent.jar"> + <element id="module-output" name="agent" /> + </element> + <element id="file-copy" path="$PROJECT_DIR$/agent/teamcity-agent-plugin.xml" output-file-name="teamcity-plugin.xml" /> + <element id="artifact" artifact-name="common-jar" /> + </element> + </element> + <element id="directory" name="server"> + <element id="archive" name="PLUGIN_NAME-server.jar"> + <element id="module-output" name="server" /> + </element> + <element id="archive" name="PLUGIN_NAME-resources.jar"> + <element id="directory" name="buildServerResources"> + <element id="dir-copy" path="$PROJECT_DIR$/server/resources" /> + </element> + </element> + <element id="artifact" artifact-name="common-jar" /> + </element> + <element id="file-copy" path="$PROJECT_DIR$/server/teamcity-server-plugin.xml" output-file-name="teamcity-plugin.xml" /> + </root> + </artifact> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/artifacts/plugin_zip.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,10 @@ +<component name="ArtifactManager"> + <artifact name="plugin-zip"> + <output-path>$PROJECT_DIR$/out/artifacts/plugin_zip</output-path> + <root id="root"> + <element id="archive" name="PLUGIN_NAME.zip"> + <element id="artifact" artifact-name="plugin" /> + </element> + </root> + </artifact> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/copyright/JetBrains_open_sourced.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="CopyrightManager"> + <copyright> + <option name="notice" value="Copyright 2000-&#36;today.year 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." /> + <option name="keyword" value="Copyright" /> + <option name="allowReplaceKeyword" value="" /> + <option name="myName" value="JetBrains open-sourced" /> + <option name="myLocal" value="true" /> + </copyright> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Agent_Api.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,11 @@ +<component name="libraryTable"> + <library name="Agent-Api"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/devPackage/agent-api.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES> + <root url="jar://$TeamCityDistribution$/devPackage/src/openApi-source.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Common_Api.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,12 @@ +<component name="libraryTable"> + <library name="Common-Api"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/devPackage/common-api.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/annotations.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES> + <root url="jar://$TeamCityDistribution$/devPackage/src/openApi-source.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Common_Impl.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="Common-Impl"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/buildAgent/lib/common-impl.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Idea_OpenApi.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,13 @@ +<component name="libraryTable"> + <library name="Idea-OpenApi"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/util.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/openapi.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/trove4j.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/resources_en.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/jdom.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Server_Api.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,11 @@ +<component name="libraryTable"> + <library name="Server-Api"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/devPackage/server-api.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES> + <root url="jar://$TeamCityDistribution$/devPackage/src/openApi-source.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Servlet_Api.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="Servlet Api"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/lib/servlet-api.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/TeamCity_agent_runtime.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,10 @@ +<component name="libraryTable"> + <library name="TeamCity agent runtime"> + <CLASSES> + <root url="file://$TeamCityDistribution$/buildAgent/lib" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + <jarDirectory url="file://$TeamCityDistribution$/buildAgent/lib" recursive="false" /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/TeamCity_server_runtime.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,10 @@ +<component name="libraryTable"> + <library name="TeamCity server runtime"> + <CLASSES> + <root url="file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + <jarDirectory url="file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib" recursive="false" /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Test_Api.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="Test-Api"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/devPackage/tests/tests-support.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/Test_Api_libs.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,10 @@ +<component name="libraryTable"> + <library name="Test-Api libs"> + <CLASSES> + <root url="jar://$PROJECT_DIR$/lib/jmock/jmock-core-1.2.0.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/xmlrpc-2.0.1.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/idea_annotations_jar.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="idea annotations.jar"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/annotations.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/jmock.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,19 @@ +<component name="libraryTable"> + <library name="jmock"> + <CLASSES> + <root url="jar://$PROJECT_DIR$/lib/jmock/hamcrest-core-1.1.jar!/" /> + <root url="jar://$PROJECT_DIR$/lib/jmock/hamcrest-library-1.1.jar!/" /> + <root url="jar://$PROJECT_DIR$/lib/jmock/jmock-2.5.1.jar!/" /> + <root url="jar://$PROJECT_DIR$/lib/jmock/jmock-core-1.2.0.jar!/" /> + </CLASSES> + <JAVADOC> + <root url="jar://$PROJECT_DIR$/lib/jmock/jmock-2.5.1-javadoc.zip!/jmock-2.5.1/doc" /> + </JAVADOC> + <SOURCES> + <root url="jar://$PROJECT_DIR$/lib/jmock/hamcrest-core-1.1.jar!/" /> + <root url="jar://$PROJECT_DIR$/lib/jmock/hamcrest-library-1.1.jar!/" /> + <root url="jar://$PROJECT_DIR$/lib/jmock/jmock-2.5.1.jar!/" /> + <root url="jar://$PROJECT_DIR$/lib/jmock/jmock-core-1.2.0.jar!/" /> + </SOURCES> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/log4j.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="log4j"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/log4j-1.2.12.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/spring.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,11 @@ +<component name="libraryTable"> + <library name="spring"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/spring.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/spring-webmvc.jar!/" /> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/spring-security.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/standard_jar.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="standard.jar"> + <CLASSES> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/standard.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/libraries/testng.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<component name="libraryTable"> + <library name="testng"> + <CLASSES> + <root url="jar://$PROJECT_DIR$/lib/testng/testng-5.14.1.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/misc.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="EntryPointsManager"> + <entry_points version="2.0" /> + </component> + <component name="JavadocGenerationManager"> + <option name="OUTPUT_DIRECTORY" /> + <option name="OPTION_SCOPE" value="protected" /> + <option name="OPTION_HIERARCHY" value="true" /> + <option name="OPTION_NAVIGATOR" value="true" /> + <option name="OPTION_INDEX" value="true" /> + <option name="OPTION_SEPARATE_INDEX" value="true" /> + <option name="OPTION_DOCUMENT_TAG_USE" value="false" /> + <option name="OPTION_DOCUMENT_TAG_AUTHOR" value="false" /> + <option name="OPTION_DOCUMENT_TAG_VERSION" value="false" /> + <option name="OPTION_DOCUMENT_TAG_DEPRECATED" value="true" /> + <option name="OPTION_DEPRECATED_LIST" value="true" /> + <option name="OTHER_OPTIONS" value="" /> + <option name="HEAP_SIZE" /> + <option name="LOCALE" /> + <option name="OPEN_IN_BROWSER" value="true" /> + </component> + <component name="ModuleEditorState"> + <option name="LAST_EDITED_MODULE_NAME" /> + <option name="LAST_EDITED_TAB_NAME" /> + </component> + <component name="ProjectResources"> + <default-html-doctype>http://www.w3.org/1999/xhtml</default-html-doctype> + </component> + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_5" assert-keyword="true" jdk-15="true" project-jdk-name="1.6" project-jdk-type="JavaSDK"> + <output url="file://$PROJECT_DIR$/out" /> + </component> +</project> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/modules.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/agent/agent.iml" filepath="$PROJECT_DIR$/agent/agent.iml" /> + <module fileurl="file://$PROJECT_DIR$/common/common.iml" filepath="$PROJECT_DIR$/common/common.iml" /> + <module fileurl="file://$PROJECT_DIR$/idea-resolve-helper.iml" filepath="$PROJECT_DIR$/idea-resolve-helper.iml" /> + <module fileurl="file://$PROJECT_DIR$/server/server.iml" filepath="$PROJECT_DIR$/server/server.iml" /> + <module fileurl="file://$PROJECT_DIR$/tests/tests.iml" filepath="$PROJECT_DIR$/tests/tests.iml" /> + </modules> + </component> +</project> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/runConfigurations/All_Tests.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,32 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="All Tests" type="TestNG" factoryName="TestNG"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <module name="tests" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" value="" /> + <option name="SUITE_NAME" value="$PROJECT_DIR$/tests/src/testng-fast.xml" /> + <option name="PACKAGE_NAME" value="" /> + <option name="MAIN_CLASS_NAME" value="" /> + <option name="METHOD_NAME" value="" /> + <option name="GROUP_NAME" value="" /> + <option name="TEST_OBJECT" value="SUITE" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="" /> + <option name="OUTPUT_DIRECTORY" value="" /> + <option name="ANNOTATION_TYPE" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <option name="TEST_SEARCH_SCOPE"> + <value defaultName="moduleWithDependencies" /> + </option> + <option name="USE_DEFAULT_REPORTERS" value="false" /> + <option name="PROPERTIES_FILE" value="" /> + <envs /> + <properties /> + <listeners /> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper RunnerId="Run" /> + <method /> + </configuration> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/runConfigurations/Server.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,95 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="Server" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Local" APPLICATION_SERVER_NAME="Tomcat 7"> + <option name="OPEN_IN_BROWSER" value="false" /> + <option name="OPEN_IN_BROWSER_URL" value="http://localhost:8111" /> + <option name="COMMON_VM_ARGUMENTS" value="-ea -Xmx384m -XX:MaxPermSize=200m -Ddebug=true -server -XX:+HeapDumpOnOutOfMemoryError -Djava.awt.headless -DTC.res.disableAll=true -Dteamcity.development.mode=true -Dteamcity.development.shadowCopyClasses=true -Dteamcity.data.path=$TeamCityDistribution$/../PluginDev.Data -Dteamcity_logs=$TeamCityDistribution$/logs -Dlog4j.configuration=file:$TeamCityDistribution$/conf/teamcity-server-log4j.xml" /> + <option name="UPDATING_POLICY" value="restart-server" /> + <deployment> + <file path="$TeamCityDistribution$/webapps/ROOT"> + <settings> + <option name="CONTEXT_PATH" value="/bs" /> + </settings> + </file> + </deployment> + <server-settings> + <option name="BASE_DIRECTORY_NAME" value="Unnamed__NETPackagesSupport_2" /> + </server-settings> + <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" /> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <RunnerSettings RunnerId="Cover" /> + <RunnerSettings RunnerId="Debug"> + <option name="DEBUG_PORT" value="60644" /> + <option name="TRANSPORT" value="0" /> + <option name="LOCAL" value="true" /> + </RunnerSettings> + <RunnerSettings RunnerId="Profile "> + <option name="myExternalizedOptions" value=" additional-options2=onexit\=snapshot " /> + </RunnerSettings> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Cover"> + <option name="USE_ENV_VARIABLES" value="true" /> + <STARTUP> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </STARTUP> + <SHUTDOWN> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </SHUTDOWN> + </ConfigurationWrapper> + <ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Debug"> + <option name="USE_ENV_VARIABLES" value="true" /> + <STARTUP> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </STARTUP> + <SHUTDOWN> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </SHUTDOWN> + </ConfigurationWrapper> + <ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Profile "> + <option name="USE_ENV_VARIABLES" value="true" /> + <STARTUP> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </STARTUP> + <SHUTDOWN> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </SHUTDOWN> + </ConfigurationWrapper> + <ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Run"> + <option name="USE_ENV_VARIABLES" value="true" /> + <STARTUP> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </STARTUP> + <SHUTDOWN> + <option name="USE_DEFAULT" value="true" /> + <option name="SCRIPT" value="" /> + <option name="VM_PARAMETERS" value="" /> + <option name="PROGRAM_PARAMETERS" value="" /> + </SHUTDOWN> + </ConfigurationWrapper> + <method> + <option name="BuildArtifacts" enabled="true"> + <artifact name="deploy" /> + </option> + </method> + </configuration> +</component> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.idea/vcs.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="$PROJECT_DIR$" vcs="hg4idea" /> + </component> +</project> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/agent/agent.iml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="FacetManager"> + <facet type="Spring" name="Spring"> + <configuration> + <fileset id="fileset1" name="agent" removed="false"> + <file>file://$MODULE_DIR$/src/META-INF/build-agent-plugin-PLUGIN_NAME.xml</file> + <file>jar://$TeamCityDistribution$/buildAgent/lib/agent.jar!/META-INF/buildAgentSpring.xml</file> + <file>jar://$TeamCityDistribution$/buildAgent/lib/agent.jar!/META-INF/buildAgentPlugins.xml</file> + <file>file://$MODULE_DIR$/fake-teamcity-agent-plugin-context.xml</file> + </fileset> + </configuration> + </facet> + </component> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" name="Agent-Api" level="project" /> + <orderEntry type="library" name="Common-Api" level="project" /> + <orderEntry type="library" name="log4j" level="project" /> + <orderEntry type="library" name="Idea-OpenApi" level="project" /> + <orderEntry type="module" module-name="common" /> + </component> +</module> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/agent/fake-teamcity-agent-plugin-context.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--suppress SpringBeanInstantiationInspection --> +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd" + default-autowire="constructor"> + <!-- this is a fake spring context xml to make IDEA know all implicit beans that are available for plugin --> + <bean class="jetbrains.buildServer.agent.plugins.beans.PluginDescriptor"/> +</beans>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/agent/src/META-INF/build-agent-plugin-PLUGIN_NAME.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<beans + xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd" + default-autowire="constructor" + > + + <!-- declare all beans you like Spring Dependency Injection to create --> + <!-- see http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/beans.html --> + + <!-- sample: + <bean class="bean class fully qualified name"/> + --> + + +</beans> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/agent/teamcity-agent-plugin.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<teamcity-agent-plugin xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="urn:shemas-jetbrains-com:teamcity-agent-plugin-v1-xml"> + <plugin-deployment use-separate-classloader="true"/> +</teamcity-agent-plugin> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/ant.build.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,29 @@ +<project name="build hooks" default="replace-tokens-in-teamcity-plugin-xml" basedir="."> + + + <target name="replace-tokens-in-teamcity-plugin-xml"> + <property name="home" value="${artifact.output.path}"/> + + <echo message="replacing tokens in teamcity-plugin.xml file under ${home}"/> + + <tstamp> + <format property="current.time" pattern="yyyyMMddHHmm"/> + </tstamp> + <condition property="build.number" value="SNAPSHOT-${current.time}" else="${build.number}"> + <not> + <isset property="build.number"/> + </not> + </condition> + + <echo message="Setting version to: ${build.number}"/> + <!-- update all references in teamcity-plugin.xml files --> + <replace dir="${home}" summary="true"> + <include name="**/teamcity-plugin.xml"/> + + <replacefilter token="@Plugin_Version@" value="${build.number}"/> + <replacefilter token="@Plugin_Vendor@" value="JetBrains, s.r.o."/> + <replacefilter token="@Plugin_Vendor_Url@" value="http://www.jetbrains.com"/> + </replace> + </target> + +</project>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/common.iml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" name="idea annotations.jar" level="project" /> + <orderEntry type="library" name="Idea-OpenApi" level="project" /> + <orderEntry type="library" name="Common-Api" level="project" /> + </component> +</module> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/idea-resolve-helper.iml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="FacetManager"> + <facet type="Spring" name="Spring"> + <configuration> + <fileset id="fileset1" name="idea resolve helper" removed="false"> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/build-server-plugin-agents-statistics-web.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/build-server-plugin-buildFailures.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/build-server-plugin-dotnet-pdb.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/build-server-plugin-freespace.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/buildServerConfigurator.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/buildServerPluginsSupportWeb.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/buildServerSpringStatistics.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/buildServerSpringWeb.xml</file> + </fileset> + </configuration> + </facet> + <facet type="web" name="Web"> + <configuration> + <descriptors> + <deploymentDescriptor name="web.xml" url="file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/web.xml" /> + </descriptors> + <webroots> + <root url="file://$TeamCityDistribution$/webapps/ROOT" relative="/" /> + </webroots> + </configuration> + </facet> + </component> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$TeamCityDistribution$/webapps/ROOT"> + <sourceFolder url="file://$TeamCityDistribution$/webapps/ROOT" isTestSource="false" /> + <excludeFolder url="file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/plugins" /> + <excludeFolder url="file://$TeamCityDistribution$/webapps/ROOT/plugins" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/standard.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="library" name="standard.jar" level="project" /> + <orderEntry type="library" name="TeamCity server runtime" level="project" /> + </component> +</module> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/server/fake-teamcity-server-plugin-context.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--suppress SpringBeanInstantiationInspection --> +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd" + default-autowire="constructor"> + <!-- this is a fake spring context xml to make IDEA know all implicit beans that are available for plugin --> + <bean class="jetbrains.buildServer.web.openapi.PluginDescriptor"/> +</beans>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/server/resources/sample.jsp Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,3 @@ +<%@ include file="/include-internal.jsp"%> + +<!-- this page supports .jsp resources resolving --> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/server/server.iml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="FacetManager"> + <facet type="Spring" name="Spring"> + <configuration> + <fileset id="fileset1" name="Server" removed="false"> + <file>file://$MODULE_DIR$/fake-teamcity-server-plugin-context.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/server.jar!/META-INF/build-server-declarative-extensibility.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/server.jar!/META-INF/build-server-plugin-agents-statistics.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/server.jar!/META-INF/buildServerCompatMode.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/server.jar!/META-INF/buildServerPermissions.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/server.jar!/META-INF/buildServerPluginsSupport.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/server.jar!/META-INF/buildServerSpring.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/common-impl.jar!/META-INF/shared-spring-sub-container.xml</file> + <file>jar://$TeamCityDistribution$/webapps/ROOT/WEB-INF/lib/common-impl.jar!/META-INF/plugin-model-shared-spring.xml</file> + <file>file://$TeamCityDistribution$/webapps/ROOT/WEB-INF/buildServerSpringWeb.xml</file> + <file>file://$MODULE_DIR$/src/META-INF/build-server-plugin-PLUGIN_NAME.xml</file> + <file>jar://$TeamCityDistribution$/buildAgent/lib/common-impl.jar!/META-INF/per-plugin-shared-spring.xml</file> + <file>jar://$TeamCityDistribution$/buildAgent/lib/common-impl.jar!/META-INF/plugin-model-shared-spring.xml</file> + <file>jar://$TeamCityDistribution$/buildAgent/lib/common-impl.jar!/META-INF/shared-spring-sub-container.xml</file> + </fileset> + </configuration> + </facet> + <facet type="web" name="server"> + <configuration> + <webroots> + <root url="file://$MODULE_DIR$/resources" relative="/plugins/SPECIAL_NAME" /> + </webroots> + </configuration> + </facet> + </component> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" name="idea annotations.jar" level="project" /> + <orderEntry type="library" name="Common-Api" level="project" /> + <orderEntry type="library" name="Server-Api" level="project" /> + <orderEntry type="library" name="standard.jar" level="project" /> + <orderEntry type="library" name="Idea-OpenApi" level="project" /> + <orderEntry type="library" name="Servlet Api" level="project" /> + <orderEntry type="library" name="spring" level="project" /> + <orderEntry type="module" module-name="common" /> + </component> +</module> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/server/src/META-INF/build-server-plugin-PLUGIN_NAME.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<beans + xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd" + default-autowire="constructor" + > + <!-- declare all beans you like Spring Dependency Injection to create --> + <!-- see http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/beans.html --> + + <!-- sample: + <bean class="bean class fully qualified name"/> + --> + +</beans>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/server/teamcity-server-plugin.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<teamcity-plugin xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="urn:shemas-jetbrains-com:teamcity-plugin-v1-xml"> + <info> + <name>PLUGIN_NAME</name> + <display-name>PLUGIN_DESCRIPTION</display-name> + <version>@Plugin_Version@</version> <!-- will be replaced from script --> + <vendor> + <name>@Plugin_Vendor@</name> <!-- will be replaced from script --> + <url>@Plugin_Vendor_Url@</url> <!-- will be replaced from script --> + </vendor> + </info> + <deployment use-separate-classloader="true"/> +</teamcity-plugin>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/src/SimpleTest.java Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,13 @@ +import jetbrains.buildServer.BaseTestCase; +import org.testng.annotations.Test; + +/** + * @author Eugene Petrenko (eugene.petrenko@gmail.com) + * Date: 16.11.11 17:14 + */ +public class SimpleTest extends BaseTestCase { + @Test + public void Test() { + + } +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/src/testng-fast.xml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,9 @@ +<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> +<suite name="PLUGIN tests"> + <test name="PLUGIN tests"> + <classes> + <class name="SimpleTest"/> + </classes> + </test> +</suite> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/tests.iml Tue Jul 16 19:41:58 2013 +0400 @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="agent" /> + <orderEntry type="module" module-name="common" /> + <orderEntry type="module" module-name="server" /> + <orderEntry type="library" name="Test-Api libs" level="project" /> + <orderEntry type="library" name="Test-Api" level="project" /> + <orderEntry type="library" name="testng" level="project" /> + <orderEntry type="library" name="jmock" level="project" /> + <orderEntry type="library" name="testng" level="project" /> + <orderEntry type="library" name="jmock" level="project" /> + <orderEntry type="library" name="Test-Api" level="project" /> + <orderEntry type="library" name="Common-Api" level="project" /> + <orderEntry type="library" name="Agent-Api" level="project" /> + <orderEntry type="library" name="log4j" level="project" /> + <orderEntry type="library" name="TeamCity server runtime" level="project" /> + <orderEntry type="library" scope="RUNTIME" name="TeamCity agent runtime" level="project" /> + <orderEntry type="library" name="Common-Impl" level="project" /> + <orderEntry type="library" name="Server-Api" level="project" /> + <orderEntry type="library" name="Idea-OpenApi" level="project" /> + <orderEntry type="library" name="Servlet Api" level="project" /> + </component> +</module> +