upload android base code part7
This commit is contained in:
parent
4e516ec6ed
commit
841ae54672
25229 changed files with 1709508 additions and 0 deletions
|
@ -0,0 +1,6 @@
|
|||
cmake_minimum_required(VERSION 3.6)
|
||||
project(native)
|
||||
add_subdirectory(services/surfaceflinger)
|
||||
add_subdirectory(libs/ui/libui-arm64-android)
|
||||
add_subdirectory(libs/gui/libgui-arm64-android)
|
||||
|
File diff suppressed because one or more lines are too long
171
android/development/ide/eclipse/.classpath
Normal file
171
android/development/ide/eclipse/.classpath
Normal file
|
@ -0,0 +1,171 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="packages/apps/Bluetooth/lib/mapapi"/>
|
||||
<classpathentry kind="src" path="packages/apps/Bluetooth/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Browser/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Calendar/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Calendar/extensions_src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Calculator/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/CertInstaller/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Contacts/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/ContactsCommon/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Dialer/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Email/provider_src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Email/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Email/emailcommon/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/HTMLViewer/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/InCallUI/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Launcher2/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Mms/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/PackageInstaller/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/PhoneCommon/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/QuickSearchBox/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Provision/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/Settings/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/UnifiedEmail/src"/>
|
||||
<classpathentry kind="src" path="packages/apps/VoiceDialer/src"/>
|
||||
<classpathentry kind="src" path="packages/providers/CalendarProvider/src"/>
|
||||
<classpathentry kind="src" path="packages/providers/ContactsProvider/src"/>
|
||||
<classpathentry kind="src" path="packages/providers/DownloadProvider/src"/>
|
||||
<classpathentry kind="src" path="packages/providers/MediaProvider/src"/>
|
||||
<classpathentry kind="src" path="packages/providers/TelephonyProvider/src"/>
|
||||
<classpathentry kind="src" path="packages/services/Telecomm/src"/>
|
||||
<classpathentry kind="src" path="packages/services/Telecomm/tests/src"/>
|
||||
<classpathentry kind="src" path="packages/services/Telephony/sip/src"/>
|
||||
<classpathentry kind="src" path="packages/services/Telephony/src"/>
|
||||
<classpathentry kind="src" path="packages/services/Telephony/common/src"/>
|
||||
<classpathentry kind="src" path="packages/services/Telephony/tests/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/cmds/am/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/cmds/input/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/cmds/pm/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/cmds/svc/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/core/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/drm/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/graphics/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/keystore/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/location/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/location/lib/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/media/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/media/tests/MediaFrameworkTest/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/media/mca/effect/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/media/mca/filterfw/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/media/mca/filterpacks/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/nfc-extras/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/obex"/>
|
||||
<classpathentry kind="src" path="frameworks/base/opengl/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/packages/FusedLocation/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/packages/Keyguard/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/packages/SettingsLib/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/packages/SettingsProvider/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/packages/SystemUI/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/phone/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/policy/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/rs/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/sax/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/services/core/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/services/accessibility/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/services/print/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/services/backup/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/services/devicepolicy/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/services/appwidget/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/telecomm/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/telephony/java"/>
|
||||
<classpathentry kind="src" path="frameworks/base/test-runner/src"/>
|
||||
<classpathentry kind="src" path="frameworks/base/wifi/java"/>
|
||||
<classpathentry kind="src" path="frameworks/ex/camera2/public/src"/>
|
||||
<classpathentry kind="src" path="frameworks/ex/common/java"/>
|
||||
<classpathentry kind="src" path="frameworks/ex/variablespeed/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/bitmap/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/calendar/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/chips/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/colorpicker/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/datetimepicker/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/mms/src/java"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/net/ims/src/java"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/net/voip/src/java"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/net/wifi/service/java"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/photoviewer/activity/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/photoviewer/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/setupwizard/navigationbar/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/telephony/src/java"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/timezonepicker/src"/>
|
||||
<classpathentry kind="src" path="frameworks/opt/vcard/java"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/appcompat/src"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/cardview/api21"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/cardview/base"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/cardview/eclair-mr1"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/cardview/jellybean-mr1"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/cardview/src"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v7/palette/src/main/java"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v13/java"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v13/ics"/>
|
||||
<classpathentry kind="src" path="frameworks/support/v13/ics-mr1"/>
|
||||
<classpathentry kind="src" path="libcore/dalvik/src/main/java"/>
|
||||
<classpathentry kind="src" path="libcore/dex/src/main/java"/>
|
||||
<classpathentry kind="src" path="libcore/json/src/main/java"/>
|
||||
<classpathentry kind="src" path="libcore/libart/src/main/java"/>
|
||||
<classpathentry kind="src" path="libcore/ojluni/src/main/java"/>
|
||||
<classpathentry kind="src" path="libcore/luni/src/main/java"/>
|
||||
<classpathentry kind="src" path="libcore/xml/src/main/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/ApiDemos_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/Browser_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/CalendarProvider_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/ContactsProvider_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/MediaProvider_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/PackageInstaller_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/QuickSearchBox_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/Settings_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/SettingsProvider_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/SystemUI_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/APPS/TeleService_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/com.android.emailcommon_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/com.android.services.telephony.common_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/keystore/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/location/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/media/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/packages/services/PacProcessor"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/packages/services/Proxy"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/telecomm/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/telephony/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/wifi/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/ims-common_intermediates/src/src/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/NfcLogTags_intermediates/src/src"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/services.core_intermediates/src/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/telephony-common_intermediates/src/src/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/voip-common_intermediates/src/src/java"/>
|
||||
<classpathentry kind="src" path="out/target/common/R"/>
|
||||
<classpathentry kind="src" path="external/apache-http/android/src"/>
|
||||
<classpathentry kind="src" path="external/apache-http/src"/>
|
||||
<classpathentry kind="src" path="external/bouncycastle/bcprov/src/main/java"/>
|
||||
<classpathentry kind="src" path="external/easymock/src"/>
|
||||
<classpathentry kind="src" path="external/guava/guava/src"/>
|
||||
<classpathentry kind="src" path="external/hamcrest/src"/>
|
||||
<classpathentry kind="src" path="external/junit/src"/>
|
||||
<classpathentry kind="src" path="external/ksoap2/kobjects"/>
|
||||
<classpathentry kind="src" path="external/ksoap2/ksoap2-base/src/main/java"/>
|
||||
<classpathentry kind="src" path="external/ksoap2/ksoap2-j2se/src/main/java"/>
|
||||
<classpathentry kind="src" path="external/libphonenumber/geocoder/src"/>
|
||||
<classpathentry kind="src" path="external/libphonenumber/internal/prefixmapper/src"/>
|
||||
<classpathentry kind="src" path="external/libphonenumber/java/src"/>
|
||||
<classpathentry kind="src" path="external/libphonenumber/libphonenumber/src"/>
|
||||
<classpathentry kind="src" path="external/mp4parser/isoparser/src/main/java"/>
|
||||
<classpathentry kind="src" path="external/nist-sip/java"/>
|
||||
<classpathentry kind="src" path="external/objenesis/main/src"/>
|
||||
<classpathentry kind="src" path="external/owasp/sanitizer/src/main"/>
|
||||
<classpathentry kind="src" path="external/tagsoup/src"/>
|
||||
<classpathentry kind="src" path="external/xmp_toolkit/XMPCore/src"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/bouncycastle_intermediates/classes-jarjar.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/classes-jarjar.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/okhttp_intermediates/classes-jarjar.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/core-junit_intermediates/classes.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/mockito-api_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/android-support-v13_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/guava_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="lib" path="packages/apps/Calculator/arity-2.1.2.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/junit-runner_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/libphonenumber-platform_intermediates/javalib.jar"/>
|
||||
<classpathentry kind="output" path="out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes"/>
|
||||
</classpath>
|
|
@ -0,0 +1,33 @@
|
|||
(Java)
|
||||
|
||||
To import the formatter, go to the preferences, section Java > Code Style >
|
||||
formatter, then click on import and choose
|
||||
development/ide/eclipse/android-formatting.xml
|
||||
|
||||
To import the import order, to go into Java > Code Style > Organize Import,
|
||||
then click on import and choose development/ide/eclipse/android.importorder
|
||||
|
||||
(C++)
|
||||
|
||||
To import the include paths, go to Project > Properties > C/C++ General >
|
||||
Paths and Symbols, then click on "Includes" and then click on "Import Settings".
|
||||
Choose development/ide/eclipse/android-include-paths.xml and hit Finish.
|
||||
You will need to re-index for the changes to get picked up (right click project
|
||||
in Package Explorer, then Index > Rebuild).
|
||||
|
||||
To import the symbols, go to Project > Properties > C/C++ General >
|
||||
Paths and Symbols, then click on "Symbols" and then click on "Import Settings".
|
||||
Choose development/ide/eclipse/android-symbols.xml and hit Finish.
|
||||
You will need to re-index for the changes to get picked up (right click project
|
||||
in Package Explorer, then Index > Rebuild).
|
||||
|
||||
In addition, you will need to add some include files (no way to import this
|
||||
from an XML file) by hand. Go to Project > Properties > C/C++ General >
|
||||
Paths and Symbols, then click on "Include Files" and click on "Add". Check
|
||||
"Add to all configurations" and "Add to all languages". Repeat for these files:
|
||||
|
||||
${ProjDirPath}/build/core/combo/include/arch/linux-arm/AndroidConfig.h
|
||||
|
||||
If you are having trouble seeing the "Include Files" tab, you will need to
|
||||
enable it in the global preference panel under "C/C++" /
|
||||
"Property Pages Settings".
|
251
android/development/ide/eclipse/android-formatting-35.xml
Normal file
251
android/development/ide/eclipse/android-formatting-35.xml
Normal file
|
@ -0,0 +1,251 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<profiles version="10">
|
||||
<profile name="Android" version="10">
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_assignment" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value="80"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_field" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_comments" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_header" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_html" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_source_code" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="80"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation" value="2"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value="2"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_empty_lines" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="100"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
|
||||
</profile>
|
||||
</profiles>
|
252
android/development/ide/eclipse/android-formatting.xml
Normal file
252
android/development/ide/eclipse/android-formatting.xml
Normal file
|
@ -0,0 +1,252 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<profiles version="10">
|
||||
<profile name="Android" version="10">
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_assignment" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value="80"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_field" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_comments" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_header" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_html" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_source_code" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="100"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation" value="2"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value="2"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_empty_lines" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="100"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="false"/>
|
||||
</profile>
|
||||
</profiles>
|
98
android/development/ide/eclipse/android-include-paths.xml
Normal file
98
android/development/ide/eclipse/android-include-paths.xml
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<cdtprojectproperties>
|
||||
<section name="org.eclipse.cdt.internal.ui.wizards.settingswizards.IncludePaths">
|
||||
<language name="holder for library settings">
|
||||
|
||||
</language>
|
||||
<language name="Assembly">
|
||||
<includepath>${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include</includepath>
|
||||
<includepath>${ProjDirPath}/build/core/combo/include/arch/linux-arm</includepath>
|
||||
<includepath>${ProjDirPath}/system/core/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/arch-arm/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libstdc++/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi/linux</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi/asm-arm</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libm/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libm/include/arm</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libthread_db/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/libhardware/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/libhardware_legacy/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/ril/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/av/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/base/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/include/media/openmax</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/opengl/include</includepath>
|
||||
<includepath>${ProjDirPath}/external/skia/include</includepath>
|
||||
<includepath>${ProjDirPath}/external/skia/include/core</includepath>
|
||||
<includepath>${ProjDirPath}/libnativehelper/include/nativehelper</includepath>
|
||||
<includepath>${ProjDirPath}/system/core/include/arch/linux-arm</includepath>
|
||||
<includepath>${ProjDirPath}/dalvik/libnativehelper/include</includepath>
|
||||
<includepath>${ProjDirPath}/dalvik/libnativehelper/include/nativehelper</includepath>
|
||||
<includepath>${ProjDirPath}/system/media/camera/include</includepath>
|
||||
|
||||
</language>
|
||||
<language name="GNU C++">
|
||||
<includepath>${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include</includepath>
|
||||
<includepath>${ProjDirPath}/build/core/combo/include/arch/linux-arm</includepath>
|
||||
<includepath>${ProjDirPath}/system/core/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/arch-arm/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libstdc++/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi/linux</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi/asm-arm</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libm/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libm/include/arm</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libthread_db/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/libhardware/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/libhardware_legacy/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/ril/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/av/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/base/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/include/media/openmax</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/opengl/include</includepath>
|
||||
<includepath>${ProjDirPath}/external/skia/include</includepath>
|
||||
<includepath>${ProjDirPath}/external/skia/include/core</includepath>
|
||||
<includepath>${ProjDirPath}/libnativehelper/include/nativehelper</includepath>
|
||||
<includepath>${ProjDirPath}/system/core/include/arch/linux-arm</includepath>
|
||||
<includepath>${ProjDirPath}/dalvik/libnativehelper/include</includepath>
|
||||
<includepath>${ProjDirPath}/dalvik/libnativehelper/include/nativehelper</includepath>
|
||||
<includepath>${ProjDirPath}/system/media/camera/include</includepath>
|
||||
|
||||
</language>
|
||||
<language name="GNU C">
|
||||
<includepath>${ProjDirPath}/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include</includepath>
|
||||
<includepath>${ProjDirPath}/build/core/combo/include/arch/linux-arm</includepath>
|
||||
<includepath>${ProjDirPath}/system/core/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/arch-arm/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libstdc++/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi/linux</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libc/kernel/uapi/asm-arm</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libm/include</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libm/include/arm</includepath>
|
||||
<includepath>${ProjDirPath}/bionic/libthread_db/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/libhardware/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/libhardware_legacy/include</includepath>
|
||||
<includepath>${ProjDirPath}/hardware/ril/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/av/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/base/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/include</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/include/media/openmax</includepath>
|
||||
<includepath>${ProjDirPath}/frameworks/native/opengl/include</includepath>
|
||||
<includepath>${ProjDirPath}/external/skia/include</includepath>
|
||||
<includepath>${ProjDirPath}/external/skia/include/core</includepath>
|
||||
<includepath>${ProjDirPath}/libnativehelper/include/nativehelper</includepath>
|
||||
<includepath>${ProjDirPath}/system/core/include/arch/linux-arm</includepath>
|
||||
<includepath>${ProjDirPath}/dalvik/libnativehelper/include</includepath>
|
||||
<includepath>${ProjDirPath}/dalvik/libnativehelper/include/nativehelper</includepath>
|
||||
<includepath>${ProjDirPath}/system/media/camera/include</includepath>
|
||||
|
||||
</language>
|
||||
</section>
|
||||
</cdtprojectproperties>
|
125
android/development/ide/eclipse/android-symbols.xml
Normal file
125
android/development/ide/eclipse/android-symbols.xml
Normal file
|
@ -0,0 +1,125 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<cdtprojectproperties>
|
||||
<section name="org.eclipse.cdt.internal.ui.wizards.settingswizards.Macros">
|
||||
<language name="holder for library settings">
|
||||
|
||||
</language>
|
||||
<language name="Assembly">
|
||||
<macro>
|
||||
<name>NDEBUG</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>ANDROID</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__arm__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__OPTIMIZE__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>EGL_TRACE</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>LOG_TAG</name><value>"tag"</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__STDC_HOSTED__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>USE_OPENGL_RENDERER</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__STDC__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__ANDROID__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__SIZE_TYPE__</name><value>unsigned int</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__PTRDIFF_TYPE__</name><value>int</value>
|
||||
</macro>
|
||||
|
||||
</language>
|
||||
<language name="GNU C++">
|
||||
<macro>
|
||||
<name>NDEBUG</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>ANDROID</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__arm__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__OPTIMIZE__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>EGL_TRACE</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>LOG_TAG</name><value>"tag"</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__STDC_HOSTED__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>USE_OPENGL_RENDERER</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__STDC__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__ANDROID__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__SIZE_TYPE__</name><value>unsigned int</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__PTRDIFF_TYPE__</name><value>int</value>
|
||||
</macro>
|
||||
|
||||
</language>
|
||||
<language name="GNU C">
|
||||
<macro>
|
||||
<name>NDEBUG</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>ANDROID</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__arm__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__OPTIMIZE__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>EGL_TRACE</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>LOG_TAG</name><value>"tag"</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__STDC_HOSTED__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>USE_OPENGL_RENDERER</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__STDC__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__ANDROID__</name><value>1</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__SIZE_TYPE__</name><value>unsigned int</value>
|
||||
</macro>
|
||||
<macro>
|
||||
<name>__PTRDIFF_TYPE__</name><value>int</value>
|
||||
</macro>
|
||||
|
||||
</language>
|
||||
</section>
|
||||
</cdtprojectproperties>
|
22
android/development/ide/eclipse/android.importorder
Normal file
22
android/development/ide/eclipse/android.importorder
Normal file
|
@ -0,0 +1,22 @@
|
|||
21=javax
|
||||
20=java
|
||||
19=org
|
||||
18=net
|
||||
17=junit
|
||||
16=gov
|
||||
15=com
|
||||
14=libcore
|
||||
13=dalvik
|
||||
12=com.android
|
||||
11=android
|
||||
10=\#javax
|
||||
9=\#java
|
||||
8=\#org
|
||||
7=\#net
|
||||
6=\#junit
|
||||
5=\#gov
|
||||
4=\#com
|
||||
3=\#libcore
|
||||
2=\#dalvik
|
||||
1=\#com.android
|
||||
0=\#android
|
181
android/development/ide/emacs/android-common.el
Normal file
181
android/development/ide/emacs/android-common.el
Normal file
|
@ -0,0 +1,181 @@
|
|||
;;; android-common.el --- Common functions/variables to dev Android in Emacs.
|
||||
;;
|
||||
;; Copyright (C) 2009 The Android Open Source Project
|
||||
;;
|
||||
;; 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.
|
||||
|
||||
;;; Commentary:
|
||||
;;
|
||||
;; Variables to customize and common functions for the Android build
|
||||
;; support in Emacs.
|
||||
;; There should be no interactive function in this module.
|
||||
;;
|
||||
;; You need to have a proper buildspec.mk file in your root directory
|
||||
;; for this module to work (see $TOP/build/buildspec.mk.default).
|
||||
;; If the path the product's files/image uses an a product alias, you
|
||||
;; need to add a mapping in `android-product-alias-map'. For instance
|
||||
;; if TARGET_PRODUCT is foo but the build directory is out/target/product/bar,
|
||||
;; you need to add a mapping Target:foo -> Alias:bar
|
||||
;;
|
||||
|
||||
;;; Code:
|
||||
|
||||
(defgroup android nil
|
||||
"Support for android development in Emacs."
|
||||
:prefix "android-" ; Currently unused.
|
||||
:tag "Android"
|
||||
:group 'tools)
|
||||
|
||||
;;;###autoload
|
||||
(defcustom android-compilation-jobs 2
|
||||
"Number of jobs used to do a compilation (-j option of make)."
|
||||
:type 'integer
|
||||
:group 'android)
|
||||
|
||||
;;;###autoload
|
||||
(defcustom android-compilation-no-buildenv-warning t
|
||||
"If not nil, suppress warnings from the build env (Makefile,
|
||||
bash) from the compilation output since they interfere with
|
||||
`next-error'."
|
||||
:type 'boolean
|
||||
:group 'android)
|
||||
|
||||
;;;###autoload
|
||||
(defcustom android-product-alias-map nil
|
||||
"Alist between product targets (declared in buildspec.mk) and actual
|
||||
product build directory used by `android-product'.
|
||||
|
||||
For instance if TARGET_PRODUCT is 'foo' but the build directory
|
||||
is 'out/target/product/bar', you need to add a mapping Target:foo -> Alias:bar."
|
||||
:type '(repeat (list (string :tag "Target")
|
||||
(string :tag "Alias")))
|
||||
:group 'android)
|
||||
|
||||
(defconst android-output-buffer-name "*Android Output*"
|
||||
"Name of the default buffer for the output of the commands.
|
||||
There is only one instance of such a buffer.")
|
||||
|
||||
(defun android-find-build-tree-root ()
|
||||
"Ascend the current path until the root of the android build tree is found.
|
||||
Similarly to the shell functions in envsetup.sh, for the root both ./Makefile
|
||||
and ./build/core/envsetup.mk are exiting files.
|
||||
Return the root of the build tree. Signal an error if not found."
|
||||
(let ((default-directory default-directory))
|
||||
(while (and (> (length default-directory) 2)
|
||||
(not (file-exists-p (concat default-directory
|
||||
"Makefile")))
|
||||
(not (file-exists-p (concat default-directory
|
||||
"build/core/envsetup.mk"))))
|
||||
(setq default-directory
|
||||
(substring default-directory 0
|
||||
(string-match "[^/]+/$" default-directory))))
|
||||
(if (> (length default-directory) 2)
|
||||
default-directory
|
||||
(error "Not in a valid android tree"))))
|
||||
|
||||
(defun android-project-p ()
|
||||
"Return nil if not in an android build tree."
|
||||
(condition-case nil
|
||||
(android-find-build-tree-root)
|
||||
(error nil)))
|
||||
|
||||
(defun android-host ()
|
||||
"Return the <system>-<arch> string (e.g linux-x86).
|
||||
Only linux and darwin on x86 architectures are supported."
|
||||
(or (string-match "x86" system-configuration)
|
||||
(string-match "i386" system-configuration)
|
||||
(error "Unknown arch"))
|
||||
(or (and (string-match "darwin" system-configuration) "darwin-x86")
|
||||
(and (string-match "linux" system-configuration) "linux-x86")
|
||||
(error "Unknown system")))
|
||||
|
||||
(defun android-product ()
|
||||
"Return the product built according to the buildspec.mk.
|
||||
You must have buildspec.mk file in the top directory.
|
||||
|
||||
Additional product aliases can be listed in `android-product-alias-map'
|
||||
if the product actually built is different from the one listed
|
||||
in buildspec.mk"
|
||||
(save-excursion
|
||||
(let* ((buildspec (concat (android-find-build-tree-root) "buildspec.mk"))
|
||||
(product (with-current-buffer (find-file-noselect buildspec)
|
||||
(goto-char (point-min))
|
||||
(search-forward "TARGET_PRODUCT:=")
|
||||
(buffer-substring-no-properties (point)
|
||||
(scan-sexps (point) 1))))
|
||||
(alias (assoc product android-product-alias-map)))
|
||||
; Post processing, adjust the names.
|
||||
(if (not alias)
|
||||
product
|
||||
(nth 1 alias)))))
|
||||
|
||||
(defun android-product-path ()
|
||||
"Return the full path to the product directory.
|
||||
|
||||
Additional product aliases can be added in `android-product-alias-map'
|
||||
if the product actually built is different from the one listed
|
||||
in buildspec.mk"
|
||||
(let ((path (concat (android-find-build-tree-root) "out/target/product/"
|
||||
(android-product))))
|
||||
(when (not (file-exists-p path))
|
||||
(error (format "%s does not exist. If product %s maps to another one,
|
||||
add an entry to android-product-map." path (android-product))))
|
||||
path))
|
||||
|
||||
(defun android-find-host-bin (binary)
|
||||
"Return the full path to the host BINARY.
|
||||
Binaries don't depend on the device, just on the host type.
|
||||
Try first to locate BINARY in the out/host tree. Fallback using
|
||||
the shell exec PATH setup."
|
||||
(if (android-project-p)
|
||||
(let ((path (concat (android-find-build-tree-root) "out/host/"
|
||||
(android-host) "/bin/" binary)))
|
||||
(if (file-exists-p path)
|
||||
path
|
||||
(error (concat binary " is missing."))))
|
||||
(executable-find binary)))
|
||||
|
||||
(defun android-adb ()
|
||||
"Return the path to the adb executable.
|
||||
If not in the build tree use the PATH env variable."
|
||||
(android-find-host-bin "adb"))
|
||||
|
||||
(defun android-fastboot ()
|
||||
"Return the path to the fastboot executable.
|
||||
If not in the build tree use the PATH env variable."
|
||||
; For fastboot -p is the name of the product, *not* the full path to
|
||||
; its directory like adb requests sometimes.
|
||||
(concat (android-find-host-bin "fastboot") " -p " (android-product)))
|
||||
|
||||
(defun android-adb-command (command &optional product)
|
||||
"Execute 'adb COMMAND'.
|
||||
If the optional PRODUCT is not nil, -p (android-product-path) is used
|
||||
when adb is invoked."
|
||||
(when (get-buffer android-output-buffer-name)
|
||||
(with-current-buffer android-output-buffer-name
|
||||
(erase-buffer)))
|
||||
(if product
|
||||
(shell-command (concat (android-adb) " -p " (android-product-path)
|
||||
" " command)
|
||||
android-output-buffer-name)
|
||||
(shell-command (concat (android-adb) " " command)
|
||||
android-output-buffer-name)))
|
||||
|
||||
(defun android-adb-shell-command (command)
|
||||
"Execute 'adb shell COMMAND'."
|
||||
(android-adb-command (concat " shell " command)
|
||||
android-output-buffer-name))
|
||||
|
||||
(provide 'android-common)
|
||||
|
||||
;;; android-common.el ends here
|
166
android/development/ide/emacs/android-compile.el
Normal file
166
android/development/ide/emacs/android-compile.el
Normal file
|
@ -0,0 +1,166 @@
|
|||
;;; android-compile.el --- Compile the Android source tree.
|
||||
;;
|
||||
;; Copyright (C) 2009 The Android Open Source Project
|
||||
;;
|
||||
;; 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.
|
||||
|
||||
;;; Commentary:
|
||||
;;
|
||||
;; Helper functions to compile Android file within emacs.
|
||||
;; This module ignores 'build/envsetup.sh' and any enviroment set by the
|
||||
;; 'lunch' shell function.
|
||||
;; Instead it relies solely on 'buildspec.mk', remember that when you
|
||||
;; switch configuration.
|
||||
;;
|
||||
;; The only interactive function is 'android-compile'.
|
||||
;; In your .emacs load this file (e.g (require 'android-compile)) then:
|
||||
;;
|
||||
;; (add-hook 'c++-mode-hook 'android-compile)
|
||||
;; (add-hook 'java-mode-hook 'android-compile)
|
||||
;; and/or
|
||||
;; (global-set-key [f9] 'android-compile)
|
||||
;;
|
||||
;;
|
||||
;; TODO: Maybe we could cache the result of the compile function in
|
||||
;; buffer local vars.
|
||||
|
||||
;;; Code:
|
||||
|
||||
(require 'compile)
|
||||
(require 'android-common)
|
||||
|
||||
;; No need to be customized.
|
||||
(defvar android-compile-ignore-re
|
||||
"\\(^\\(\\sw\\|[/_]\\)+\\(Makefile\\|\\.mk\\):[0-9]+:.*warning\\)\\|\\(^/bin/bash\\)"
|
||||
"RE to match line to suppress during a compilation.
|
||||
During the compilation process line matching the above will be
|
||||
suppressed if `android-compilation-no-buildenv-warning' is non nil.")
|
||||
|
||||
(defun android-makefile-exists-p (directory)
|
||||
"Return t if an Android makefile exists in DIRECTORY."
|
||||
; Test for Android.mk first: more likely.
|
||||
(or (file-exists-p (concat directory "Android.mk"))
|
||||
(file-exists-p (concat directory "Makefile"))))
|
||||
|
||||
(defun android-find-makefile (topdir)
|
||||
"Ascend the current path until an Android makefile is found.
|
||||
Makefiles are named Android.mk except in the root directory where
|
||||
the file is named Makefile.
|
||||
TOPDIR is the root directory of the build.
|
||||
Return a list with 2 elements (MAKEFILE_PATH IS_ROOT_MAKEFILE).
|
||||
MAKEFILE_PATH is the relative path of the makefile wrt TOPDIR.
|
||||
Signal an error if no Makefile was found."
|
||||
;; TODO: Could check that topdir is the start of default-directory.
|
||||
(unless (> (length topdir) 2)
|
||||
(error "Topdir invalid %s for current dir %s" topdir default-directory))
|
||||
(let ((default-directory default-directory)
|
||||
file)
|
||||
;; Ascend the path.
|
||||
(while (and (> (length default-directory) (length topdir))
|
||||
(not (android-makefile-exists-p default-directory)))
|
||||
(setq default-directory
|
||||
(substring default-directory 0
|
||||
(string-match "[^/]+/$" default-directory))))
|
||||
|
||||
(when (not (android-makefile-exists-p default-directory))
|
||||
(error "Not in a valid android tree"))
|
||||
|
||||
(if (string= default-directory topdir)
|
||||
(list "Makefile" t)
|
||||
;; Remove the root dir at the start of the filename
|
||||
(setq default-directory (substring default-directory (length topdir) nil))
|
||||
(setq file (concat default-directory "Android.mk"))
|
||||
(list file nil))))
|
||||
|
||||
;; This filter is registered as a `compilation-filter-hook' and is
|
||||
;; called when new data has been inserted in the compile buffer. Don't
|
||||
;; assume that only one line has been inserted, typically more than
|
||||
;; one has changed since the last call due to stdout buffering.
|
||||
;;
|
||||
;; We store in a buffer local variable `android-compile-context' a
|
||||
;; list with 2 elements, the process and point position at the end of
|
||||
;; the last invocation. The process is used to detect a new
|
||||
;; compilation. The point position is used to limit our search.
|
||||
;;
|
||||
;; On entry (point) is at the end of the last block inserted.
|
||||
(defun android-compile-filter ()
|
||||
"Filter to discard unwanted lines from the compilation buffer.
|
||||
|
||||
This filter is registered as a `compilation-filter-hook' and is
|
||||
called when new data has been inserted in the compile buffer.
|
||||
|
||||
Has effect only if `android-compilation-no-buildenv-warning' is
|
||||
not nil."
|
||||
;; Currently we are looking only for compilation warnings from the
|
||||
;; build env. Move this test lower, near the while loop if we
|
||||
;; support more than one category of regexp.
|
||||
(when android-compilation-no-buildenv-warning
|
||||
|
||||
;; Check if android-compile-context does not exist or if the
|
||||
;; process has changed: new compilation.
|
||||
(let ((proc (get-buffer-process (current-buffer))))
|
||||
(unless (and (local-variable-p 'android-compile-context)
|
||||
(eq proc (cadr android-compile-context)))
|
||||
(setq android-compile-context (list (point-min) proc))
|
||||
(make-local-variable 'android-compile-context)))
|
||||
|
||||
(let ((beg (car android-compile-context))
|
||||
(end (point)))
|
||||
(save-excursion
|
||||
(goto-char beg)
|
||||
;; Need to go back at the beginning of the line before we
|
||||
;; start the search: because of the buffering, the previous
|
||||
;; block inserted may have ended in the middle of the
|
||||
;; expression we are trying to match. As result we missed it
|
||||
;; last time and we would miss it again if we started just
|
||||
;; where we left of. By processing the line from the start we
|
||||
;; are catching that case.
|
||||
(forward-line 0)
|
||||
(while (search-forward-regexp android-compile-ignore-re end t)
|
||||
;; Nuke the line
|
||||
(let ((bol (point-at-bol)))
|
||||
(forward-line 1)
|
||||
(delete-region bol (point)))))
|
||||
;; Remember the new end for next time around.
|
||||
(setcar android-compile-context (point)))))
|
||||
|
||||
(defun android-compile ()
|
||||
"Elisp equivalent of mm shell function.
|
||||
Walk up the path until a makefile is found and build it.
|
||||
You need to have a proper buildspec.mk in your top dir.
|
||||
|
||||
Use `android-compilation-jobs' to control the number of jobs used
|
||||
in a compilation."
|
||||
(interactive)
|
||||
(if (android-project-p)
|
||||
(let* ((topdir (android-find-build-tree-root))
|
||||
(makefile (android-find-makefile topdir))
|
||||
(options
|
||||
(concat " -j " (number-to-string android-compilation-jobs))))
|
||||
(unless (file-exists-p (concat topdir "buildspec.mk"))
|
||||
(error "buildspec.mk missing in %s." topdir))
|
||||
;; Add-hook do not re-add if already present. The compile
|
||||
;; filter hooks run after the comint cleanup (^M).
|
||||
(add-hook 'compilation-filter-hook 'android-compile-filter)
|
||||
(set (make-local-variable 'compile-command)
|
||||
(if (cadr makefile)
|
||||
;; The root Makefile is not invoked using ONE_SHOT_MAKEFILE.
|
||||
(concat "make -C " topdir options) ; Build the whole image.
|
||||
(concat "ONE_SHOT_MAKEFILE=" (car makefile)
|
||||
" make -C " topdir options " files ")))
|
||||
(if (interactive-p)
|
||||
(call-interactively 'compile)))))
|
||||
|
||||
(provide 'android-compile)
|
||||
|
||||
;;; android-compile.el ends here
|
122
android/development/ide/emacs/android-host.el
Normal file
122
android/development/ide/emacs/android-host.el
Normal file
|
@ -0,0 +1,122 @@
|
|||
;;; android-host.el --- Module to use host binaries from an Android dev tree.
|
||||
;;
|
||||
;; Copyright (C) 2009 The Android Open Source Project
|
||||
;;
|
||||
;; 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.
|
||||
|
||||
;;; Commentary:
|
||||
;;
|
||||
;; This module defines interactive functions to send the most common
|
||||
;; commands to a device.
|
||||
;;
|
||||
;; Currently only one device is supported.
|
||||
;;
|
||||
;; In your .emacs load this file (e.g (require 'android-host)) then
|
||||
;; you can either create new shortcuts e.g:
|
||||
;;
|
||||
;; (global-set-key [f8] 'android-adb-sync)
|
||||
;;
|
||||
;; or rely on autocompletion M-x and-sync will expand to
|
||||
;; M-x android-adb-sync
|
||||
;;
|
||||
;; By default the following key bindings are active:
|
||||
;; C-x a a android-adb-root
|
||||
;; C-x a r android-adb-remount
|
||||
;; C-x a s android-adb-sync
|
||||
;; C-x a b android-adb-shell-reboot-bootloader
|
||||
;; C-x a f android-fastboot-flashall
|
||||
;;
|
||||
;; android-fastboot-flashall is still work in progress, check the
|
||||
;; associated buffer (*Android Output*) for errors when you use it.
|
||||
|
||||
;;; Code:
|
||||
|
||||
(require 'android-common)
|
||||
|
||||
(defvar android-host-command-map (make-sparse-keymap))
|
||||
|
||||
(defun android-host-key-prefix-set (var val)
|
||||
"Bind the keys shortcuts to the functions.i"
|
||||
;; TODO: This should go in a minor mode keymap instead of
|
||||
;; messing with the global one.
|
||||
(define-key global-map (read-kbd-macro val) android-host-command-map)
|
||||
(custom-set-default var val))
|
||||
|
||||
(let ((map android-host-command-map))
|
||||
(define-key map (kbd "a") 'android-adb-root)
|
||||
(define-key map (kbd "r") 'android-adb-remount)
|
||||
(define-key map (kbd "s") 'android-adb-sync)
|
||||
(define-key map (kbd "b") 'android-adb-shell-reboot-bootloader)
|
||||
(define-key map (kbd "f") 'android-fastboot-flashall))
|
||||
|
||||
(defcustom android-host-key-prefix "C-x a"
|
||||
"Prefix keystrokes for Android commands."
|
||||
:group 'android
|
||||
:type 'string
|
||||
:set 'android-host-key-prefix-set)
|
||||
|
||||
(defun android-adb-remount ()
|
||||
"Execute 'adb remount'."
|
||||
(interactive)
|
||||
(android-adb-command "remount"))
|
||||
|
||||
(defun android-adb-root ()
|
||||
"Execute 'adb root'."
|
||||
(interactive)
|
||||
(android-adb-command "root"))
|
||||
|
||||
(defun android-adb-shell-reboot-bootloader ()
|
||||
"Execute 'adb shell reboot bootloader'."
|
||||
(interactive)
|
||||
(android-adb-shell-command "reboot bootloader"))
|
||||
|
||||
(defun android-adb-sync ()
|
||||
"Execute 'adb sync'."
|
||||
(interactive)
|
||||
;; Always force root and remount, this way sync always works even on
|
||||
;; a device that has just rebooted or that runs a userdebug build.
|
||||
(android-adb-root)
|
||||
(android-adb-remount)
|
||||
(android-adb-command "sync" 'p))
|
||||
|
||||
(defun android-fastboot-sentinel (process event)
|
||||
"Called when the fastboot process is done."
|
||||
;; TODO: Should barf if the last lines are not:
|
||||
;; OKAY
|
||||
;; rebooting...
|
||||
(princ
|
||||
(format "Process: %s had the event `%s'" process event)))
|
||||
|
||||
(defun android-fastboot-flashall (arg)
|
||||
"Execute 'fastboot -p <product> flashall'.
|
||||
|
||||
With no ARG, don't wipe the user data.
|
||||
With ARG, wipe the user data."
|
||||
(interactive "P")
|
||||
(when (get-buffer android-output-buffer-name)
|
||||
(with-current-buffer android-output-buffer-name
|
||||
(erase-buffer)))
|
||||
(let ((proc
|
||||
(if arg
|
||||
(start-process-shell-command
|
||||
"fastboot"
|
||||
android-output-buffer-name
|
||||
(concat (android-fastboot) " flashall -w"))
|
||||
(start-process-shell-command
|
||||
"fastboot" android-output-buffer-name
|
||||
(concat (android-fastboot) " flashall")))))
|
||||
(set-process-sentinel proc 'android-fastboot-sentinel)))
|
||||
|
||||
|
||||
(provide 'android-host)
|
||||
;;; android-host.el ends here
|
426
android/development/ide/intellij/IndecentExposure.xml
Normal file
426
android/development/ide/intellij/IndecentExposure.xml
Normal file
|
@ -0,0 +1,426 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inspections profile_name="IndecentExposure" version="1.0" is_locked="false">
|
||||
<option name="myName" value="IndecentExposure" />
|
||||
<option name="myLocal" value="true" />
|
||||
<inspection_tool class="FieldCanBeLocal" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryModuleDependencyInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="WebProperties" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="RedundantTypeArguments" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="XmlWrongClosingTagName" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CssOverwrittenProperties" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="MissedExecutable" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CheckJsfComponentUnderViewTag" level="INFO" enabled="false" />
|
||||
<inspection_tool class="DuplicatedBeanNamesInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="EmptyCatchBlock" level="WARNING" enabled="false">
|
||||
<option name="m_includeComments" value="true" />
|
||||
<option name="m_ignoreTestCases" value="true" />
|
||||
<option name="m_ignoreIgnoreParameter" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="StringToString" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringBeanAutowiringInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CssRgbFunctionInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="MalformedRegex" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UtilSchemaInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="TrivialIfJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CaughtExceptionImmediatelyRethrown" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EjbWarningInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="AntMissingPropertiesFileInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="NonSerializableServiceParameters" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="InconsistentResourceBundle" level="ERROR" enabled="false">
|
||||
<option name="REPORT_MISSING_TRANSLATIONS" value="true" />
|
||||
<option name="REPORT_INCONSISTENT_PROPERTIES" value="true" />
|
||||
<option name="REPORT_DUPLICATED_PROPERTIES" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="HtmlExtraClosingTag" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="MissingMnemonic" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="OneButtonGroup" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SuspiciousSystemArraycopy" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="BadExpressionStatementJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="GwtMethodWithParametersInConstantsInterface" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnusedLabel" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SimplifiableIfStatement" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ComponentRegistrationProblems" level="ERROR" enabled="false">
|
||||
<option name="CHECK_PLUGIN_XML" value="true" />
|
||||
<option name="CHECK_JAVA_CODE" value="true" />
|
||||
<option name="CHECK_ACTIONS" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ReturnFromFinallyBlock" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="InfiniteRecursion" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ConstantConditions" level="WARNING" enabled="false">
|
||||
<option name="SUGGEST_NULLABLE_ANNOTATIONS" value="false" />
|
||||
<option name="DONT_REPORT_TRUE_ASSERT_STATEMENTS" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="IgnoreResultOfCall" level="WARNING" enabled="false">
|
||||
<option name="m_reportAllNonLibraryCalls" value="false" />
|
||||
<option name="callCheckString" value="java.io.InputStream,read,java.io.InputStream,skip,java.lang.StringBuffer,toString,java.lang.StringBuilder,toString,java.lang.String,.*,java.math.BigInteger,.*,java.math.BigDecimal,.*,java.net.InetAddress,.*" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="Deprecation" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSUnusedLocalSymbols" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryBoxing" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSDeprecatedSymbols" level="INFO" enabled="false" />
|
||||
<inspection_tool class="PrimitiveArrayArgumentToVariableArgMethod" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="StrutsValidatorInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="StringConstructor" level="WARNING" enabled="false">
|
||||
<option name="ignoreSubstringArguments" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="FunctionWithInconsistentReturnsJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryLocalVariableJS" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreImmediatelyReturnedVariables" value="false" />
|
||||
<option name="m_ignoreAnnotatedVariables" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="InjectionValueTypeInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="HibernateConfigDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnhandledExceptionInJSP" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ContinueOrBreakFromFinallyBlock" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="StrutsInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="InfiniteLoopStatement" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EjbDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CheckTagEmptyBody" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="FacesModelInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="FinallyBlockCannotCompleteNormally" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryLabelOnContinueStatement" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CssUnknownProperty" level="WARNING" enabled="false">
|
||||
<option name="myCustomPropertiesEnabled" value="false" />
|
||||
<option name="myCustomPropertiesList">
|
||||
<value>
|
||||
<list size="0" />
|
||||
</value>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="EmptyStatementBody" level="WARNING" enabled="false">
|
||||
<option name="m_reportEmptyBlocks" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ShiftOutOfRangeJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CssUnusedSymbolInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NumberEquality" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="RequiredAttributes" level="WARNING" enabled="false">
|
||||
<option name="myAdditionalRequiredHtmlAttributes" value="" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ArrayEquals" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringReplacedMethodsInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnusedMessageFormatParameter" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="AutowiredDependenciesInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringScopesInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="DuplicateMnemonic" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JavaeeApplicationDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="RedundantCast" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="TrivialIf" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="HibernateMappingDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ThrowFromFinallyBlockJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="AntDuplicateImportedTargetsInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="HtmlUnknownTag" level="WARNING" enabled="false">
|
||||
<option name="myValues">
|
||||
<value>
|
||||
<list size="5">
|
||||
<item index="0" class="java.lang.String" itemvalue="embed" />
|
||||
<item index="1" class="java.lang.String" itemvalue="nobr" />
|
||||
<item index="2" class="java.lang.String" itemvalue="noembed" />
|
||||
<item index="3" class="java.lang.String" itemvalue="comment" />
|
||||
<item index="4" class="java.lang.String" itemvalue="script" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
||||
<option name="myCustomValuesEnabled" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="DefaultFileTemplate" level="WARNING" enabled="false">
|
||||
<option name="CHECK_FILE_HEADER" value="true" />
|
||||
<option name="CHECK_TRY_CATCH_SECTION" value="true" />
|
||||
<option name="CHECK_METHOD_BODY" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="UnnecessaryLabelOnBreakStatementJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NoLabelFor" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryReturn" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JpaModelErrorInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ThrowableInstanceNeverThrown" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="DuplicateCaseLabelJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ComparatorMethodParameterNotUsed" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="InfiniteLoopJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="GwtServiceNotRegistered" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="BooleanMethodIsAlwaysInverted" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSShowOverridingMarkers" level="INFO" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryUnboxing" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NonJREEmulationClassesInClientCode" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="PointlessBitwiseExpression" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreExpressionsContainingConstants" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="MismatchedArrayReadWrite" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSUnresolvedFunction" level="INFO" enabled="false" />
|
||||
<inspection_tool class="ELValidationInJSP" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryTemporaryOnConversionFromString" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EqualsWhichDoesntCheckParameterClass" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="FinalStaticMethod" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SameParameterValue" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JpaORMDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="JpaQueryApiInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="AntDuplicateTargetsInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ReservedWordUsedAsNameJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ComponentNotRegistered" level="WARNING" enabled="false">
|
||||
<option name="CHECK_ACTIONS" value="true" />
|
||||
<option name="IGNORE_NON_PUBLIC" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ReflectionForUnavailableAnnotation" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringFactoryMethodInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CheckXmlFileWithXercesValidator" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ExceptionCaughtLocallyJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="PointlessBooleanExpressionJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSDuplicatedDeclaration" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringInjectionValueConsistencyInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="GwtJavaScriptReferences" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CssInvalidElementInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="Glassfish" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="WrongPackageStatement" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnusedReturnValue" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="GwtToHtmlReferences" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="GWTRemoteServiceAsyncCheck" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="InfiniteRecursionJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringInjectionValueStyleInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnusedAssignment" level="WARNING" enabled="false">
|
||||
<option name="REPORT_PREFIX_EXPRESSIONS" value="false" />
|
||||
<option name="REPORT_POSTFIX_EXPRESSIONS" value="true" />
|
||||
<option name="REPORT_REDUNDANT_INITIALIZER" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="SimplifiableConditionalExpression" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="IncompatibleMask" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ToArrayCallWithZeroLengthArrayArgument" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="Dependency" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ArgNamesWarningsInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ImplicitlyExposedWebServiceMethods" level="INFO" enabled="false" />
|
||||
<inspection_tool class="SillyAssignmentJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringAopWarningsInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="GwtInconsistentI18nInterface" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="FinalPrivateMethod" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NullableProblems" level="WARNING" enabled="false">
|
||||
<option name="REPORT_NULLABLE_METHOD_OVERRIDES_NOTNULL" value="true" />
|
||||
<option name="REPORT_NOT_ANNOTATED_METHOD_OVERRIDES_NOTNULL" value="true" />
|
||||
<option name="REPORT_NOTNULL_PARAMETER_OVERRIDES_NULLABLE" value="true" />
|
||||
<option name="REPORT_NOT_ANNOTATED_PARAMETER_OVERRIDES_NOTNULL" value="true" />
|
||||
<option name="REPORT_NOT_ANNOTATED_GETTER" value="true" />
|
||||
<option name="REPORT_NOT_ANNOTATED_SETTER_PARAMETER" value="true" />
|
||||
<option name="REPORT_ANNOTATION_NOT_PROPAGATED_TO_OVERRIDERS" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="UnnecessaryLabelOnContinueStatementJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CssUnitlessNumber" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="BooleanConstructor" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EjbQlInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="groupsTestNG" level="WARNING" enabled="false">
|
||||
<option name="groups">
|
||||
<value>
|
||||
<list size="0" />
|
||||
</value>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="DeclareParentsInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnusedParameters" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="PointlessArithmeticExpressionJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ConstantIfStatement" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSUnresolvedVariable" level="INFO" enabled="false" />
|
||||
<inspection_tool class="JpaDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="SpringBeanConstructorArgInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CheckValidXmlInScriptTagBody" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="PointlessBitwiseExpressionJS" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreExpressionsContainingConstants" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="StrutsTilesInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="PointlessArithmeticExpression" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreExpressionsContainingConstants" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="UnnecessaryLocalVariable" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreImmediatelyReturnedVariables" value="false" />
|
||||
<option name="m_ignoreAnnotatedVariables" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ArgNamesErrorsInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="SpringModelInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ImplicitArrayToString" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="FinalizeCallsSuperFinalize" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreForObjectSubclasses" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="HtmlUnknownAttribute" level="WARNING" enabled="false">
|
||||
<option name="myValues">
|
||||
<value>
|
||||
<list size="5">
|
||||
<item index="0" class="java.lang.String" itemvalue="type" />
|
||||
<item index="1" class="java.lang.String" itemvalue="wmode" />
|
||||
<item index="2" class="java.lang.String" itemvalue="src" />
|
||||
<item index="3" class="java.lang.String" itemvalue="width" />
|
||||
<item index="4" class="java.lang.String" itemvalue="height" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
||||
<option name="myCustomValuesEnabled" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="SynchronizeOnNonFinalField" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringBeanDepedencyCheckInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="SpringAopErrorsInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="JpaDataSourceORMDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="OctalLiteral" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="Geronimo" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnnecessarySemicolon" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="PointlessBooleanExpression" level="WARNING" enabled="false">
|
||||
<option name="m_ignoreExpressionsContainingConstants" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="BoundFieldAssignment" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringJamErrorInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="GWTStyleCheck" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ExtendsAnnotation" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ShiftOutOfRange" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="MismatchedCollectionQueryUpdate" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SuspiciousMethodCalls" level="WARNING" enabled="false">
|
||||
<option name="REPORT_CONVERTIBLE_METHOD_CALLS" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ManualArrayCopy" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryLabelOnBreakStatement" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="StringEquality" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="RedundantArrayCreation" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryReturnJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SelfIncludingJspFiles" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="DuplicatePropertyOnObjectJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringBeanInstantiationInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="OneWayWebMethod" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="SameReturnValue" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnreachableCodeJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EmptyTryBlock" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ConstantConditionalExpression" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ELSpecValidationInJSP" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JpaQlInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="LoopStatementThatDoesntLoopJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NoExplicitFinalizeCalls" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ThrowFromFinallyBlock" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EmptyWebServiceClass" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="AccessStaticViaInstance" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ObjectEqualsNull" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="InstantiatingObjectToGetClassObject" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnusedDeclaration" level="WARNING" enabled="false">
|
||||
<option name="ADD_MAINS_TO_ENTRIES" value="true" />
|
||||
<option name="ADD_APPLET_TO_ENTRIES" value="true" />
|
||||
<option name="ADD_SERVLET_TO_ENTRIES" value="true" />
|
||||
<option name="ADD_NONJAVA_TO_ENTRIES" value="true" />
|
||||
<option name="ADDITIONAL_ANNOTATIONS">
|
||||
<value>
|
||||
<list size="0" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="ADD_EJB_TO_ENTRIES" value="true" />
|
||||
<option name="ADD_JUNIT_TO_ENTRIES" value="true" />
|
||||
<option name="ADD_TESTNG_TO_ENTRIES" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="DuplicateThrows" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ForCanBeForeach" level="WARNING" enabled="false">
|
||||
<option name="REPORT_INDEXED_LOOP" value="true" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="MalformedXPath" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NonJaxWsWebServices" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="MalformedFormatString" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ContinueOrBreakFromFinallyBlockJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SillyAssignment" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EjbErrorInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="JBoss" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="NewStringBufferWithCharArgument" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="IncompatibleMaskJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CssInvalidShorthandPropertyValue" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="dependsOnMethodTestNG" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NullArgumentToVariableArgMethod" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSUntypedDeclaration" level="INFO" enabled="false" />
|
||||
<inspection_tool class="WebWarnings" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CssNoGenericFontName" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SuspiciousToArrayCall" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UNCHECKED_WARNING" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="LoopStatementsThatDontLoop" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="AssertEqualsBetweenInconvertibleTypes" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ExtendsObject" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JpaDataSourceORMInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="TrivialConditionalJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JSUndeclaredVariable" level="INFO" enabled="false" />
|
||||
<inspection_tool class="GwtInconsistentSerializableClass" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="JavadocReference" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="RedundantThrows" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ConstantConditionalExpressionJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="AbstractBeanReferencesInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="FallthroughInSwitchStatementJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JpaModelWarningInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="WhileCanBeForeach" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="JavaDoc" level="WARNING" enabled="false">
|
||||
<option name="TOP_LEVEL_CLASS_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="INNER_CLASS_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="METHOD_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="@return@param@throws or @exception" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="FIELD_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="IGNORE_DEPRECATED" value="false" />
|
||||
<option name="IGNORE_JAVADOC_PERIOD" value="true" />
|
||||
<option name="myAdditionalJavadocTags" value="" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="SuspiciousNameCombination" level="WARNING" enabled="false">
|
||||
<group names="x,width,left,right" />
|
||||
<group names="y,height,top,bottom" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="UNUSED_SYMBOL" level="WARNING" enabled="false">
|
||||
<option name="LOCAL_VARIABLE" value="true" />
|
||||
<option name="FIELD" value="true" />
|
||||
<option name="METHOD" value="true" />
|
||||
<option name="CLASS" value="true" />
|
||||
<option name="PARAMETER" value="true" />
|
||||
<option name="REPORT_PARAMETER_FOR_PUBLIC_METHODS" value="true" />
|
||||
<option name="INJECTION_ANNOS">
|
||||
<value>
|
||||
<list size="0" />
|
||||
</value>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ReturnFromFinallyBlockJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="StrutsValidatorFormInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CheckImageSize" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="TypeParameterExtendsObject" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="ManualArrayToCollectionCopy" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="MimeType" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ConstantIfStatementJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnresolvedPropertyKey" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="EmptyStatementBodyJS" level="WARNING" enabled="false">
|
||||
<option name="m_reportEmptyBlocks" value="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="SpringBeanLookupMethodInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ThisExpressionReferencesGlobalObjectJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EmptyFinallyBlock" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="HibernateMappingDatasourceDomInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="XmlWrongRootElement" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="StringConcatenationInsideStringBufferAppend" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryTemporaryOnConversionToString" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EqualsBetweenInconvertibleTypes" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CloneCallsSuperClone" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="Weblogic" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryLabelJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryContinueJS" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CloneDeclaresCloneNotSupported" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="SpringBeanNameConventionInspection" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="EmptyMethod" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UNUSED_IMPORT" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CheckDtdRefs" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ReferencesToClassesFromDefaultPackagesInJSPFile" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="ValidExternallyBoundObject" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="CheckEmptyScriptTag" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NoScrollPane" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="NoButtonGroup" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryConditionalExpression" level="WARNING" enabled="false" />
|
||||
<inspection_tool class="CssNegativeValueInspection" level="ERROR" enabled="false" />
|
||||
<inspection_tool class="UnnecessaryContinue" level="WARNING" enabled="false" />
|
||||
<expanded_node name="Inspections" />
|
||||
<selected_node name="Inspections" />
|
||||
</inspections>
|
||||
|
8
android/development/ide/intellij/build.xml
Normal file
8
android/development/ide/intellij/build.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<project name="android" default="make" basedir="../../">
|
||||
<target name="make"
|
||||
description="Run make and then regenerate IntelliJ configuration.">
|
||||
<exec executable="/bin/bash">
|
||||
<arg value="ide/intellij/make+intelligen.sh"/>
|
||||
</exec>
|
||||
</target>
|
||||
</project>
|
320
android/development/ide/intellij/codestyles/AndroidStyle.xml
Normal file
320
android/development/ide/intellij/codestyles/AndroidStyle.xml
Normal file
|
@ -0,0 +1,320 @@
|
|||
<code_scheme name="AndroidStyle">
|
||||
<option name="JAVA_INDENT_OPTIONS">
|
||||
<value>
|
||||
<option name="INDENT_SIZE" value="4" />
|
||||
<option name="CONTINUATION_INDENT_SIZE" value="8" />
|
||||
<option name="TAB_SIZE" value="8" />
|
||||
<option name="USE_TAB_CHARACTER" value="false" />
|
||||
<option name="SMART_TABS" value="false" />
|
||||
<option name="LABEL_INDENT_SIZE" value="0" />
|
||||
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
|
||||
<option name="USE_RELATIVE_INDENTS" value="false" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="FIELD_NAME_PREFIX" value="m" />
|
||||
<option name="STATIC_FIELD_NAME_PREFIX" value="s" />
|
||||
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
|
||||
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
|
||||
<option name="IMPORT_LAYOUT_TABLE">
|
||||
<value>
|
||||
<package name="android" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="com.android" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="dalvik" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="libcore" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="com" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="gov" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="junit" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="net" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="org" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="java" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="javax" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="" withSubpackages="true" static="true" />
|
||||
<emptyLine />
|
||||
<package name="android" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="com.android" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="dalvik" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="libcore" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="com" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="gov" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="junit" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="net" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="org" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="java" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="javax" withSubpackages="true" static="false" />
|
||||
<emptyLine />
|
||||
<package name="" withSubpackages="true" static="false" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="RIGHT_MARGIN" value="100" />
|
||||
<option name="JD_P_AT_EMPTY_LINES" value="false" />
|
||||
<option name="JD_DO_NOT_WRAP_ONE_LINE_COMMENTS" value="true" />
|
||||
<option name="JD_KEEP_EMPTY_PARAMETER" value="false" />
|
||||
<option name="JD_KEEP_EMPTY_EXCEPTION" value="false" />
|
||||
<option name="JD_KEEP_EMPTY_RETURN" value="false" />
|
||||
<option name="JD_PRESERVE_LINE_FEEDS" value="true" />
|
||||
<option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
|
||||
<option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
|
||||
<option name="BLANK_LINES_AROUND_FIELD" value="1" />
|
||||
<option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
|
||||
<option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
|
||||
<option name="ALIGN_MULTILINE_FOR" value="false" />
|
||||
<option name="CALL_PARAMETERS_WRAP" value="1" />
|
||||
<option name="METHOD_PARAMETERS_WRAP" value="1" />
|
||||
<option name="EXTENDS_LIST_WRAP" value="1" />
|
||||
<option name="THROWS_LIST_WRAP" value="1" />
|
||||
<option name="EXTENDS_KEYWORD_WRAP" value="1" />
|
||||
<option name="THROWS_KEYWORD_WRAP" value="1" />
|
||||
<option name="METHOD_CALL_CHAIN_WRAP" value="1" />
|
||||
<option name="BINARY_OPERATION_WRAP" value="1" />
|
||||
<option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
|
||||
<option name="TERNARY_OPERATION_WRAP" value="1" />
|
||||
<option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
|
||||
<option name="FOR_STATEMENT_WRAP" value="1" />
|
||||
<option name="ARRAY_INITIALIZER_WRAP" value="1" />
|
||||
<option name="ASSIGNMENT_WRAP" value="1" />
|
||||
<option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
|
||||
<option name="WRAP_COMMENTS" value="true" />
|
||||
<option name="IF_BRACE_FORCE" value="3" />
|
||||
<option name="DOWHILE_BRACE_FORCE" value="3" />
|
||||
<option name="WHILE_BRACE_FORCE" value="3" />
|
||||
<option name="FOR_BRACE_FORCE" value="3" />
|
||||
<XML>
|
||||
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
|
||||
</XML>
|
||||
<ADDITIONAL_INDENT_OPTIONS fileType="java">
|
||||
<option name="TAB_SIZE" value="8" />
|
||||
</ADDITIONAL_INDENT_OPTIONS>
|
||||
<ADDITIONAL_INDENT_OPTIONS fileType="js">
|
||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
||||
</ADDITIONAL_INDENT_OPTIONS>
|
||||
<codeStyleSettings language="JAVA">
|
||||
<option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
|
||||
<option name="ALIGN_MULTILINE_FOR" value="false" />
|
||||
<option name="CALL_PARAMETERS_WRAP" value="1" />
|
||||
<option name="PREFER_PARAMETERS_WRAP" value="true" />
|
||||
<option name="METHOD_PARAMETERS_WRAP" value="1" />
|
||||
<option name="RESOURCE_LIST_WRAP" value="1" />
|
||||
<option name="EXTENDS_LIST_WRAP" value="1" />
|
||||
<option name="THROWS_LIST_WRAP" value="1" />
|
||||
<option name="THROWS_KEYWORD_WRAP" value="1" />
|
||||
<option name="BINARY_OPERATION_WRAP" value="1" />
|
||||
<option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
|
||||
<option name="TERNARY_OPERATION_WRAP" value="1" />
|
||||
<option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
|
||||
<option name="FOR_STATEMENT_WRAP" value="1" />
|
||||
<option name="ARRAY_INITIALIZER_WRAP" value="1" />
|
||||
<option name="ASSIGNMENT_WRAP" value="1" />
|
||||
<option name="IF_BRACE_FORCE" value="1" />
|
||||
<option name="DOWHILE_BRACE_FORCE" value="1" />
|
||||
<option name="WHILE_BRACE_FORCE" value="1" />
|
||||
<option name="FOR_BRACE_FORCE" value="1" />
|
||||
<option name="WRAP_LONG_LINES" value="true" />
|
||||
</codeStyleSettings>
|
||||
<codeStyleSettings language="JavaScript">
|
||||
<option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
|
||||
<option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
|
||||
<option name="BLANK_LINES_AROUND_FIELD" value="1" />
|
||||
<option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
|
||||
<option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
|
||||
<option name="ALIGN_MULTILINE_FOR" value="false" />
|
||||
<option name="CALL_PARAMETERS_WRAP" value="1" />
|
||||
<option name="METHOD_PARAMETERS_WRAP" value="1" />
|
||||
<option name="EXTENDS_LIST_WRAP" value="1" />
|
||||
<option name="THROWS_LIST_WRAP" value="1" />
|
||||
<option name="EXTENDS_KEYWORD_WRAP" value="1" />
|
||||
<option name="THROWS_KEYWORD_WRAP" value="1" />
|
||||
<option name="METHOD_CALL_CHAIN_WRAP" value="1" />
|
||||
<option name="BINARY_OPERATION_WRAP" value="1" />
|
||||
<option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
|
||||
<option name="TERNARY_OPERATION_WRAP" value="1" />
|
||||
<option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
|
||||
<option name="FOR_STATEMENT_WRAP" value="1" />
|
||||
<option name="ARRAY_INITIALIZER_WRAP" value="1" />
|
||||
<option name="ASSIGNMENT_WRAP" value="1" />
|
||||
<option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
|
||||
<option name="WRAP_COMMENTS" value="true" />
|
||||
<option name="IF_BRACE_FORCE" value="3" />
|
||||
<option name="DOWHILE_BRACE_FORCE" value="3" />
|
||||
<option name="WHILE_BRACE_FORCE" value="3" />
|
||||
<option name="FOR_BRACE_FORCE" value="3" />
|
||||
<option name="PARENT_SETTINGS_INSTALLED" value="true" />
|
||||
</codeStyleSettings>
|
||||
<codeStyleSettings language="XML">
|
||||
<option name="FORCE_REARRANGE_MODE" value="1" />
|
||||
<indentOptions>
|
||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
||||
</indentOptions>
|
||||
<arrangement>
|
||||
<rules>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>xmlns:android</NAME>
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>xmlns:.*</NAME>
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:id</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:name</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>name</NAME>
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>style</NAME>
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*</NAME>
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:layout_width</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:layout_height</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:layout_.*</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:width</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:height</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*</NAME>
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*</NAME>
|
||||
<XML_NAMESPACE>.*</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
</rules>
|
||||
</arrangement>
|
||||
</codeStyleSettings>
|
||||
</code_scheme>
|
|
@ -0,0 +1,18 @@
|
|||
/*
|
||||
* Copyright (C) 2007 The Android Open Source Project
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
|
||||
|
13
android/development/ide/intellij/make+intelligen.sh
Executable file
13
android/development/ide/intellij/make+intelligen.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ ! -f buildspec.mk.default ]; then
|
||||
echo "Error: Please run from the root of the tree."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
. envsetup.sh
|
||||
lunch 6
|
||||
|
||||
if make -j4; then
|
||||
tools/javabuild/intelligen.sh
|
||||
fi
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module relativePaths="true" type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$/../../../device/dalvik/libcore">
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/android/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/annotation/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/apache-commons-logging/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/apache-commons/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/archive/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/auth/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/awt/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/beans/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/concurrent/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/crypto/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/instrument/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/json/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/junit/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/kxml2/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/luni-kernel/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/ojluni/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/luni/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/math/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/nio/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/nio_char/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/security-kernel/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/security/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/suncompat/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/text/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/x-net/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/dalvik/libcore/xmlpull/src/main/java" isTestSource="false" />
|
||||
</content>
|
||||
<content url="file://$MODULE_DIR$/../../../device/java">
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/java/android" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/java/config/release" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/java/ext" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/java/tests" isTestSource="true" />
|
||||
</content>
|
||||
<content url="file://$MODULE_DIR$/../../../device/out/target/common/obj">
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/out/target/common/obj/JAVA_LIBRARIES/framework-res_intermediates/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/../../../device/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntryProperties />
|
||||
</component>
|
||||
</module>
|
||||
|
8
android/development/ide/intellij/p4.sh
Executable file
8
android/development/ide/intellij/p4.sh
Executable file
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ $1 == "fstat" ] && [ $2 =~ ".*/out/.*" ]; then
|
||||
echo "$2 - file(s) not in client view." >&2
|
||||
exit 0
|
||||
fi
|
||||
|
||||
exec /opt/local/bin/p4 $*
|
Loading…
Add table
Add a link
Reference in a new issue