From f636edf44d873ad3ed9ef98c18bd2ab695b18374 Mon Sep 17 00:00:00 2001 From: ehlxr Date: Wed, 9 Dec 2020 16:55:22 +0800 Subject: [PATCH] delete resources --- resources/MacType/Decency.Chinese.ini | 94 - resources/Sublime/Anaconda.sublime-settings | 12 - .../Sublime/Default (Windows).sublime-keymap | 7 - resources/Sublime/Evernote.sublime-settings | 38 - resources/Sublime/Packages | 14 - .../Sublime/Preferences.sublime-settings | 16 - resources/cmder-setting.xml | 761 ---- resources/eclipse.epf | 2132 ---------- resources/ehlxr.ahk | 96 - resources/generator.js | 28 - resources/gitment.browser.js | 3751 ----------------- resources/gitment.default.css | 1146 ----- resources/idea/Monokai Sublime Text 3.icls | 737 ---- resources/idea/goland-settings.zip | Bin 63942 -> 0 bytes resources/sidebar-author.styl | 76 - 15 files changed, 8908 deletions(-) delete mode 100644 resources/MacType/Decency.Chinese.ini delete mode 100644 resources/Sublime/Anaconda.sublime-settings delete mode 100644 resources/Sublime/Default (Windows).sublime-keymap delete mode 100644 resources/Sublime/Evernote.sublime-settings delete mode 100644 resources/Sublime/Packages delete mode 100644 resources/Sublime/Preferences.sublime-settings delete mode 100644 resources/cmder-setting.xml delete mode 100644 resources/eclipse.epf delete mode 100644 resources/ehlxr.ahk delete mode 100644 resources/generator.js delete mode 100644 resources/gitment.browser.js delete mode 100644 resources/gitment.default.css delete mode 100644 resources/idea/Monokai Sublime Text 3.icls delete mode 100644 resources/idea/goland-settings.zip delete mode 100644 resources/sidebar-author.styl diff --git a/resources/MacType/Decency.Chinese.ini b/resources/MacType/Decency.Chinese.ini deleted file mode 100644 index 70128cc..0000000 --- a/resources/MacType/Decency.Chinese.ini +++ /dev/null @@ -1,94 +0,0 @@ -[General] -Name=Decency.Chinese -Icon= -HookChildProcesses=1 -HintingMode=1 -AntiAliasMode=4 -NormalWeight=16 -BoldWeight=2 -ItalicSlant=0 -UseMapping=0 -GammaMode=0 -GammaValue=1.4 -Contrast=1.7 -RenderWeight=1.6 - -TextTuning=6 -TextTuningR=6 -TextTuningG=6 -TextTuningB=6 - -BolderMode=0 -FontLoader=0 -FontLink=1 -FontSubstitutes=1 -MaxHeight=0 -;Shadow=0,0,16,FFFFFF,8,000000 -LcdFilter=1 - -LoadOnDemand=1 -CacheMaxFaces=256 -CacheMaxSizes=33554432 -CacheMaxBytes=67108864 -EnableKerning=0 -MaxBitmap=0 - -[ExcludeModule] -Photoshop.EXE -Illustrator.EXE - - - - - -[FontSubstitutes@Explorer.exe] -Microsoft Sans Serif=Microsoft YaHei UI - -[FontSubstitutes@Firefox.exe] -Microsoft Sans Serif= -Arial Unicode MS=方正兰亭黑_GBK -SimSun=方正兰亭黑_GBK -SimSun-ExtB=方正兰亭黑_GBK -NSimSun=方正兰亭黑_GBK -SimHei=方正兰亭黑_GBK - -[General] -Name=Decency.Chinese -HintingMode=1 -AntiAliasMode=2 -NormalWeight=0 -BoldWeight=0 -ItalicSlant=0 -EnableKerning=0 -GammaMode=0 -LcdFilter=1 -BolderMode=0 -TextTuning=0 -TextTuningR=0 -TextTuningG=0 -TextTuningB=0 -GammaValue=1.0 -Contrast=1.0 -RenderWeight=1.0 -Fontlink=1 -HookChildProcesses=1 -FontLoader=0 -FontSubstitutes=0 -Shadow=0,0,0,0x0,0,0x0 -MaxBitmap=0 -CacheMaxFaces=256 -CacheMaxSizes=12554432 -CacheMaxBytes=12108864 -[exclude] -[FontSubstitutes] -[Individual] -[UnloadDll] -greenvpn.exe -[ExcludeSub] -acrodist.EXE -devenv.EXE -GreenEngine.exe -GreenMonitor.exe -greenvpn.exe -POWERPNT.EXE -WINWORD.EXE diff --git a/resources/Sublime/Anaconda.sublime-settings b/resources/Sublime/Anaconda.sublime-settings deleted file mode 100644 index 033d41e..0000000 --- a/resources/Sublime/Anaconda.sublime-settings +++ /dev/null @@ -1,12 +0,0 @@ -{ - // "anaconda_linter_underlines": false, - "auto_formatting": true, - // "complete_all_parameters": true, - // "complete_parameters": true, - "pep8_ignore": [ - "E501" - ], - "python_interpreter": "D:\\works\\Python35\\python.exe", - "suppress_explicit_completions": true, - "suppress_word_completions": true -} \ No newline at end of file diff --git a/resources/Sublime/Default (Windows).sublime-keymap b/resources/Sublime/Default (Windows).sublime-keymap deleted file mode 100644 index 4aa5f5c..0000000 --- a/resources/Sublime/Default (Windows).sublime-keymap +++ /dev/null @@ -1,7 +0,0 @@ -[ - { "keys": ["ctrl+e", "ctrl+o"], "command": "open_evernote_note" }, - { "keys": ["ctrl+s"], "command": "save_evernote_note", "context": [{"key": "evernote_note"}, {"key": "evernote_has_guid"}] }, - { "keys": ["ctrl+s"], "command": "send_to_evernote", "context": [{"key": "evernote_note"}, {"key": "evernote_has_guid", "operator": "equal", "operand": false}] }, - { "keys": ["ctrl+e","ctrl+w"], "command": "toggle_setting", "args": {"setting": "word_wrap"}}, - { "keys": ["Ctrl+\\"], "command": "toggle_side_bar" } -] \ No newline at end of file diff --git a/resources/Sublime/Evernote.sublime-settings b/resources/Sublime/Evernote.sublime-settings deleted file mode 100644 index e3aefae..0000000 --- a/resources/Sublime/Evernote.sublime-settings +++ /dev/null @@ -1,38 +0,0 @@ -{ - "noteStoreUrl": "https://app.yinxiang.com/shard/s17/notestore", - "token": "S=s17:U=25bb34:E=15f325fde2b:C=157daaeb040:P=1cd:A=en-devtoken:V=2:H=be518643837204aafe395727d5a2bf1c", - // inline_css is documented at https://github.com/bordaigorl/sublime-evernote/wiki/Styling - "inline_css": { - "body": "", - "pre": "color: #000000; font-family: Consolas,monospace,Microsoft YaHei; font-size: 0.9em; white-space: pre-wrap; word-wrap: break-word; border: 1px solid #cccccc; border-radius: 3px; overflow: auto; padding: 6px 10px; margin-bottom: 10px;", - "code": "color: black; font-family: Consolas,monospace,Microsoft YaHei; font-size: 1.1em;", - "inline-code": "color: #c7254e; font-family: Consolas,monospace,Microsoft YaHei; padding: 0.1em 0.2em; margin: 0.1em; font-size: 85%; background-color: #f9f2f4; border-radius: 3px; border: 1px solid #d6d6d6;", - "h1": "margin-bottom: 1em; margin-top: 1.2em;", - "footnotes": "border-top: 1px solid #9AB39B; font-size: 80%;", - "hr": "color:#9AB39B;background-color:#9AB39B;height:1px;border:none;", - "sup": "color:#6D6D6D;font-size:1ex", - "blockquote": "border-left: .5ex solid #BFBFBF; margin-left: 0px; padding-left: 1em; margin-top: 1.4285em; margin-bottom: 1.4285em;", - // ONLY USED IF wiki_tables or gfm_tables are enabled - "table": "border-collapse: collapse; border-spacing: 0; margin: 1em;", - "td": "border: 1px solid #DDD; padding: 6px 13px;", - "th": "border: 1px solid #DDD; padding: 6px 13px;", - "tr:odd": "border: 1px solid #DDD; padding: 6px 13px;", - "tr:even": "border: 1px solid #DDD; padding: 6px 13px; background-color: #F8F8F8;" - }, - "code_highlighting_style": "github", - "code_friendly": true, - "gfm_tables": true, - "wiki_tables": false, - "emphasis_mark": "_", - "strong_mark": "**", - "item_mark": "*", - "notes_order": "updated", - "max_notes": 100, - "update_on_save": false, - "evernote_autocomplete": true, - "sort_notebooks": false, - "show_stacks": true, - "open_single_result": true, - "tab_prefix": "Evernote: ", - "warn_on_close": true -} diff --git a/resources/Sublime/Packages b/resources/Sublime/Packages deleted file mode 100644 index ef053f4..0000000 --- a/resources/Sublime/Packages +++ /dev/null @@ -1,14 +0,0 @@ -ConvertToUTF8 // UTF8转换 -GoSublime // Golang 支持 -IMESupport // 中文输入法支持 -OmniMarkupPreviewer // MarkDown 支持 -Markdown Preview -Pretty JSON // JSON 美化 -SublimeTextTrans // 背景透明 -Evernote // Evernote 使用 Markdown -Anaconda // Puthon 语法提示 -Emmet // Zen coding -SideBarEnhancements // SideBar 增强 -SyncedSidebarBg // 侧边栏背景色同步插件 -Git -Package Control \ No newline at end of file diff --git a/resources/Sublime/Preferences.sublime-settings b/resources/Sublime/Preferences.sublime-settings deleted file mode 100644 index 50a7f5d..0000000 --- a/resources/Sublime/Preferences.sublime-settings +++ /dev/null @@ -1,16 +0,0 @@ -{ - "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", - "dictionary": "Packages/Language - English/en_GB.dic", - "dpi_scale": 1.0, - "font_face": "YaHei Consolas Hybrid", - "font_size": 13, - "ignored_packages": - [ - ], - "line_padding_bottom": 1, - "line_padding_top": 1, - "tab_size": 4, - "translate_tabs_to_spaces": true, - "trim_trailing_white_space_on_save": true, - "word_wrap": false -} diff --git a/resources/cmder-setting.xml b/resources/cmder-setting.xml deleted file mode 100644 index 3848894..0000000 --- a/resources/cmder-setting.xml +++ /dev/null @@ -1,761 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/resources/eclipse.epf b/resources/eclipse.epf deleted file mode 100644 index f32ebb5..0000000 --- a/resources/eclipse.epf +++ /dev/null @@ -1,2132 +0,0 @@ -#Mon Jul 18 16:08:01 GMT+08:00 2016 -/instance/org.eclipse.jdt.ui/semanticHighlighting.typeParameter.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert -/instance/com.adobe.flexide.as.core/asASDocColor=\#FFFFFF -/instance/org.eclipse.jdt.ui/semanticHighlighting.inheritedMethodInvocation.color=190,214,255 -/instance/org.epic.perleditor/labelColor=207,191,173 -/instance/org.eclipse.ui.editors/undoHistorySize=2000 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.abstractMethodInvocation.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.callableSPECIAL_FORM.enabled=true -/instance/org.eclipse.datatools.sqltools.sqlbuilder/colorDefault=207,191,173 -/instance/org.eclipse.cdt.ui/content_assist_proposals_background=39,40,34 -/instance/org.eclipse.wst.css.ui/UNIVERSAL=\#A7EC21 | null | null | null | null | null -/instance/com.mbartl.viplugin.eclipse.layer/copytoclipboard=true -/instance/ccw.core/ccw.preferences.editor_color.JAVA_INSTANCE_METHOD=82,227,246 -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_AUTH_METHODS=gssapi-with-mic,publickey,password,keyboard-interactive -/instance/org.eclipse.m2e.wtp/org.eclipse.m2e.wtp.jpa.enabler.enabled=true -/instance/org.eclipse.ant.ui/useAnnotationsPrefPage=true -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext-base.xml=\r\n -/instance/org.cfeclipse.cfml/defaultTextColor=207,191,173 -@org.eclipse.ui.trace=1.0.300.v20150220-1252 -/instance/org.eclipse.cdt.ui/asm_label=207,191,173 -/instance/org.eclipse.pde.core/workspace_target_handle=local\:1462769600138.target -/instance/org.eclipse.jdt.ui/semanticHighlighting.localVariableDeclaration.enabled=true -/instance/org.eclipse.jst.j2ee.webservice.ui/areThereWebServices=false -/instance/com.powerflasher.fdt.ui/AS_DEFAULT_color=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.char.bold=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.NamespaceModifier_enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -/instance/com.genuitec.eclipse.dashboard/repository_added=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -/instance/ccw.core/ccw.preferences.editor_color.literalSymbol=207,191,173 -/instance/org.eclipse.jst.ws.cxf.core/defaultRuntimeLocation=D\:\\works\\apache-cxf-3.1.6 -/instance/com.spket.js/js_ssi=167,236,33 -/instance/org.jboss.ide.eclipse.freemarker/color.comment=255,255,255 -/instance/org.eclipse.wst.html.core/docInvalidChar=2 -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.text.templates_migrated=true -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.enablement.ibm.db2.luw.kerberosDriverTemplate=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -/instance/org.eclipse.dltk.ruby.ui/variable.instance=82,227,246 -/instance/org.eclipse.ant.ui/problem_imports=warning -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.punctuation.color=249,250,244 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unnecessary_nls_tags=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -/instance/org.eclipse.wst.xml.ui/doctypeExtrenalSysref=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unnecessary_casts=true -/instance/org.eclipse.egit.ui/resourcehistory_rev_split=499,500 -/instance/ccw.core/ccw.preferences.editor_color.MACRO.enabled=true -/instance/org.eclipse.wst.validation/vals/org.eclipse.angularjs.jsp.core.JSPAngularContentValidator/global=TF01 -/instance/org.eclipse.cdt.ui/inactiveCodeColor=0,0,0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -/instance/org.eclipse.dltk.tcl.ui/DLTK_keyword=255,0,127 -/instance/org.eclipse.m2e.discovery/org.eclipse.m2e.discovery.pref.projects= -/instance/de.walware.statet.r.ui/text_R_rAssignment.Equalsign.color=255,0,127 -/instance/org.eclipse.dltk.tcl.ui/content_assist_completion_replacement_background=39,40,34 -/instance/com.genuitec.org.hibernate.eclipse.console/hql.quoted_literal.color=196,140,255 -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_AUTH_METHODS_ORDER=gssapi-with-mic,publickey,password,keyboard-interactive -/instance/org.dadacoalition.yedit/colorKeyPreference=167,236,33 -/instance/com.genuitec.eclipse.editor.json/colorString=236,228,126 -/instance/de.walware.statet.r.ui/text_Rd_rdUnlistedTag.color=207,191,173 -/instance/org.eclipse.jdt.ui/formatter_profile=_my -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_override_annotations=true -/instance/org.eclipse.cdt.ui/content_assist_proposals_foreground=207,191,173 -/instance/org.eclipse.ui.editors/lineNumberColor=153,153,153 -/instance/org.eclipse.ui.workbench//org.eclipse.ui.commands/state/org.eclipse.wst.xml.views.XPathView.processor.xpathprocessor/org.eclipse.ui.commands.radioState=xpath10 -/instance/tern.eclipse.ide.core/loadingLocalPlugin=false -/instance/org.eclipse.dltk.ruby.ui/variable.instance_underline=false -/instance/ccw.core/ccw.preferences.editor_color.int=196,140,255 -/instance/org.eclipse.dltk.tcl.ui/DLTK_base_class_strikethrough=false -/instance/org.sweetlemonade.eclipse.json/colorKeyStyle=0 -/instance/org.eclipse.jdt.ui/java_keyword_return=255,0,127 -/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true -/instance/org.epic.perleditor/errorIndicationColorBold=false -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.colour=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.regex=236,228,126 -/instance/org.eclipse.datatools.sqltools.sqlbuilder/colorComment=255,255,255 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.gettersetter.use.is=true -/instance/org.scala-ide.sdt.core/syntaxColoring.scaladoc.color=255,255,255 -/instance/org.eclipse.datatools.sqltools.sqleditor/Keyword=0,0,0,0,0,255,0,127 -/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debugdefault_watchpoint_suspend_policy=0 -/instance/eclihx.ui/hx_editor_declare_keywords_color=255,0,127 -/instance/com.adobe.flexide.as.core/asFunctionColor=\#A7EC21 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.field.color=207,191,173 -/instance/org.erlide.ui/editor/colors/atom/style=0 -/instance/com.adobe.flexide.as.core/asCommentColor=\#FFFFFF -/instance/de.walware.statet.r.ui/text_Rd_rdComment.italic=true -/instance/org.eclipse.php.ui/editorColorLineComment=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.angularjs.ui/angularExpressionBorder=\#F9FAF4 | null | null | null | null | null -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.method.enabled=true -/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.ExpressionView=\r\n\r\n\r\n -/instance/org.eclipse.dltk.ruby.ui/variable.instance_bold=false -/instance/org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.VariableView.org.eclipse.jdt.debug.ui.show_null_entries=true -/instance/org.epic.perleditor/taskIndicationColor=255,255,255 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.localVariableDeclaration.color=207,191,173 -/instance/org.eclipse.jdt.ui/spelling_ignore_mixed=true -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.methodParam.color=121,171,255 -/instance/org.eclipse.jdt.ui/content_assist_number_of_computers=24 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.number.color=196,140,255 -/instance/com.genuitec.eclipse.hibernate/com.genuitec.eclipse.hibernate.JAVA_PACKAGE=com.zcbl.platform.domain.entity -@org.eclipse.datatools.sqltools.sqleditor=1.0.4.v201212120623 -/instance/org.eclipse.cdt.ui/org.eclipse.cdt.internal.ui.text.doctools.single=255,255,255 -/instance/org.cfeclipse.cfml/htmFormTagColor=207,191,173 -/instance/org.sweetlemonade.eclipse.json/colorMatchBracketEnabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces_all=true -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_redundant_type_arguments=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -/instance/org.eclipse.oomph.workingsets/working.set.group=\n\n -/instance/org.eclipse.jdt.ui/semanticHighlighting.deprecatedMember.italic=true -/instance/org.eclipse.jdt.ui/content_assist_lru_history= -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.typeParameter.enabled=true -/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -/instance/org.eclipse.cdt.ui/semanticHighlighting.localVariable.enabled=true -/instance/org.eclipse.wst.sse.ui/useAnnotationsPrefPage=true -/instance/org.eclipse.jdt.ui/java_single_line_comment=128,128,128 -/instance/org.eclipse.jdt.ui/fontPropagated=true -/instance/org.eclipse.wst.jsdt.ui/java_multi_line_comment=128,128,128 -/instance/com.adobe.flexide.as.core/asTextColor=\#CFBFAD -/instance/net.sourceforge.texlipse/typ.BibColor=82,227,246 -/instance/com.genuitec.eclipse.editor.ui/com.genuitec.eclipse.editor.ui.web.WebAppDeploymentDescrEditor/InstanceByUri/file\:/E\:/Workspaces/zcbl_MyEclipse/industryguild_web_traffic/WebRoot/WEB-INF/web.xml/LastActivePage=1 -/instance/org.eclipse.cdt.ui/org.eclipse.cdt.internal.ui.text.doctools.multi=255,255,255 -/instance/org.eclipse.dltk.ruby.ui/variable.class_underline=false -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.gettersetter.use.is=true -/instance/org.eclipse.wst.jsdt.ui/semanticHighlighting.methodDeclarationName.color=167,236,33 -/instance/org.eclipse.wst.html.ui/commentBorder=\#808080 | null | false | false | false | false -/instance/com.adobe.flexide.mxml.core/mxmlTextColor=\#CFBFAD -/instance/org.eclipse.jdt.ui/java_doc_tag=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLApplicationTag_enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.tabulation.size=4 -/instance/ccw.core/ccw.preferences.editor_color.SPECIAL_FORM.enabled=true -/instance/com.dubture.twig.ui/editorColorBoundarymaker=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -/instance/org.eclipse.jdt.ui/java_operator=255,0,127 -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.enablement.ibm.db2.luw.jdbc4.kerberosDriverTemplate=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -/instance/org.eclipse.jdt.ui/useAnnotationsPrefPage=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -/instance/org.scala-ide.sdt.core/syntaxColouring.operator.colour=255,0,127 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.groovykeywords.color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -/instance/org.eclipse.dltk.ruby.ui/DLTK_string=236,228,126 -/instance/com.adobe.flexide.css.core/cssCommentItalic=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -/instance/org.eclipse.ant.ui/useQuickDiffPrefPage=true -/instance/org.eclipse.ui.editors/PHPReadOccurrenceIndicationColor=0,0,0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localSuffixes= -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.inColor=207,191,173 -/instance/tern.eclipse.ide.ui/omitObjectPrototype=false -/instance/org.eclipse.wst.xml.ui/com.genuitec.eclipse.hibernate.editors.HibernateConfigXMLEditor.lastActivePage=2 -/instance/org.eclipse.ui.editors/isOccurrenceGoToNextNavigationTarget=true -/instance/org.eclipse.wst.jsdt.ui/java_doc_default=128,128,128 -/instance/winterwell.markdown/Pref_Comment=255,255,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticGetter_color=167,236,33 -@org.eclipse.egit.ui=4.1.1.201511131810-r -/instance/org.sweetlemonade.eclipse.json/colorArrayBracketStyle=0 -@org.eclipse.wst.dtd.ui=1.0.801.v201308100602 -/instance/org.eclipse.dltk.tcl.ui/DLTK_keyword_bold=false -/instance/com.genuitec.eclipse.wizards/applethtml.template.1.label=Default Applet HTML template -/instance/ccw.core/ccw.preferences.editor_color.JAVA_CLASS=82,227,246 -/instance/com.dubture.twig.ui/editorColorPHPDocComment=\#FFFFFF | null | null | null | null | null -/instance/org.sweetlemonade.eclipse.json/colorMatchBracket=207,191,173 -/instance/com.powerflasher.fdt.ui/AS_RETURN_color_bold=false -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.number.color=196,140,255 -/instance/org.eclipse.wst.jsdt.ui/semanticHighlighting.localVariableDeclaration.color=128,128,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Class_enabled=true -/instance/tern.eclipse.ide.core/traceOnConsole=false -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.StaticFieldHighlighting.enabled=true -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.javadoclocations.migrated=true -/instance/org.eclipse.ui.editors/currentIPColor=91,90,78 -@org.eclipse.core.net=1.2.300.v20141118-1725 -/instance/org.python.pydev/CODE_STYLE=0 -/instance/org.eclipse.jdt.ui/sp_cleanup.use_blocks=false -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.colour=167,236,33 -/instance/com.adobe.flexide.as.core/asMetadataColor=\#FFFFFF -/instance/org.eclipse.jdt.ui/spelling_ignore_java_strings=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -/instance/org.eclipse.cdt.ui/pp_header=236,228,126 -/instance/org.eclipse.a.wst.html.webresources.core/css-id-unkwown=-1 -/instance/org.eclipse.wst.dtd.ui/dtdKeyword=\#FF007F | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -/instance/org.eclipse.wst.validation/stateTS=0 -@org.eclipse.pde.ui=3.8.202.v20160128-0556 -/instance/org.eclipse.ui.workbench/UIActivities.org.eclipse.plugInDevelopment=true -/instance/org.eclipse.cdt.make.ui/org.eclipse.cdt.make.ui.editor.function=167,236,33 -/instance/org.eclipse.jdt.ui/sp_cleanup.make_private_fields_final=true -/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -/instance/org.eclipse.wst.html.core/commentUnclosed=1 -/instance/org.sweetlemonade.eclipse.json/colorBoolean=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_xh_standard2/config/spring/springmvc2-servlet.xml=\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -/instance/com.genuitec.eclipse.dashboard/prev_allowInternetAccess=true -/instance/org.eclipse.m2e.wtp/com.genuitec.eclipse.maven.wtp.spring.enabler.enabled=true -@org.eclipse.core.runtime=3.11.1.v20150903-1804 -/instance/org.eclipse.jdt.ui/semanticHighlighting.parameterVariable.enabled=true -@org.eclipse.jdt.ui=3.11.2.v20151123-1510 -/instance/org.eclipse.jdt.ui/semanticHighlighting.typeArgument.enabled=true -/instance/org.dadacoalition.yedit/colorAnchorPreferences=207,191,173 -/instance/com.genuitec.eclipse.sqlexplorer/sql_multi_line_comment=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -/instance/ccw.core/ccw.preferences.editor_color.GLOBAL_VAR.italic=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -/instance/com.genuitec.eclipse.wizards/snippetLibIntalled_v5=true -/instance/com.spket.js/js_default=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -/instance/org.eclipse.core.runtime/content-types/org.eclipse.jdt.core.javaSource/charset=UTF-8 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLAttributeValue_color=236,228,126 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticField_enabled=true -/instance/com.palantir.typescript/syntaxColoring.stringLiteral.color=236,228,126 -/instance/org.eclipse.wst.jsdt.ui/java_doc_tag=207,191,173 -/instance/org.eclipse.wst.xml.ui/tagBorder=\#CFBFAD | null | null | null | null | null -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLEventName_color=196,140,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -/instance/org.python.pydev/CLASS_NAME_STYLE=0 -/instance/org.eclipse.wst.html.core/piInvalidContent=2 -/instance/org.eclipse.cdt.ui/pp_directive=255,0,127 -/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_deprecated_annotations=true -/instance/de.walware.statet.r.ui/rdBrackets.color=207,191,173 -/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_CONNECT_TIMEOUT=20000 -/instance/org.eclipse.jdt.ui/semanticHighlighting.staticFinalField.color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.deprecationCheck=disabled -/instance/org.eclipse.recommenders.completion.rcp/completion_tips_seen=org.eclipse.recommenders.completion.rcp.tips.discovery\:org.eclipse.recommenders.completion.rcp.tips.types -/instance/org.eclipse.jdt.ui/content_assist_insert_completion=true -/instance/org.scala-ide.sdt.core/syntaxColoring.default.color=207,191,173 -/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.PREF_HCR_WITH_COMPILATION_ERRORS=true -/instance/org.tigris.subversion.subclipse.ui/pref_merge_provider=CollabNet Desktop -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.text.code_templates_migrated=true -/instance/org.eclipse.wst.html.ui/entityReference=\#8000ff | null | false | false | false | false -/instance/ccw.core/ccw.preferences.editor_color.GLOBAL_VAR=207,191,173 -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jsf.ui.JSFAppConfigValidator/global=TF01 -/instance/ccw.core/ccw.preferences.editor_color.float.bold=false -/instance/org.eclipse.search/org.eclipse.search.defaultPerspective=org.eclipse.search.defaultPerspective.none -/instance/com.powerflasher.fdt.ui/JAVADOC_TAG_color=207,191,173 -/instance/com.genuitec.org.eclipse.webbrowser/internalWebBrowserHistory=http\://localhost\:8080//traffic/static_resources/js/traffic/statistics/echarts-test.js|*|http\://localhost\:8989/ace-admin/|*| -/instance/org.eclipse.php.ui/codeStyleNormal=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jst.jsp.ui/tagBorder=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -/instance/org.eclipse.cdt.make.ui/org.eclipse.cdt.make.ui.editor.comment=255,255,255 -/instance/net.sourceforge.texlipse/com.TexColor=255,255,255 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.ClassID.bgColor= -/instance/org.eclipse.ui/SHOW_TEXT_ON_PERSPECTIVE_BAR=false -/instance/org.eclipse.wst.validation/vals/com.genuitec.eclipse.editor.json.jsonvalidator/global=TF01 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLOtherTag_color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -/instance/org.eclipse.wst.css.ui/ATMARK_RULE=\#A7EC21 | null | null | null | null | null -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_STATIC_METHOD.italic=false -/instance/com.powerflasher.fdt.ui/AS_CORE_color_strikethrough=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLIDParameter_enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLApplicationTag_color=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.callableMACRO.italic=false -/instance/org.eclipse.php.ui/editorColorBoundarymaker=\#CFBFAD | null | null | null | null | null -/instance/com.powerflasher.fdt.ui/STRING_color=236,228,126 -@org.eclipse.debug.core=3.10.0.v20150303-1130 -/instance/org.eclipse.angularjs.ui/angularExpression=\#ECE47E | null | null | null | null | null -/instance/org.cfeclipse.cfml/cfkeywordColor=255,0,127 -/instance/ccw.core/ccw.preferences.editor_color.JAVA_STATIC_METHOD.bold=false -/instance/org.eclipse.ui.editors/searchResultTextStyle=BOX -/instance/com.adobe.flexide.css.core/cssCommentColor=\#FFFFFF -/instance/org.eclipse.dltk.ruby.ui/DLTK_keyword_bold=false -/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -/instance/org.eclipse.wst.html.core/attrNameMismatch=2 -/instance/org.eclipse.dltk.tcl.ui/tcl_variable=207,191,173 -/instance/org.eclipse.jdt.ui/spelling_ignore_urls=true -/instance/de.walware.statet.r.ui/text_R_rNumbers.color=196,140,255 -/instance/de.walware.statet.r.ui/text_Rd_rdDefault.color=207,191,173 -@org.eclipse.mylyn.monitor.ui=3.18.0.v20151009-1724 -/instance/org.eclipse.wst.validation/override=true -/instance/org.eclipse.m2e.core/eclipse.m2.WorkspacelifecycleMappingsLocation=E\:/Workspaces/zcbl_MyEclipse/.metadata/.plugins/org.eclipse.m2e.core/lifecycle-mapping-metadata.xml -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -/instance/org.eclipse.cdt.ui/semanticHighlighting.class.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 -/instance/org.eclipse.ui.trace/tracingFilePath=E\:\\Workspaces\\zcbl_MyEclipse\\.metadata\\trace.log -/instance/org.eclipse.ui.editors/asOccurencesIndicationColor=0,0,0 -/instance/org.eclipse.wst.dtd.ui/dtdString=\#ECE47E | null | null | null | null | null -/instance/ccw.core/ccw.preferences.editor_color.FUNCTION.enabled=true -/instance/org.eclipse.wst.html.ui/newFileTemplateName=New HTML File (5) -/instance/org.eclipse.wst.css.ui/PROPERTY_NAME=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jsch.core/org.eclipse.jsch.core.hasChangedDefaultWin32SshHome=true -/instance/org.eclipse.egit.core/RepositorySearchDialogSearchPath=D\:\\git-osc -/instance/org.eclipse.rse.core/activeuserprofiles=PxeneJava01;PxeneWin15;Team -/instance/org.eclipse.datatools.sqltools.sqleditor/Type=0,0,0,0,0,82,227,246 -/instance/org.eclipse.ui.workbench/org.eclipse.egit.ui.DiffAddForegroundColor=255,0,0 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLComment_enabled=true -/instance/com.genuitec.eclipse.editor.ui/com.genuitec.eclipse.editor.ui.web.WebAppDeploymentDescrEditor/InstanceByUri/file\:/E\:/Workspaces/zcbl_MyEclipse/industryguild_mobile_breach/WebRoot/WEB-INF/web.xml/LastActivePage=1 -/instance/org.python.pydev/PARENS_STYLE=0 -/instance/com.genuitec.myeclipse.compatibility/preferencesMigrated=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true -/instance/org.eclipse.jdt.ui/sp_cleanup.make_variable_declarations_final=false -/instance/org.eclipse.pde.ui/editor.color.header_key=255,0,127 -/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant=org.eclipse.egit.ui.modelCompareParticipant -/instance/com.genuitec.eclipse.wizards/applethtml.template.1=templates/Applet.html -/instance/org.eclipse.wst.server.core/runtimes=\r\n\r\n \r\n\r\n -/instance/org.eclipse.mylyn.java.ui/org.eclipse.mylyn.java.ui.run.count.3_1_0=1 -/instance/ccw.core/ccw.preferences.editor_color.meta=255,255,255 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.ConstantHighlighting.color=\#CFBFAD -@org.eclipse.wst.xml.ui=1.1.501.v201501212057 -/instance/org.eclipse.ui.monitoring/noninteresting_thread_filter=java.*,org.eclipse.core.internal.jobs.Worker.run,org.eclipse.core.internal.jobs.WorkerPool.sleep,org.eclipse.core.internal.jobs.WorkerPool.startJob,org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run,org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run,org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent,org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run,sun.* -/instance/ccw.core/ccw.preferences.editor_color.FUNCTION=167,236,33 -/instance/org.eclipse.ui.ide/platformState=1462773404036 -/instance/com.powerflasher.fdt.ui/JAVADOC_LINK_color_underline=true -/instance/org.eclipse.jdt.ui/useQuickDiffPrefPage=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.staticField.color=207,191,173 -/instance/org.eclipse.wst.validation/vals/org.eclipse.wst.html.core.HTMLValidator/global=TF01 -/instance/com.genuitec.org.hibernate.eclipse.console/hql.keyword.color=255,0,127 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLComment_enabled=true -/instance/org.eclipse.xtend.core.Xtend/AbstractTextEditor.Color.Background=39,40,34 -/instance/org.eclipse.core.resources/pathvariable.SKYWAY_WORKSPACE_VARIABLE_PATH=E\:/Workspaces/zcbl_MyEclipse -@org.eclipse.pde.core=3.10.102.v20160128-0556 -/instance/org.eclipse.jdt.ui/semanticHighlighting.typeParameter.color=191,164,164 -@org.eclipse.ui.browser=3.4.300.v20150429-0602 -/instance/org.erlide.ui/editor/colors/atom/color=207,191,173 -/instance/org.eclipse.wst.html.core/attrValueMismatch=1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ASPECTJRT_LIB=D\:/works/eclipse/MyEclipse-2015/plugins/org.aspectj.runtime_1.8.1.20140516080300.jar -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext-quartz.xml=\r\n -@org.eclipse.epp.mpc.ui=1.4.2.v20160210-2005 -/instance/ccw.core/ccw.preferences.editor_color.FUNCTION.bold=false -/instance/org.scala-ide.sdt.core/syntaxColouring.default.colour=207,191,173 -/instance/org.eclipse.ui.editors/isSearchResultGoToNextNavigationTarget=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=\r\n -/instance/org.cfeclipse.cfml/SQLKeywordColor=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_block_comments=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.ClassHighlighting.color=\#52E3F6 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.default.color=207,191,173 -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background.SystemDefault=false -/instance/tern.eclipse.ide.ui/expand-function-contentassist=true -/instance/org.sweetlemonade.eclipse.json/colorBooleanStyle=0 -/instance/com.adobe.flexide.mxml.core/mxmlCommentColor=\#FFFFFF -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.InternalFunctionHighlighting.color=\#A7EC21 -/instance/org.eclipse.jdt.ui/pf_coloring_argument=255,0,127 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLComponentTag_color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.template.color=207,191,173 -/instance/org.eclipse.wst.html.core/piUndefined=2 -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.templateVar.color=207,191,173 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.ClassID.color=167,236,33 -/instance/org.eclipse.wst.html.core/docDoctypeUnclosed=1 -/instance/com.palantir.typescript/syntaxColoring.comment.color=255,255,255 -/instance/com.genuitec.org.hibernate.eclipse.console/hql.comment.color=255,255,255 -/instance/org.eclipse.wst.xml.ui/doctypeExternalId=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.wst.jsdt.debug.core/org.eclipse.wst.jsdt.debug.core.suspend_on_all_script_loads=false -/instance/org.eclipse.jdt.ui/sp_cleanup.use_parentheses_in_expressions=false -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.string.bgColor= -/instance/com.adobe.flexide.mxml.core/asASDocColor=\#FFFFFF -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.localVar.color=207,191,173 -/instance/org.eclipse.ant.ui/problem_tasks=ignore -/instance/org.eclipse.php.ui/editorColorPhpdoc=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.mylyn.context.core/mylyn.attention.migrated=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Getter_color=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -/instance/org.eclipse.a.wst.html.webresources.core/file-img-unkwown=-1 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.typeArgument.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -/instance/org.eclipse.xtend.core.Xtend/AbstractTextEditor.Color.Foreground=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLTagName_enabled=true -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.colour=191,164,164 -/instance/com.genuitec.eclipse.dashboard/com.genuitec.eclipse.dashboard.uidashboard.startup=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -/instance/org.eclipse.dltk.ruby.ui/DLTK_keyword_return_bold=false -/instance/org.eclipse.wst.html.ui/doctypeExtrenalSysref=\#A7EC21 | null | null | null | null | null -/instance/goclipse/syntax_highlighting_keyword_color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -/instance/org.sweetlemonade.eclipse.json/colorDefaultStyle=0 -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.colour=255,255,255 -/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.javaDebug.alertHCRFailed=false -/instance/org.eclipse.wst.html.core/refInvalidContent=2 -/instance/org.eclipse.wst.jsdt.debug.core/org.eclipse.wst.jsdt.debug.core.suspend_on_thrown_exceptions=true -/instance/org.eclipse.wst.html.ui/tagName=\#e10077 | null | true | false | false | false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -/instance/org.eclipse.wst.html.core/commentInvalidContent=2 -/instance/com.collabnet.subversion.merge/merge_provider_set=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLAirApplicationTag_enabled=true -/instance/org.eclipse.dltk.ruby.ui/ruby.symbols=207,191,173 -/instance/org.eclipse.wst.validation/vals/org.eclipse.wst.xsd.core.xsd/global=TF02162org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext.xml=\r\n -/instance/com.adobe.flexide.css.core/cssSymbolBold=false -/instance/org.eclipse.datatools.sqltools.sqleditor/Others=0,0,0,0,0,207,191,173 -/instance/com.genuitec.eclipse.editor.json/colorNumber=196,140,255 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.number.enabled=true -/configuration/org.eclipse.ui.ide/SHOW_WORKSPACE_SELECTION_DIALOG=false -/instance/org.cfeclipse.cfml/cfstringColor=236,228,126 -/instance/org.eclipse.wst.validation/suspend=false -/instance/com.powerflasher.fdt.ui/SINGLELINE_COMMENT_color_italic=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -/instance/org.eclipse.dltk.tcl.ui/DLTK_base_class=82,227,246 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_methods=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -/instance/org.eclipse.cdt.ui/content_assist_parameters_foreground=207,191,173 -/instance/com.adobe.flexide.css.core/cssFontFaceBold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=12 -/instance/org.scala-ide.sdt.core/syntaxColouring.return.colour=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -/instance/org.python.pydev/CODE_COLOR=207,191,173 -/instance/org.eclipse.m2e.editor.xml/org.eclipse.m2e.editor.xml.templates= -/instance/org.eclipse.cdt.make.ui/org.eclipse.cdt.make.ui.editor.macro_def=167,236,33 -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.processingInstruction.colour=207,191,173 -/instance/org.eclipse.a.wst.html.webresources.core/css-class-unkwown=-1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -/instance/org.erlide.ui/editor/colors/arrow/style=0 -@org.eclipse.ui.navigator=3.6.0.v20150422-0725 -/instance/org.eclipse.dltk.ruby.ui/content_assist_completion_replacement_background=39,40,34 -/instance/goclipse/syntax_highlighting_builtin_function_color=167,236,33 -/instance/com.adobe.flexide.as.core/asOperatorColor=\#FF007F -/instance/org.eclipse.wst.xml.ui/commentBorder=\#808080 | null | false | false | false | false -/instance/org.eclipse.ui.trace/tracingMaxFileCount=10 -/instance/org.eclipse.dltk.ruby.ui/variable.global=207,191,173 -/instance/com.adobe.flexide.css.core/cssNamespaceColor=\#CFBFAD -/instance/ccw.core/ccw.preferences.editor_color.symbol.enabled=true -/instance/com.dubture.twig.ui/editorColorComment=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.wst.dtd.ui/dtdSymbol=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -/instance/org.eclipse.wst.css.ui/ATTRIBUTE_VALUE=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.ui/content_assist_prefix_completion=false -/instance/ccw.core/ccw.preferences.editor_color.callableSPECIAL_FORM=255,0,127 -/instance/ccw.core/ccw.preferences.editor_color.literalSymbol.enabled=true -/instance/org.eclipse.ui.editors/matchingTagIndication=true -/instance/org.eclipse.wst.jsdt.ui/proposalOrderMigrated=true -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_web_insure/config/spring/applicationContext.xml=\r\n -/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.filters.nonmatching=true -/instance/de.walware.statet.r.ui/text_R_rComment.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Interface_enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -/instance/org.eclipse.ui/SHOW_MEMORY_MONITOR=true -/instance/org.eclipse.wst.css.ui/PROPERTY_VALUE=\#ECE47E | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -/instance/org.eclipse.pde.ui/editor.color.header_osgi=255,0,127 -/instance/com.genuitec.eclipse.wizards/doctype.html.8=<\!DOCTYPE HTML PUBLIC "-//IETF//DTD LEVEL1//EN"> -/instance/com.genuitec.eclipse.wizards/doctype.html.7=<\!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -/instance/com.genuitec.eclipse.wizards/doctype.html.6=<\!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN"> -/instance/com.genuitec.eclipse.wizards/doctype.html.5=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -/instance/com.genuitec.eclipse.wizards/doctype.html.4=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> -/instance/com.genuitec.eclipse.wizards/doctype.html.3=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -@org.eclipse.team.ui=3.7.200.v20150203-1452 -/instance/com.genuitec.eclipse.wizards/doctype.html.2=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> -/instance/com.genuitec.eclipse.wizards/doctype.html.1=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.comment.color=255,255,255 -/instance/org.eclipse.dltk.tcl.ui/DLTK_string=236,228,126 -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_MAC_METHODS=hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96 -@org.eclipse.jdt.junit.core=3.7.400.v20150423-0747 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext-breach.xml=\r\n -/instance/org.eclipse.wst.html.ui/declBoder=\#A7EC21 | null | null | null | null | null -/instance/tern.eclipse.ide.ui/guess=true -/instance/org.eclipse.core.net/org.eclipse.core.net.hasMigrated=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true -/instance/org.eclipse.wst.html.core/piUnclosed=1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -/instance/org.eclipse.php.ui/editorColorKeyword=\#FF007F | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.continuation_indentation=2 -@org.eclipse.jdt.core=3.11.2.v20160128-0629 -/instance/org.python.pydev/CLASS_NAME_COLOR=82,227,246 -/instance/org.eclipse.mylyn.java.ui/org.eclipse.mylyn.java.ui.run.count.3_10_0=1 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.comment.color=255,255,255 -/instance/org.eclipse.cdt.ui/semanticHighlighting.externalSDK.color=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -/instance/org.eclipse.wst.css.ui/STRING=\#ECE47E | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.MethodHighlighting.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.keyword.bold=false -/instance/ccw.core/ccw.preferences.editor_color.whitespace.italic=false -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width= -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_italic.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.caseClass.color=82,227,246 -/instance/com.adobe.flexide.css.core/cssSymbolColor=\#FF007F -/instance/org.eclipse.pde.api.tools/knownEEFragments= -/instance/org.eclipse.wst.html.ui/doctypeExternalId=\#A7EC21 | null | null | null | null | null -/instance/ccw.core/ccw.preferences.editor_color.literalSymbol.bold=false -/instance/org.eclipse.wst.ws.service.policy/org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsiap.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/ -/instance/org.eclipse.cdt.ui/semanticHighlighting.localVariableDeclaration.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -/instance/ccw.core/ccw.preferences.editor_color.comment.enabled=true -@org.eclipse.m2e.wtp=1.2.1.20150819-2220 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ECLIPSE_HOME=D\:/works/eclipse/MyEclipse-2015/ -/instance/org.eclipse.cdt.ui/org.eclipse.cdt.internal.ui.text.doctools.recognizedTag=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -/instance/org.eclipse.dltk.ruby.ui/DLTK_number=196,140,255 -/instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.color=167,236,33 -/instance/org.eclipse.jdt.ui/java_multi_line_comment=128,128,128 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Setter_enabled=true -/instance/com.dubture.twig.ui/editorColorHeredoc=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.wst.xml.ui/piContent=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.wst.validation/vals/org.eclipse.jpt.jaxb.core.jaxbValidator/global=TF01 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -/instance/org.eclipse.wst.xml.ui/cdataBorder=\#A7EC21 | null | null | null | null | null -/instance/org.jboss.ide.eclipse.freemarker/color.text=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indentation.size=4 -/instance/com.powerflasher.fdt.ui/JAVADOC_color=255,255,255 -/instance/org.eclipse.wst.validation/USER_PREFERENCE=saveAutomaticallyfalseprojectsCanOverridetruedisableAllValidationfalseversion1.2.501.v201311151800 -/instance/org.scala-ide.sdt.core/syntaxColoring.multiLineString.color=236,228,126 -/instance/org.python.pydev/BACKQUOTES_STYLE=0 -/instance/org.eclipse.jdt.ui/content_assist_autoactivation_triggers_java=.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ({<[ -/instance/org.eclipse.wst.html.core/elemInvalidContent=2 -@org.eclipse.jdt.launching=3.8.0.v20150527-0946 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -/instance/ccw.core/ccw.preferences.editor_color.callableMACRO.bold=false -/instance/org.eclipse.ui.ide/IDE_ENCODINGS_PREFERENCE=gbk'GBK' -/instance/org.eclipse.wst.xsl.ui/xsltagAttributeValue=\#ECE47E | null | null | null | null | null -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.groovyDoc.keyword.color=217,229,119 -/instance/org.eclipse.wst.jsdt.ui/java_string=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -/instance/org.eclipse.wst.dtd.ui/dtdData=\#CFBFAD | null | null | null | null | null -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.task.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -/instance/de.walware.statet.r.ui/text_Rd_rdSectionTag.bold=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.RegEx_color=236,228,126 -/instance/org.eclipse.ui.workbench/OUTGOING_COLOR=255,255,128 -/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.PREF_REQUEST_TIMEOUT=3000 -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_INSTANCE_METHOD=82,227,246 -/instance/ccw.core/ccw.preferences.editor_color.callableGLOBAL_VAR.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.GLOBAL_VAR.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_source_code=true -/instance/org.eclipse.jdt.ui/semanticHighlighting.deprecatedMember.enabled=true -/instance/org.eclipse.ant.ui/org.eclipse.ant.ui.processingInstructionsColor=207,191,173 -/instance/org.eclipse.ui.ide/TASKS_FILTERS_MIGRATE=true -@org.eclipse.jdt.debug.ui=3.7.101.v20160203-1236 -/instance/org.python.pydev/PARENS_COLOR=255,0,127 -/instance/org.eclipse.wst.css.ui/MEDIA=\#FF007F | null | null | null | null | null -/instance/org.eclipse.jdt.junit.core/org.eclipse.jdt.junit.do_filter_stack=true -/instance/org.scala-ide.sdt.core/syntaxColoring.bracket.color=249,250,244 -/instance/org.eclipse.mylyn.monitor.ui/org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true -/instance/com.genuitec.eclipse.hibernate/com.genuitec.eclipse.hibernate.UPDATE_CONFIG=false -/instance/ccw.core/ccw.preferences.editor_color.float.italic=false -/instance/org.eclipse.wst.validation/vals/com.genuitec.eclipse.struts2.Struts2Validator/global=TF01 -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.connectivity.db.derby102.genericDriverTemplate=true -/instance/net.sourceforge.texlipse/verb.TexColor=207,191,173 -/instance/goclipse/syntax_highlighting_string_color=236,228,126 -@org.eclipse.egit.core=4.1.1.201511131810-r -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.DeprecatedHighlighting.enabled=true -/instance/org.eclipse.jdt.ui/content_assist_proposals_background=204,237,199 -/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.suspend_for_breakpoints_during_evaluation=true -/instance/org.sweetlemonade.eclipse.json/colorArrayBracket=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldSuffixes= -/instance/ccw.core/ccw.preferences.editor_color.callableSPECIAL_FORM.bold=false -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.internal.ui.navigator.layout=1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16 -/instance/ccw.core/ccw.preferences.editor_color.int.italic=false -/instance/org.eclipse.wst.xml.ui/tagName=\#ff006f | null | false | false | false | false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off -/instance/com.github.eclipsecolortheme/importedColorTheme1=\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n -/instance/net.sf.eclipsefp.haskell.ui/commentColor=255,255,255 -/instance/org.eclipse.wst.server.discovery/cache-lastUpdatedDate=\ Mon May 23 2016 16\:48\:56 GMT+08\:00 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -/instance/org.eclipse.dltk.ruby.ui/content_assist_parameters_foreground=207,191,173 -/instance/de.walware.statet.r.ui/text_Rd_rdPlatformSpecif.color=207,191,173 -/instance/org.eclipse.cdt.make.ui/org.eclipse.cdt.make.ui.editor.keyword=255,0,127 -/instance/org.eclipse.wst.html.core/elemCoexistence=2 -@org.eclipse.jst.jsp.ui=1.1.1000.v201505130300 -/instance/ccw.core/ccw.preferences.editor_color.meta.italic=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -/instance/org.eclipse.jdt.ui/java_default=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.callableSPECIAL_FORM.italic=false -/instance/org.eclipse.jdt.ui/proposalOrderMigrated=true -/instance/org.eclipse.ui.editors/searchResultIndicationColor=255,255,0 -/instance/com.genuitec.eclipse.imageeditor/Layout\ Setting=2 -/instance/ccw.core/ccw.preferences.editor_color.symbol.bold=false -/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_method_access=false -/instance/org.cfeclipse.cfml/currentLineColor=91,90,78 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -/instance/org.jboss.ide.eclipse.freemarker/color.xmlComment=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -/instance/org.sweetlemonade.eclipse.json/colorKey=207,191,173 -@org.eclipse.wst.html.ui=1.0.1000.v201505130300 -@org.eclipse.e4.ui.css.swt.theme=0.10.0.v20150422-0725 -@org.eclipse.mylyn.context.core=3.18.0.v20151013-1847 -/instance/org.eclipse.php.ui/editorColorString=\#ECE47E | null | null | null | null | null -/instance/com.adobe.flexide.css.core/cssStringColor=\#ECE47E -@org.eclipse.jst.jsp.core=1.2.800.v201505130300 -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.text.custom_templates= -/instance/org.eclipse.dltk.tcl.ui/DLTK_comment_task_tag=255,255,255 -/instance/org.eclipse.dltk.ruby.ui/DLTK_doc=255,255,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Field_color=207,191,173 -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.methodParam.colour=121,171,255 -/instance/de.walware.statet.base.ui/editors/options/Parameters.foreground=207,191,173 -/instance/org.eclipse.jdt.ui/sp_cleanup.convert_functional_interfaces=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Class_color=82,227,246 -/instance/org.jboss.ide.eclipse.freemarker/color.directive=167,236,33 -/instance/org.eclipse.ant.ui/problem_classpath=warning -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.TopLevelVariable_enabled=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.inheritedMethodInvocation.color=190,214,255 -/instance/org.eclipse.jdt.ui/tabWidthPropagated=true -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\wins-dsp\\.git_master=\r\n\r\n\\code\\dsp-parent\\dsp-adapter\r\n\\code\\dsp-parent\\dsp-admin\r\n\\code\\dsp-parent\\dsp-common\r\n\\code\\dsp-parent\\dsp-framework\r\n\\code\\dsp-parent\\dsp-sendadleads\r\n\\code\\dsp-parent\\dsp-service\r\n\\code\\dsp-parent\\dsp-storm\r\n\\code\\dsp-parent\\dsp-web\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -/instance/net.sf.eclipsefp.haskell.ui/varColor=207,191,173 -/instance/net.sf.eclipsefp.haskell.ui/docColor=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLComponentTag_enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -/instance/tern.eclipse.ide.core/used-repository-name=default -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -/instance/com.adobe.flexide.as.core/asReservedColor=\#FF007F -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -/instance/ccw.core/ccw.preferences.editor_color.JAVA_STATIC_METHOD.italic=false -/instance/org.eclipse.jdt.ui/hoverModifierMasks=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;0;org.eclipse.jdt.ui.ProblemHover;0;org.eclipse.jdt.ui.NLSStringHover;327680;org.eclipse.jdt.ui.JavadocHover;393216;org.eclipse.jdt.ui.AnnotationHover;0;org.eclipse.jdt.ui.JavaSourceHover;131072; -/instance/org.eclipse.wst.html.ui/tagAttributeName=\#a7ec21 | null | true | false | false | false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.RegEx_enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -/instance/net.sourceforge.texlipse/str.BibColor=236,228,126 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext.xml=\r\n -/instance/de.walware.statet.r.ui/text_Rd_rdSectionTag.strikethrough=false -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jsp.core.JSPBatchValidator/global=TF01 -/instance/org.eclipse.ui.workbench/org.eclipse.egit.ui.UncommittedChangeForegroundColor=255,0,0 -/instance/com.adobe.flexide.css.core/cssMediaColor=\#FF007F -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_code_templates= -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLModuleTag_color=207,191,173 -/instance/org.eclipse.ui.editors/linked.focus.color=0,64,128 -/instance/org.eclipse.dltk.ruby.ui/DLTK_single_line_comment_italic=true -/instance/org.eclipse.wst.validation/vals/com.genuitec.eclipse.j2eedt.core.ddvalidator/global=TF01 -/instance/org.eclipse.wst.jsdt.ui/java_default=207,191,173 -/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -/instance/org.dadacoalition.yedit/colorAliasPreferences=207,191,173 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.staticFinalField.enabled=true -/instance/org.eclipse.dltk.ruby.ui/variable.class_strikethrough=false -@org.eclipse.e4.ui.workbench.renderers.swt=0.13.0.v20150901-1347 -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.comment.color=255,255,255 -/instance/org.eclipse.jst.jsp.ui/org.eclipse.wst.sse.ui.custom_templates= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -/instance/org.erlide.ui/editor/colors/arrow/color=255,0,127 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Declaration.color=167,236,33 -/instance/org.eclipse.jdt.ui/spelling_ignore_single_letters=true -/instance/com.mbartl.viplugin.eclipse.layer/abbreviations=\u00A7\u00A7 -/instance/com.adobe.flexide.css.core/cssPropertyNameColor=\#CFBFAD -/instance/goclipse/syntax_highlighting_multiline_string_color=236,228,126 -/instance/com.powerflasher.fdt.ui/SINGLELINE_COMMENT_color=255,255,255 -/instance/goclipse/syntax_highlighting_primitive_color=196,140,255 -/instance/org.eclipse.wst.html.core/attrUndefValue=2 -/instance/org.eclipse.dltk.tcl.ui/DLTK_class_definition_bold=false -/instance/org.cfeclipse.cfml/cfscriptKeywordColor=255,0,127 -/instance/org.eclipse.dltk.ruby.ui/sourceHoverBackgroundColor.SystemDefault=false -/instance/org.eclipse.jdt.ui/sp_cleanup.add_default_serial_version_id=true -/instance/org.eclipse.wst.jsdt.core/org.eclipse.wst.jsdt.core.compiler.taskTags=TODO,FIXME,XXX -/instance/org.eclipse.dltk.tcl.ui/DLTK_keyword_return_bold=false -/instance/org.eclipse.jst.jsp.ui/jsp_content_assist_own_page_sort_order=org.eclipse.jst.jsp.ui.proposalCategory.jspTemplates\u0000org.eclipse.wst.html.ui.proposalCategory.htmlTemplates\u0000org.eclipse.wst.xml.ui.proposalCategory.xmlTemplates\u0000org.eclipse.wst.css.ui.proposalCategory.cssTemplates\u0000org.eclipse.wst.html.ui.proposalCategory.htmlTags\u0000org.eclipse.wst.xml.ui.proposalCategory.xmlTags\u0000org.eclipse.jst.jsp.ui.proposalCategory.jsp\u0000org.eclipse.jst.jsp.ui.proposalCategory.jspJava\u0000org.eclipse.wst.css.ui.proposalCategory.css\u0000 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Element.bgColor= -/instance/org.eclipse.core.resources/version=1 -/instance/org.eclipse.jdt.ui/content_assist_autoactivation_delay=0 -/instance/org.eclipse.cdt.ui/semanticHighlighting.namespace.color=82,227,246 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.typeArgument.color=191,164,164 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLText_enabled=true -/instance/org.tigris.subversion.subclipse.tools.usage/ask_user_for_usage_report_preference=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on -/instance/org.eclipse.ui.editors/isFilteredSearchResultGoToNextNavigationTarget=true -/instance/ccw.core/ccw.preferences.editor_color.string.bold=false -/instance/org.sweetlemonade.eclipse.json/colorBracketStyle=0 -/instance/com.spket.js/java_doc_tag=207,191,173 -/instance/org.eclipse.wst.html.core/elemMissingEnd=2 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.StaticMethodHighlighting.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -/instance/com.adobe.flexide.as.core/asTraceColor=\#A7EC21 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLCDATAText_enabled=true -/instance/org.eclipse.ui/showIntro=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -/instance/org.eclipse.datatools.sqltools.sqleditor/Identifier=0,0,0,0,0,167,236,33 -/instance/org.eclipse.wst.sse.ui/useQuickDiffPrefPage=true -/instance/jp.gr.java_conf.ussiy.app.propedit/valueColor=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.TopLevelNamespace_color=167,236,33 -/instance/org.eclipse.wst.jsdt.core/org.eclipse.wst.jsdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL -/instance/org.cfeclipse.cfml/cfscriptStringColor=236,228,126 -@org.eclipse.m2e.editor.xml=1.6.2.20150902-0002 -/instance/com.dubture.twig.ui/editorColorPhpdoc=\#FFFFFF | null | null | null | null | null -/instance/org.epic.perleditor/AbstractTextEditor.Color.Background=39,40,34 -/instance/org.eclipse.pde.ui/editor.color.externalized_string=236,228,126 -/instance/org.eclipse.ui.workbench/editors=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.ui.editors/occurrenceTextStyle=BOX -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_fields=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -/instance/org.eclipse.dltk.tcl.ui/DLTK_keyword_return=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -/instance/com.genuitec.eclipse.dashboard/Core-Bundle-Version=13.0.1.me201505191534 -/instance/org.dadacoalition.yedit/colorConstantPreferences=167,236,33 -/instance/org.eclipse.wst.jsdt.ui/sourceHoverBackgroundColor=255,255,225 -/instance/org.eclipse.cdt.ui/semanticHighlighting.functionDeclaration.enabled=true -/instance/org.eclipse.wst.jsdt.ui/script_block_=39,40,34 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.lineSplit=140 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -/instance/org.eclipse.jst.ws.cxf.core/cxfRuntimeVersions=3.1.6 -/instance/de.walware.statet.r.ui/text_R_rRoxygen.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -/instance/org.eclipse.jdt.ui/semanticHighlighting.field.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_INSTANCE_METHOD.enabled=true -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_MAC_METHODS_ORDER=hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLInlineAS3_color=191,164,164 -@org.eclipse.m2e.core=1.6.2.20150902-0002 -/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_DEFAULT_ENVIRONMENTS_XML=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/com.dubture.twig.ui/editorColorKeyword=\#FF007F | null | null | null | null | null -/instance/org.eclipse.cdt.ui/semanticHighlighting.namespace.enabled=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.class.color=82,227,246 -/instance/ccw.core/ccw.preferences.editor_color.comment=255,255,255 -/instance/com.powerflasher.fdt.ui/AS_TYPE_color_underline=false -/instance/com.genuitec.eclipse.hibernate/me.pref.version=4.1 -/instance/ccw.core/ccw.preferences.editor_color.JAVA_STATIC_METHOD.enabled=true -/instance/org.sweetlemonade.eclipse.json/colorBracket=207,191,173 -/instance/org.python.pydev/BACKQUOTES_COLOR=207,191,173 -/instance/org.erlide.ui/editor/colors/integer/style=0 -/instance/org.eclipse.jdt.ui/semanticHighlighting.interface.color=82,227,246 -/instance/org.eclipse.dltk.ruby.ui/DLTK_default=207,191,173 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.default.color=207,191,173 -/instance/org.eclipse.egit.ui/resourcehistory_compare_mode=true -/instance/org.eclipse.ui.workbench/org.eclipse.egit.ui.DiffHeadlineForegroundColor=255,0,0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert -/instance/org.eclipse.wst.validation/saveAuto=false -/instance/org.eclipse.wst.jsdt.core/org.eclipse.wst.jsdt.core.codeComplete.visibilityCheck=enabled -/instance/ccw.core/ccw.preferences.editor_color.float=196,140,255 -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.localVal.color=207,191,173 -/instance/org.eclipse.jdt.ui/sp_cleanup.format_source_code=false -/instance/org.eclipse.jdt.ui/semanticHighlighting.field.color=207,191,173 -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.consoleBackground=39,40,34 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoclocations.migrated=true -/instance/org.eclipse.ui.workbench/UIActivities.secure.delivery.manage.p2.sites.page=true -/instance/org.python.pydev/EDITOR_MATCHING_BRACKETS_STYLE=0 -/instance/org.eclipse.wst.sse.ui/hoverModifiers=combinationHover|true|0;problemHover|false|0;documentationHover|false|0;annotationHover|true|Shift; -/instance/org.eclipse.ui.editors/filteredSearchResultHighlighting=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.MYECLIPSE_WS_TOOLS_HOME=D\:/works/eclipse/MyEclipse-2015/plugins/com.genuitec.eclipse.ws.xfire_13.0.0.me201505051811/lib -/instance/org.eclipse.wst.jsdt.core/org.eclipse.wst.jsdt.core.compiler.taskCaseSensitive=enabled -/instance/org.eclipse.ui.editors/secondaryIPColor=91,90,78 -/instance/org.eclipse.jdt.ui/sp_cleanup.use_type_arguments=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentPrefixes= -/instance/org.eclipse.m2e.wtp/com.genuitec.eclipse.maven.wtp.struts.enabler.enabled=true -/instance/com.adobe.flexide.css.core/cssImportColor=\#FF007F -/instance/winterwell.markdown/Pref_Link=207,191,173 -/instance/org.eclipse.ui.editors/occurrenceHighlighting=false -/instance/org.epic.perleditor/AbstractTextEditor.Color.Foreground=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_STATIC_METHOD.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_INSTANCE_METHOD.italic=false -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.method.color=167,236,33 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.SuperGlobalHighlighting.enabled=true -/instance/org.eclipse.jst.jsp.ui/SCRIPT_AREA_BORDER=\#F9FAF4 | null | null | null | null | null -/instance/org.eclipse.wst.html.ui/tagBorder=\#CFBFAD | null | null | null | null | null -/instance/com.palantir.typescript/syntaxColoring.regExpLiteral.color=236,228,126 -/instance/de.walware.statet.r.ui/text_R_rUndefined.color=255,0,0 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticSetter_enabled=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.staticField.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.int.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_local_variables=false -/instance/org.eclipse.wst.html.core/elemUnclosedStartTag=1 -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.xbase.static.field.color=207,191,173 -/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_perspective_to_show=always -/instance/org.eclipse.wst.jsdt.ui/tabWidthPropagated=true -/instance/org.eclipse.cdt.ui/c_keyword=255,0,127 -/instance/com.genuitec.eclipse.editor.json/colorNull=255,0,127 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.documentation.color=255,255,255 -/instance/org.eclipse.dltk.tcl.ui/DLTK_number=196,140,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -/instance/com.genuitec.eclipse.editor.ui/com.genuitec.eclipse.editor.ui.web.WebAppDeploymentDescrEditor/InstanceByUri/file\:/E\:/Workspaces/zcbl_MyEclipse/industryguild_mobile_xh_standard2/WebRoot/WEB-INF/web.xml/LastActivePage=1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -/instance/org.eclipse.cdt.ui/semanticHighlighting.functionDeclaration.color=167,236,33 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext-config.xml=\r\n -/instance/com.adobe.flexide.as.core/asClassStrikethrough=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -/instance/org.eclipse.ui.ide/tipsAndTricks=true -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_KEX_METHODS=diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.parameterVariable.color=121,171,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -/instance/org.eclipse.mylyn.tasks.ui/migrated.task.repositories.secure.store=true -/instance/org.eclipse.cdt.ui/asm_directive=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -/instance/org.eclipse.cdt.ui/semanticHighlighting.typedef.color=82,227,246 -/instance/ccw.core/ccw.preferences.editor_color.int.bold=false -/instance/ccw.core/ccw.preferences.editor_color.SPECIAL_FORM=255,0,127 -/instance/org.eclipse.debug.ui/DEBUG.consoleOpenOnOut=false -@org.eclipse.pde.api.tools=1.0.701.v20150831-1041 -/instance/com.adobe.flexide.mxml.core/mxmlComponentTagColor=\#CFBFAD -/instance/org.eclipse.egit.ui/org.eclipse.egit.ui.githistorypage.showallfilter=SHOWALLRESOURCE -/instance/org.eclipse.jdt.ui/content_assist_autoactivation_triggers_javadoc=@\# -/instance/ccw.core/ccw.preferences.editor_color.string.enabled=true -/instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.color=207,191,173 -/instance/org.eclipse.cdt.ui/semanticHighlighting.method.enabled=true -/instance/org.eclipse.wst.jsdt.ui/semanticHighlighting.localVariable.color=128,128,255 -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.xbase.annotation.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -/instance/org.eclipse.wst.html.core/ignoreAttrNames=true -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.xbase.static.method.invocation.color=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_templates= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRC=C\:/works/Java/jdk1.7.0_60/src.zip -/instance/org.eclipse.cdt.ui/semanticHighlighting.externalSDK.enabled=true -@org.eclipse.oomph.workingsets=1.3.0.v20160213-0953 -/instance/org.eclipse.a.wst.html.webresources.core/file-css-unkwown=-1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.debug.lineNumber=generate -/instance/com.spket.js/js_sl_comment=255,255,255 -/instance/org.python.pydev/KEYWORD_STYLE=0 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.attributeName.color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -/instance/org.eclipse.ui.workbench//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false -@org.eclipse.wst.server.core=1.8.0.v201601132216 -/instance/org.eclipse.dltk.ruby.ui/variable.pseudo=207,191,173 -/instance/org.eclipse.jdt.ui/content_assist_sorter=org.eclipse.jdt.ui.RelevanceSorter -/instance/org.epic.perleditor/keyword2Color=167,236,33 -/instance/org.eclipse.m2e.wtp/org.eclipse.m2e.wtp.jsf.enabler.enabled=true -/instance/org.eclipse.cdt.ui/semanticHighlighting.typedef.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -/instance/org.eclipse.ui.workbench/org.eclipse.jface.textfont=1|Consolas|12.75|0|WINDOWS|1|-17|0|0|0|400|0|0|0|0|3|2|1|49|Consolas; -/instance/ccw.core/ccw.preferences.editor_color.char=236,228,126 -@org.eclipse.ui=3.107.0.v20150507-1945 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.keyword.bgColor= -/instance/org.eclipse.php.ui/editorColorTask=\#FFFFFF | null | null | null | null | null -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_web_insure/config/spring/springmvc-servlet.xml=\r\n -/instance/org.eclipse.ui.browser/browsers=\r\n\r\n\r\n\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticFunction_enabled=true -/instance/org.eclipse.debug.ui/org.eclipse.debug.uiinspectPopupSashWeights=750\:250 -/instance/eclihx.ui/hx_editor_string_color=236,228,126 -/instance/com.spket.js/java_doc_default=255,255,255 -/instance/ccw.core/ccw.preferences.editor_color.SPECIAL_FORM.bold=false -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVal.colour=207,191,173 -/instance/net.sf.eclipsefp.haskell.ui/literateCommentColor=255,255,255 -/instance/org.eclipse.jdt.ui/java_doc_keyword=217,229,119 -@org.eclipse.rse.ui=3.3.100.201503112018 -/instance/org.eclipse.jst.jsp.ui/jsp_content_assist_default_page_sort_order=org.eclipse.wst.html.ui.proposalCategory.htmlTags\u0000org.eclipse.wst.xml.ui.proposalCategory.xmlTags\u0000org.eclipse.wst.css.ui.proposalCategory.css\u0000org.eclipse.jst.jsp.ui.proposalCategory.jsp\u0000org.eclipse.jst.jsp.ui.proposalCategory.jspJava\u0000org.eclipse.jst.jsp.ui.proposalCategory.jspTemplates\u0000org.eclipse.wst.html.ui.proposalCategory.htmlTemplates\u0000org.eclipse.wst.xml.ui.proposalCategory.xmlTemplates\u0000org.eclipse.wst.css.ui.proposalCategory.cssTemplates\u0000 -/instance/org.epic.perleditor/bookmarkIndicationColor=207,191,173 -/instance/org.eclipse.egit.ui/decorator_filetext_decoration={dirty}{name} -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.groovyDoc.tag.enabled=true -/instance/org.python.pydev/COMMENT_STYLE=0 -/instance/org.eclipse.wst.css.ui/CLASS=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.wst.css.ui/ATTRIBUTE_OPERATOR=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jst.ws.cxf.core/defaultRuntimeVersion=3.1.6 -/instance/org.scala-ide.sdt.core/syntaxColouring.string.colour=236,228,126 -/instance/de.walware.statet.r.ui/text_R_rFlowcontrol.bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.line_length=80 -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\r\n\r\n -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.ClassHighlighting.enabled=true -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.code_templates_migrated=true -/instance/org.epic.perleditor/comment2Color=255,255,255 -/instance/org.sourceforge.jsonedit.core/colorValue=207,191,173 -/instance/org.eclipse.wst.html.core/elemDuplicate=2 -/instance/ccw.core/ccw.preferences.editor_color.callableRAW_SYMBOL.italic=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_html=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.number.color=196,140,255 -/instance/org.eclipse.cdt.ui/semanticHighlighting.typeParameter.enabled=true -/instance/org.eclipse.wst.dtd.core/outputCodeset=UTF-8 -/instance/org.eclipse.debug.core/prefWatchExpressions=\r\n\r\n -@org.eclipse.wst.server.discovery=1.2.0.v201601132216 -/instance/org.eclipse.e4.ui.workbench.renderers.swt/enableMRU=true -/instance/com.dubture.twig.ui/editorBlocknameColor=\#FF007F | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/springmvc-servlet.xml=\r\n -/instance/eclihx.ui/hx_editor_template_color=236,228,126 -/instance/com.genuitec.eclipse.wizards/applet.template.2=templates/Applet14.java -/instance/org.python.pydev/OPERATORS_STYLE=0 -/instance/com.genuitec.eclipse.wizards/applet.template.1=templates/Applet.java -/instance/org.eclipse.jdt.ui/sp_cleanup.sort_members_all=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLComment_color=255,255,255 -/instance/com.spket.js/js_operator=255,0,127 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.StaticMethodHighlighting.color=\#A7EC21 -/instance/com.genuitec.eclipse.easie.tomcat7.myeclipse/migration.configHash=3ec075109369d9ea67616a13886bf464 -/instance/org.scala-ide.sdt.core/syntaxColoring.string.color=236,228,126 -/instance/org.eclipse.jdt.ui/sp_cleanup.correct_indentation=false -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext-simple.xml=\r\n -/instance/com.adobe.flexide.css.core/cssPropertyValueColor=\#ECE47E -/instance/org.cfeclipse.cfml/SQLTextColor=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLCDATAText_color=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLOtherTag_enabled=true -/instance/com.powerflasher.fdt.ui/AS_PROTECTED_color_bold=false -/instance/eclihx.ui/hx_editor_type_color=82,227,246 -/instance/com.adobe.flexide.as.core/asCommentItalic=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.InternalClassHighlighting.enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLAttributeName_color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -/instance/org.eclipse.ui.editors/occurrenceIndicationColor=192,192,192 -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.BreakpointView+org.eclipse.debug.ui.actions.SkipAllBreakpoints=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLAttributeValue_enabled=true -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_h2.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16 -/instance/com.powerflasher.fdt.ui/AS_PRIVATE_color=255,0,127 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLSetter_color=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -@org.eclipse.compare=3.5.600.v20150420-1449 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -/instance/ccw.core/ccw.preferences.editor_color.other-literals.italic=false -/instance/jp.gr.java_conf.ussiy.app.propedit/backgroundColor=39,40,34 -/instance/org.eclipse.php.ui/editorColorNumber=\#C48CFF | null | null | null | null | null -/instance/org.eclipse.cdt.ui/c_single_line_comment=255,255,255 -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_types=true -/instance/org.python.pydev/STRING_STYLE=0 -/instance/org.eclipse.egit.core/GitRepositoriesView.GitDirectories=C\:\\workspaces\\minisite\\minisite_volvocamp\\.git;C\:\\workspaces\\minisite\\minisite_baics50wap\\.git;C\:\\workspaces\\git-osc\\sync-logs\\.git;C\:\\workspaces\\minisite\\minisite_baics50aprmaywap\\.git;C\:\\workspaces\\git-osc\\dubbo\\.git;C\:\\workspaces\\git-osc\\industryguild_mobile_breach\\.git;C\:\\workspaces\\minisite\\dsp-minisite\\.git;C\:\\workspaces\\minisite\\minisite_audiq3serieswap\\.git;C\:\\workspaces\\git-osc\\useful-code\\.git;C\:\\workspaces\\minisite\\minisite_byd\\.git;C\:\\workspaces\\wins-dsp\\.git;C\:\\workspaces\\minisite\\minisite_volvoxc90\\.git;C\:\\workspaces\\minisite\\minisite_audi2016q2wap\\.git; -/instance/org.eclipse.dltk.ruby.ui/variable=207,191,173 -/instance/com.adobe.flexide.as.core/asReservedBold=false -/instance/com.dubture.twig.ui/editorColorString=\#ECE47E | null | null | null | null | null -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_INSTANCE_METHOD.bold=false -/instance/org.eclipse.php.ui/editorColorPHPDocComment=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.xbase.field.color=207,191,173 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_h1.color=255,255,255 -/instance/com.adobe.flexide.css.core/cssMediaBold=false -/instance/org.eclipse.wst.css.ui/CURLY_BRACE=\#F9FAF4 | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -/instance/org.eclipse.cdt.ui/c_string=236,228,126 -/instance/com.palantir.typescript/syntaxColoring.keyword.color=255,0,127 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.error.color=207,191,173 -/instance/org.eclipse.egit.ui/decorator_foldertext_decoration={dirty\:} {name} -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.cdata.colour=255,255,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLString_color=236,228,126 -/instance/org.cfeclipse.cfml/javascriptColor=207,191,173 -/instance/org.eclipse.cdt.ui/semanticHighlighting.localVariable.color=207,191,173 -/instance/org.eclipse.pde.ui/editor.color.default=207,191,173 -/instance/com.spket.xml/xml_comments=255,255,255 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.attributeValue.color=236,228,126 -/instance/org.eclipse.cdt.ui/semanticHighlighting.parameterVariable.color=121,171,255 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.DeprecatedHighlighting.color=\#FF0000 -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_members=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -/instance/org.eclipse.jdt.ui/content_assist_fill_method_arguments=true -/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_this_for_non_static_method_access=false -/instance/com.adobe.flexide.as.core/asInterfaceColor=\#52E3F6 -/instance/org.erlide.ui/editor/colors/macro/style=0 -/instance/org.scala-ide.sdt.core/syntaxColoring.keyword.color=255,0,127 -/instance/ccw.core/ccw.preferences.editor_color.literalSymbol.italic=false -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.type.color=191,164,164 -/instance/com.genuitec.eclipse.sqlexplorer/sql_keyword=255,0,127 -/instance/org.eclipse.wst.jsdt.ui/semanticHighlighting.methodDeclarationName.enabled=true -/instance/com.dubture.twig.ui/editorColorLineComment=\#FFFFFF | null | null | null | null | null -@org.eclipse.jst.server.tomcat.core=1.1.701.v201508232356 -/instance/org.jboss.ide.eclipse.freemarker/color.xmlTag=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.callableGLOBAL_VAR=207,191,173 -/instance/org.eclipse.jst.ws.cxf.core/cxfRuntimeTypes=Apache CXF -/instance/org.eclipse.wst.xml.ui/doctypeExternalPubref=\#A7EC21 | null | null | null | null | null -/instance/org.erlide.ui/editor/colors/integer/color=196,140,255 -/instance/org.sweetlemonade.eclipse.json/colorNumberStyle=0 -/instance/com.adobe.flexide.css.core/cssImportBold=false -/instance/de.walware.statet.r.ui/text_R_rUndefined.underline=false -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.save_dirty_editors_before_launch=never -/instance/de.walware.statet.base.ui/MatchingBrackets.color=0,0,0 -/instance/net.sf.eclipsefp.haskell.ui/stringColor=236,228,126 -/instance/org.eclipse.jst.ws.cxf.core/cxfRuntimeLocations=D\:\\works\\apache-cxf-3.1.6 -/instance/com.spket.xml/xml_default=207,191,173 -/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.VariableView=\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.dltk.tcl.ui/DLTK_function_definition=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -/instance/org.eclipse.rse.ui/org.eclipse.rse.preferences.order.connections=PxeneWin15.Local -/instance/org.python.pydev/EDITOR_MATCHING_BRACKETS_COLOR=249,250,244 -/instance/org.eclipse.pde.ui/editor.color.header_attributes=207,191,173 -/instance/org.eclipse.wst.xml.ui/cdataText=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.cdt.ui/content_assist_parameters_background=39,40,34 -/instance/org.eclipse.jdt.ui/semanticHighlighting.localVariableDeclaration.color=128,128,255 -/instance/org.dadacoalition.yedit/colorScalarPreference=236,228,126 -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.connectivity.db.derby.genericDriverTemplate=true -/instance/org.eclipse.core.resources/description.applyfilestatepolicy=false -/instance/eclihx.ui/hx_editor_default_color=207,191,173 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.processingInstruction.color=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.whitespace.bold=false -@org.eclipse.wst.server.ui=1.5.202.v201602111638 -/instance/de.walware.statet.r.ui/text_R_taskTag.bold=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.default.bgColor= -/instance/ccw.core/ccw.preferences.editor_color.other-literals.enabled=true -/instance/org.eclipse.pde.ui/editor.color.string=236,228,126 -/instance/org.erlide.ui/editor/colors/default/style=0 -/instance/org.eclipse.ui.editors/spellingEnabled=false -/instance/com.genuitec.eclipse.editor.ui/com.genuitec.eclipse.editor.ui.web.WebAppDeploymentDescrEditor/InstanceByUri/file\:/E\:/Workspaces/zcbl_MyEclipse/industryguild_mobile_standard_self2.1.1/WebRoot/WEB-INF/web.xml/LastActivePage=1 -/instance/org.scala-ide.sdt.core/syntaxColoring.singleLineComment.color=255,255,255 -/instance/org.eclipse.wst.validation/USER_BUILD_PREFERENCE=enabledBuildValidatorList -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_web_traffic/config/spring/applicationContext.xml=\r\n -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.colour=207,191,173 -/instance/org.eclipse.jdt.ui/semanticHighlighting.number.enabled=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.ParameterVariableHighlighting.enabled=true -/instance/org.cfeclipse.cfml/cfcommentColor=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/springmvc2-servlet.xml=\r\n -/instance/org.eclipse.datatools.sqltools.sqlbuilder/colorKeyword=255,0,127 -/instance/tern.eclipse.ide.ui/indent-tabs-contentassist=true -/instance/org.eclipse.wst.html.core/elemInvalidName=1 -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.colour=191,164,164 -/instance/org.eclipse.wst.xml.ui/tagAttributeName=\#52e3c1 | null | false | false | false | false -/instance/net.sf.eclipsefp.haskell.ui/conColor=82,227,246 -/instance/org.eclipse.jdt.ui/sp_cleanup.add_serial_version_id=false -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\oschina\\javaDemo\\.git_master=\r\n\r\n/\r\n -/instance/org.eclipse.jdt.ui/sp_cleanup.on_save_use_additional_actions=false -/instance/org.eclipse.dltk.tcl.ui/sourceHoverBackgroundColor=255,255,255 -/instance/org.eclipse.cdt.ui/semanticHighlighting.staticMethod.enabled=true -/instance/org.eclipse.wst.xml.ui/newFileTemplateName=xml declaration -/instance/com.genuitec.eclipse.hibernate/switchperspective=never -/instance/org.eclipse.jdt.ui/sourceHoverBackgroundColor=39,40,34 -/instance/com.palantir.typescript/syntaxColoring.operator.color=255,0,127 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.javatypes.color=82,227,246 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.ParameterVariableHighlighting.color=\#CFBFAD -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_plain.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -/instance/ccw.core/ccw.preferences.editor_color.regex.enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.Namespace_enabled=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.field.enabled=true -/instance/com.powerflasher.fdt.ui/SINGLELINE_COMMENT_color_bold=false -@org.eclipse.ui.monitoring=1.0.0.v20150512-1436 -/instance/org.eclipse.wst.css.ui/COMMENT=\#FFFFFF | null | null | null | null | null -/instance/de.walware.statet.r.ui/text_Rd_rdComment.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -/instance/ccw.core/ccw.preferences.editor_color.keyword=207,191,173 -/instance/org.eclipse.ant.ui/org.eclipse.ant.ui.commentsColor=255,255,255 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.overrideannotation=true -/instance/ccw.core/ccw.preferences.editor_color.callableRAW_SYMBOL.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.RAW_SYMBOL.enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLEventName_enabled=true -/instance/ccw.core/ccw.preferences.editor_color.RAW_SYMBOL=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -/instance/com.powerflasher.fdt.ui/AS_CORE_color_bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -/instance/org.eclipse.dltk.ruby.ui/variable.instance_strikethrough=false -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.keyword.color=255,0,127 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.tagName.color=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.callableFUNCTION.bold=false -/instance/org.cfeclipse.cfml/AbstractTextEditor.Color.Background=39,40,34 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Element.color=82,227,246 -/instance/org.eclipse.dltk.tcl.ui/DLTK_comment_task_tag_bold=true -/instance/ccw.core/ccw.preferences.editor_color.char.italic=false -/instance/org.eclipse.wst.ws.service.policy/org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsissbp.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/ -/instance/ccw.core/ccw.preferences.editor_color.MACRO=255,0,127 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.abstractMethodInvocation.color=190,214,255 -/instance/com.genuitec.eclipse.editor.json/colorDefault=207,191,173 -/instance/org.sweetlemonade.eclipse.json/colorDefaultEnabled=true -/instance/org.eclipse.jdt.ui/spelling_ignore_ampersand_in_properties=true -/instance/org.eclipse.jdt.ui/semanticHighlighting.parameterVariable.color=121,171,255 -/instance/org.eclipse.wst.jsdt.ui/useAnnotationsPrefPage=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -/instance/org.python.pydev/KEYWORD_COLOR=255,0,127 -/instance/de.walware.statet.r.ui/text_R_taskTag.color=255,255,255 -/instance/org.eclipse.wst.jsdt.ui/fontPropagated=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -/instance/ccw.core/ccw.preferences.editor_color.GLOBAL_VAR.bold=false -/instance/org.eclipse.jdt.ui/content_assist_disabled_computers=org.eclipse.jdt.ui.javaAllProposalCategory\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.jdt.ui.javaTypeProposalCategory\u0000org.eclipse.recommenders.calls.rcp.proposalCategory.templates\u0000org.eclipse.recommenders.chain.rcp.proposalCategory.chain\u0000org.eclipse.mylyn.java.ui.javaAllProposalCategory\u0000 -/instance/org.eclipse.angularjs.ui/useQuickDiffPrefPage=true -/instance/org.sweetlemonade.eclipse.json/colorNumberEnabled=true -/instance/com.dubture.twig.ui/codeStyleNormal=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -/instance/jsonedit-core/defaultColor=207,191,173 -/instance/org.cfeclipse.cfml/SQLCommentColor=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -/instance/de.walware.statet.r.ui/text_R_rSpecialConstants.color=207,191,173 -/instance/org.eclipse.ui.navigator/org.eclipse.ui.navigator.ProjectExplorer.activatedExtensions=org.eclipse.wst.server.ui.ServersView.content.root\=false;org.eclipse.jst.jee.ui.ejb\=true;org.eclipse.team.ui.resourceContent\=false;org.eclipse.datatools.connectivity.dsexplorer.content\=false;org.eclipse.mylyn.debug.ui.breakpointsRootContent\=false;org.eclipse.egit.ui.RepositoriesViewContent\=false;org.eclipse.datatools.connectivity.dsexplorer.content.extended\=false;org.eclipse.jst.servlet.ui.EnhancedJavaRendering\=true;org.eclipse.jst.navigator.j2ee.ui.jaxws\=false;org.eclipse.ui.navigator.resources.workingSets\=true;org.eclipse.jdt.java.ui.javaContent\=true;org.eclipse.ui.navigator.resourceContent\=true;org.eclipse.jdt.ui.javaModelContent\=false;org.maven.ide.eclipse.wtp.navigatorContent\=true;org.eclipse.jst.navigator.j2ee.ui.AppClientContent\=true;org.eclipse.jst.navigator.j2ee.ui.EARDDContent\=true;org.eclipse.jpt.jpa.ui.jpaNavigatorContent\=true;org.eclipse.jst.navigator.j2ee.ui.EJBDDContent\=true;org.eclipse.datatools.connectivity.apache.derby.ui.ServerExplorerContent\=false;org.eclipse.mylyn.commons.repositories.ui.navigator.RepositoryCategories\=false;org.eclipse.datatools.connectivity.db.sqlModelContent\=false;org.eclipse.wst.jsdt.java.ui.javaContent\=false;org.eclipse.datatools.enablement.sybase.asa.asaSqlModelContent\=false;org.eclipse.datatools.connectivity.internal.sybase.ase.aseSqlModelContent\=false;org.eclipse.jst.navigator.j2ee.ui.WebDDContent\=true;org.eclipse.jst.jee.ui.web\=true;org.eclipse.jst.jee.ui.appclient\=true;org.eclipse.team.ui.patchSyncNavigatorContent\=false;org.eclipse.wst.common.frameworks.internal.navigator.webservice\=true;org.eclipse.jst.jee.ui.ear\=true;org.eclipse.jst.navigator.j2ee.ui.ConnectorDDContent\=true;org.eclipse.jst.jee.ui.ra\=true;org.eclipse.jpt.jaxb.ui.jaxbNavigatorContent\=true;org.eclipse.datatools.enablement.ingres.IngresSqlModelContent\=false;org.eclipse.ui.navigator.resources.nested.nestedProjectContentProvider\=true;org.eclipse.mylyn.tasks.ui.navigator.Repositories\=false;org.eclipse.datatools.connectivity.repositoryContent\=false;org.eclipse.egit.ui.changeSetContent\=false; -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.colour=82,227,246 -/instance/com.powerflasher.fdt.ui/SINGLELINE_COMMENT_TODO_color=207,191,173 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.Declaration.bgColor= -/instance/org.eclipse.m2e.core/eclipse.m2.downloadJavadoc=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -/instance/org.eclipse.core.resources/encoding=UTF-8 -/instance/ccw.core/ccw.preferences.editor_color.other-literals.bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jsp.core.TLDValidator/global=TF01 -/instance/de.walware.statet.r.ui/text_Rd_taskTag.bold=true -/instance/com.powerflasher.fdt.ui/JAVADOC_LINK_color_bold=true -/instance/org.eclipse.ui.editors/matchingTagIndicationColor=192,192,192 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -@org.eclipse.datatools.sqltools.sqlbuilder=1.0.7.v201401250704 -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_private_constructors=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLString_enabled=true -/instance/org.python.pydev/COMMENT_COLOR=255,255,255 -/instance/com.powerflasher.fdt.ui/JAVADOC_LINK_color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticSetter_color=167,236,33 -/instance/org.eclipse.wst.validation/vf.version=3 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground.SystemDefault=false -/instance/org.eclipse.php.ui/editorColorVariable=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.cdt.ui/semanticHighlighting.field.color=207,191,173 -/instance/org.eclipse.wst.html.core/attrNamesToIgnore=ng-* -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.TopLevelNamespace_enabled=true -/instance/org.eclipse.wst.server.ui/PERSISTED_SERVER_MODE=debug -/instance/org.epic.perleditor/literal2Color=236,228,126 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.deprecatedMember.color=255,0,0 -/instance/de.walware.statet.r.ui/text_R_rOtherOperators.color=255,0,127 -/instance/org.eclipse.debug.ui/Console.limitConsoleOutput=false -/instance/ccw.core/ccw.preferences.editor_color.whitespace.enabled=true -/instance/org.eclipse.egit.ui/decorator_projecttext_decoration={dirty\:} {name} [{repository} {branch}{ branch_status}] -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.internal.ui.navigator.layout=2 -/instance/org.cfeclipse.cfml/cfscriptfunctionColor=167,236,33 -/instance/org.python.pydev/OPERATORS_COLOR=255,0,127 -/instance/org.eclipse.ui.ide/IMPORT_FILES_AND_FOLDERS_MODE=prompt -/instance/org.eclipse.rse.core/org.eclipse.rse.systemtype.local.systemType.defaultUserId=lixiangrong -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -/instance/eclihx.ui/hx_editor_haxe_doc_color=255,255,255 -/instance/org.dadacoalition.yedit/colorFlowCharacterPreferences=207,191,173 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.error.bgColor= -/instance/org.eclipse.egit.ui/default_repository_dir=D\:\\wins-dsp -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.method.color=167,236,33 -/instance/org.scala-ide.sdt.core/syntaxColoring.multiLineComment.color=255,255,255 -/instance/org.sweetlemonade.eclipse.json/colorStringEnabled=true -/instance/com.genuitec.eclipse.sqlexplorer/sql_table=207,191,173 -/instance/org.eclipse.dltk.ruby.ui/content_assist_parameters_background=39,40,34 -/instance/com.spket.js/js_keyword_return=255,0,127 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_bold.color=255,255,255 -/instance/org.eclipse.wst.html.core/attrInvalidValue=2 -/instance/ccw.core/ccw.preferences.editor_color.SPECIAL_FORM.italic=false -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.groovyDoc.link.color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -/instance/org.eclipse.wst.jsdt.ui/java_comment_task_tag=255,255,255 -/instance/org.eclipse.dltk.ruby.ui/sourceHoverBackgroundColor=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.tagDelimiter.colour=207,191,173 -/instance/org.eclipse.wst.css.ui/ATTRIBUTE_DELIM=\#A7EC21 | null | null | null | null | null -/instance/com.github.eclipsecolortheme/colorTheme=Sublime Text 2 -/instance/org.eclipse.wst.server.ui/PERSISTED_SERVER_ID=Tomcat v6.0-traffic_web -/instance/org.eclipse.debug.ui/DEBUG.consoleOpenOnErr=false -@org.eclipse.ui.workbench=3.107.1.v20160120-2131 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.default.color=207,191,173 -/instance/org.epic.perleditor/warningIndicationColor=236,228,126 -/instance/org.eclipse.pde.ui/editor.color.header_value=236,228,126 -/instance/org.eclipse.wst.xml.ui/xmlContent=\#CFBFAD | null | null | null | null | null -/instance/org.python.pydev/STRING_COLOR=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert -/instance/org.epic.perleditor/errorIndicationColor=82,227,246 -/instance/org.erlide.ui/editor/colors/variable/style=0 -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_CLASS.enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLNamespaceName_color=167,236,33 -/instance/org.eclipse.ui.trace/tracingOutputStandard=false -/instance/net.sf.eclipsefp.haskell.ui/functionColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.templates_migrated=true -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_STATIC_METHOD=82,227,246 -/instance/ccw.core/ccw.preferences.editor_color.meta.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.JAVA_STATIC_METHOD=82,227,246 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -@org.eclipse.mylyn.java.ui=3.18.0.v20151013-1847 -/instance/org.eclipse.dltk.ruby.ui/DLTK_comment_task_tag_bold=true -/instance/org.eclipse.wst.jsdt.ui/java_doc_keyword=217,229,119 -/instance/org.eclipse.jst.jsp.core/outputCodeset=UTF-8 -/instance/org.epic.perleditor/numberColor=196,140,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -/instance/de.walware.statet.base.ui/editors/options/Parameters.background=39,40,34 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_z=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_y=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.adobe.flexide.as.core/asClassUnderline=false -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_x=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_w=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_v=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.eclipse.ui.editors/org.eclipse.cdt.ui.occurrenceIndicationColor=0,0,0 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_u=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_t=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.eclipse.jst.jsp.ui/commentText=\#c0c0c0 | null | false | false | false | false -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_s=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_r=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_q=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_p=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_o=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.eclipse.ui.editors/currentLineColor=91,90,78 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_n=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_m=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.powerflasher.fdt.ui/JAVADOC_LINK_color_strikethrough=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true -/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_parentheses_in_expressions=false -/instance/org.eclipse.dltk.tcl.ui/DLTK_default=207,191,173 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_l=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_k=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/ccw.core/ccw.preferences.editor_color.RAW_SYMBOL.italic=false -/instance/org.eclipse.ant.ui/problem_security=warning -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_j=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_i=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.erlide.ui/editor/colors/macro/color=42,161,152 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_h=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_g=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_f=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_e=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.cdata.color=255,255,255 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_d=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_c=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.genuitec.pulse.client.delivery.package.runtime/delivery.2063-Axa-9367=13.0.1.c0000003t201505280444 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_b=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_a=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled -/instance/org.eclipse.team.cvs.ui/pref_console_message_color=207,191,173 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER__=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.powerflasher.fdt.ui/MULTILINE_COMMENT_color_italic=true -/instance/org.eclipse.m2e.core/eclipse.m2.runtimesNodes/apache-maven-3.2.5/type=EXTERNAL -/instance/org.eclipse.a.wst.html.webresources.core/file-js-unkwown=-1 -/instance/org.epic.perleditor/taskIndicationColorBold=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLCDATATag_enabled=true -/instance/org.eclipse.cdt.ui/c_multi_line_comment=255,255,255 -/instance/org.eclipse.jdt.ui/content_assist_favorite_static_members= -@org.eclipse.mylyn.tasks.ui=3.18.0.v20151211-2235 -/instance/org.eclipse.jdt.ui/content_assist_show_visible_proposals=true -/instance/org.eclipse.jdt.ui/content_assist_add_import=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.localVariable.color=207,191,173 -/instance/org.eclipse.cdt.ui/semanticHighlighting.localVariableDeclaration.color=207,191,173 -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.editor.tab.width= -/instance/ccw.core/ccw.preferences.editor_color.comment.bold=false -/instance/com.powerflasher.fdt.ui/JAVADOC_TODO_color=207,191,173 -/instance/tern.eclipse.ide.ui/generate-anonymous-function-contentassist=true -/instance/org.eclipse.jdt.ui/semanticHighlighting.annotation.bold=true -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\github\\javaDemo\\.git_master=\r\n -/instance/ccw.core/ccw.preferences.editor_color.float.enabled=true -/instance/org.scala-ide.sdt.core/syntaxColouring.numberLiteral.colour=196,140,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.Namespace_color=167,236,33 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_9=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\rviPlugin2.lic -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_8=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\rviPlugin2.lic -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLModuleTag_enabled=true -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_7=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0005black -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.annotation.color=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_6=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0008private -/instance/ccw.core/ccw.preferences.editor_color.keyword.italic=false -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_5=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0007private -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_4=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u00000return customAdGroupDao.adminQueryGroup(params); -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_3=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u9898\uFFFD\u6D93\u8F70\u7C88\u6D94\u581D\u57B9\u95C4\u3086\u589C\u93C8\u8F70\u7B02\u9428\u52EB\u6D58\u93CD\u56E9\u6B91\u93C3\u8DFA\uFFFD\u7039\u51A7\u6ED1\u6D7C\u6C2D\u59C8\u951B\u71B2\uFFFD \u9225\u6EC3\u7560\u6D60\uE101\uFFFD\u741A\uE0A2\u57B9\u95C4\u3085\u61B2\u9286\u5097\uFFFD \u9225\u6EC8\u5045\u6D93\u8F70\u7C88\u6D94\u5822\u6578\u7487\u6FC8\u716D\u6DC7\u2032\u7BA3\u7EEB\u8364\u90F4\u7F01\u71BB\u569C\u752F\uFE3E\u6B91\u9352\u72B1\u7B09\u93BA\u590C\u6B91\u6D94\u71B7\u6E6A\u93B6\u6827\u61BF\u951B\u71B2\uFFFD \u9225\u6EC8\u5045\u93C4\uE21A\u7560\u6D60\uE100\u6E6A\u5BF0\u6943\u61BB\u9225\uFE39\uFFFD -/instance/com.spket.js/js_keyword=255,0,127 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_2=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\n(example); -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_1=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0005black -/instance/com.spket.xml/xml_attr_value=236,228,126 -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_SSHAGENT= -/instance/winterwell.markdown/Pref_Header=255,255,255 -@org.eclipse.debug.ui=3.11.101.v20160203-1230 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_+=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/com.mbartl.viplugin.eclipse.layer/REGISTER_*=\uE108\u0000\u0005sr\u0000@com.mbartl.viplugineclipse.viimplementation.registers.TextBuffer%c~$?\u0017\uFFFD\u0002\u0000\u0002Z\u0000\tfullLinesL\u0000\u0004textt\u0000\u0012Ljava/lang/String;xp\u0000t\u0000\u0000 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -/instance/com.adobe.flexide.css.core/cssSelectorColor=\#CFBFAD -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -/instance/net.sourceforge.texlipse/sqr.TexColor=121,171,255 -/instance/org.erlide.ui/editor/colors/default/color=249,250,244 -/instance/org.eclipse.wst.html.ui/xmlContent=\#CFBFAD | null | null | null | null | null -/instance/org.sweetlemonade.eclipse.json/colorString=236,228,126 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.groovyDoc.link.enabled=true -/instance/org.eclipse.datatools.sqltools.sqleditor/Double\ quoted\ string=0,0,0,0,0,236,228,126 -/instance/goclipse/syntax_highlighting_value_color=196,140,255 -/instance/org.eclipse.cdt.ui/semanticHighlighting.methodDeclaration.color=167,236,33 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticFunction_color=167,236,33 -/instance/org.jboss.ide.eclipse.freemarker/color.string=236,228,126 -/instance/com.adobe.flexide.as.core/asClassBold=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLInlineAS3_enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Field_enabled=true -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.keyword.color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/springmvc2-servlet.xml=\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -/instance/org.eclipse.ant.ui/org.eclipse.ant.ui.constantStringsColor=236,228,126 -/instance/org.eclipse.ui.workbench/RUN_IN_BACKGROUND=true -/instance/net.sf.eclipsefp.haskell.ui/charColor=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -/instance/jsonedit-core/valueColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.importorder=java;javax;org;com; -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.javakeywords.color=255,0,127 -@org.eclipse.wst.ws.service.policy=1.0.450.v201505131719 -/instance/org.eclipse.jst.jsp.ui/jsp_content=\#CFBFAD | null | null | null | null | null -/instance/eclihx.ui/hx_editor_brace_color=249,250,244 -/instance/org.eclipse.jdt.ui/spelling_locale_initialized=true -/instance/org.eclipse.ui.editors/PHPWriteOccurrenceIndicationColor=0,0,0 -/instance/jp.gr.java_conf.ussiy.app.propedit/keyColor=207,191,173 -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.trait.color=82,227,246 -/instance/org.eclipse.ui.editors/deletionIndicationColor=255,0,0 -/instance/org.eclipse.ui.editors/writeOccurrenceIndicationColor=255,255,0 -/instance/com.dubture.twig.ui/editorColorNumber=\#C48CFF | null | null | null | null | null -/instance/org.eclipse.wst.validation/vals/org.eclipse.angularjs.core.HTMLAngularValidator/global=TF01 -/instance/org.eclipse.jpt.core/defaultJpaPlatform_1.0=generic -/instance/net.sourceforge.texlipse/def.BibColor=207,191,173 -/instance/org.eclipse.dltk.tcl.ui/DLTK_class_definition_underline=false -/instance/org.eclipse.jdt.ui/java_comment_task_tag=255,255,255 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.groovyDoc.keyword.enabled=true -/instance/org.eclipse.wst.jsdt.ui/semanticHighlighting.localVariableDeclaration.enabled=true -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.text.custom_code_templates= -/instance/org.eclipse.epp.mpc.ui/CatalogDescriptor=http\://marketplace.eclipse.org -/configuration/org.eclipse.core.net/org.eclipse.core.net.hasMigrated=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.InternalConstantHighlighting.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.MACRO.italic=false -/instance/org.eclipse.wst.xml.ui/entityReference=\#FF007F | null | null | null | null | null -/instance/com.genuitec.eclipse.hibernate/com.genuitec.eclipse.hibernate.JAVA_FOLDER=/hibernate_reverse/src -/instance/org.eclipse.ui.browser/internalWebBrowserHistory=http\://localhost\:8380/dsp-minisite/|*|http\://localhost\:8080/BAICS50Wap/|*|https\://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html|*|http\://localhost\:3/shishuocms/|*|http\://localhost\:3/mcms/ms/login.do|*|http\://localhost\:3/mcms/|*|http\://127.0.0.1\:50406/wse/wsexplorer/wsexplorer.jsp?org.eclipse.wst.ws.explorer\=0|*|http\://localhost/day02_ws_cxf_spring/orderws|*|http\://localhost\:8080/dsp-web/|*|https\://docs.oracle.com/javase/6/docs/api/java/util/Formatter.html\#syntax|*| -/instance/org.sweetlemonade.eclipse.json/colorMatchBracketStyle=0 -@org.eclipse.epp.logging.aeri.ide=1.100.0.v20160217-0435 -@org.eclipse.recommenders.rcp=2.3.0.v20160216-1255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jsf.facelet.ui.FaceletHTMLValidator/global=TF01 -/instance/org.eclipse.wst.html.core/attrUndefName=2 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLNamespace_color=167,236,33 -@org.eclipse.wst.dtd.core=1.1.700.v201211012112 -/instance/com.genuitec.eclipse.sqlexplorer/sql_single_line_comment=255,255,255 -/instance/ccw.core/ccw.preferences.editor_color.MACRO.bold=false -/instance/eclihx.ui/hxml_editor_default_color=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.JAVA_INSTANCE_METHOD.bold=false -/instance/org.eclipse.wst.html.ui/doctypeExternalPubref=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_annotations=true -/instance/org.eclipse.epp.logging.aeri.ide/resetSendModeOn=0 -/instance/com.adobe.flexide.mxml.core/mxmlProcessingInstructionColor=\#A7EC21 -/instance/org.eclipse.ui.editors/pydevOccurrenceIndicationColor=0,0,0 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Setter_color=167,236,33 -/instance/tern.eclipse.ide.core/defaultTernModules=browser,ecma5,jquery,angular -/instance/org.cfeclipse.cfml/htmTagColor=207,191,173 -/instance/com.powerflasher.fdt.ui/AS_RETURN_color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_header=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.7 -/instance/org.eclipse.a.wst.html.webresources.core/external-url-unkwown=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -/instance/de.walware.statet.r.ui/text_Rd_rdSectionTag.underline=false -/instance/org.sourceforge.jsonedit.core/colorNull=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.abstractMethodInvocation.color=190,214,255 -/instance/org.eclipse.compare/org.eclipse.compare.NavigationEndAction=loop -/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant_sec_id=1466145313344 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -/instance/org.eclipse.wst.dtd.ui/dtdDefault=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.ui/sp_cleanup.make_local_variable_final=true -/instance/org.eclipse.dltk.ruby.ui/const=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -/instance/org.eclipse.jdt.ui/sp_cleanup.never_use_parentheses_in_expressions=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.annotation.enabled=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.NamespaceModifier_color=167,236,33 -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\wins-dsp\\.git_feature-\#165=\r\n\r\n\\code\\dsp-parent\\dsp-adapter\r\n\\code\\dsp-parent\\dsp-admin\r\n\\code\\dsp-parent\\dsp-common\r\n\\code\\dsp-parent\\dsp-framework\r\n\\code\\dsp-parent\\dsp-sendadleads\r\n\\code\\dsp-parent\\dsp-service\r\n\\code\\dsp-parent\\dsp-storm\r\n\\code\\dsp-parent\\dsp-web\r\n -/instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.enabled=true -/instance/com.adobe.flexide.css.core/cssFontFaceColor=\#FF007F -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -/instance/org.eclipse.jdt.ui/java_doc_link=207,191,173 -/instance/org.dadacoalition.yedit/colorDocumentPreference=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -/instance/org.eclipse.epp.logging.aeri.ide/sendMode=NEVER -/instance/org.eclipse.wst.validation/vals/org.eclipse.wst.wsdl.validation.wsdl/global=TF02158org.eclipse.wst.wsdl.validation.internal.eclipse.Validator -/instance/com.powerflasher.fdt.ui/MULTILINE_COMMENT_TODO_color=207,191,173 -/instance/com.spket.js/js_reserved=255,0,127 -/instance/org.eclipse.jdt.ui/sp_cleanup.convert_to_enhanced_for_loop=false -@org.eclipse.ui.ide=3.11.0.v20150825-2158 -/instance/org.eclipse.pde.ui/editor.color.tag=207,191,173 -@org.eclipse.wst.jsdt.debug.core=3.1.200.v201502261613 -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground.SystemDefault=false -/instance/org.scala-ide.sdt.core/syntaxColouring.scaladoc.colour=255,255,255 -/instance/net.sf.eclipsefp.haskell.ui/cppColor=255,255,255 -/instance/org.eclipse.recommenders.rcp/news-last-check=1467279633277 -/instance/org.eclipse.ui.editors/matchingTagTextStyle=BOX -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_CLASS.italic=false -/instance/org.eclipse.wst.jsdt.ui/semanticHighlighting.localVariable.enabled=true -/instance/org.eclipse.wst.jsdt.web.core/jspIndexState=4 -/instance/com.mbartl.viplugin.eclipse.layer/elvis=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLComment_color=255,255,255 -/instance/org.eclipse.jdt.ui/semanticHighlighting.method.enabled=true -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext-timer.xml=\r\n -/instance/org.eclipse.debug.ui/Console.highWaterMark=88000 -/instance/org.eclipse.jdt.ui/sp_cleanup.use_blocks_only_for_return_and_throw=false -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\wins-dsp\\.git_release-v2.6=\r\n\r\n\\code\\dsp-parent\\dsp-adapter\r\n\\code\\dsp-parent\\dsp-admin\r\n\\code\\dsp-parent\\dsp-common\r\n\\code\\dsp-parent\\dsp-framework\r\n\\code\\dsp-parent\\dsp-service\r\n\\code\\dsp-parent\\dsp-storm\r\n\\code\\dsp-parent\\dsp-web\r\n -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\wins-dsp\\.git_release-v2.2=\r\n\r\n\\code\\dsp-parent\\dsp-adapter\r\n\\code\\dsp-parent\\dsp-admin\r\n\\code\\dsp-parent\\dsp-common\r\n\\code\\dsp-parent\\dsp-framework\r\n\\code\\dsp-parent\\dsp-sendadleads\r\n\\code\\dsp-parent\\dsp-service\r\n\\code\\dsp-parent\\dsp-storm\r\n\\code\\dsp-parent\\dsp-web\r\n -/instance/org.eclipse.jdt.ui/sp_cleanup.use_lambda=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.MethodHighlighting.color=\#A7EC21 -/instance/org.eclipse.jdt.ui/content_assist_autoinsert=true -/instance/net.sourceforge.texlipse/num.TexColor=196,140,255 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.InternalConstantHighlighting.color=\#CFBFAD -/instance/org.eclipse.wst.css.ui/SEMI_COLON=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.enablement.ibm.db2.luw.jdbc4.driverTemplate=true -/instance/org.eclipse.jdt.ui/hoverModifiers=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;\!0;org.eclipse.jdt.ui.ProblemHover;\!0;org.eclipse.jdt.ui.NLSStringHover;Ctrl+Alt;org.eclipse.jdt.ui.JavadocHover;Ctrl+Shift;org.eclipse.jdt.ui.AnnotationHover;\!0;org.eclipse.jdt.ui.JavaSourceHover;Shift; -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.templateVal.color=190,214,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLAttributeName_enabled=true -/instance/org.eclipse.wst.html.core/resourceNotFound=2 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.methodDeclarationName.color=167,236,33 -@org.eclipse.ant.ui=3.6.101.v20160203-1242 -/instance/com.spket.xml/xml_proc_instr=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -/instance/de.walware.statet.r.ui/text_Rd_taskTag.color=255,255,255 -/instance/org.eclipse.jdt.ui/sp_cleanup.organize_imports=true -/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -/instance/org.eclipse.jdt.ui/semanticHighlighting.localVariable.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jsp.core.JSPContentValidator/global=TF01 -/instance/org.eclipse.wst.validation/vals/com.genuitec.eclipse.struts2.model.validator/global=TF01 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -/instance/net.sourceforge.texlipse/equ.TexColor=236,228,126 -/instance/org.eclipse.jst.jsp.ui/tagAttributeEquals=\#CFBFAD | null | null | null | null | null -/instance/com.powerflasher.fdt.ui/AS_KEYWORD_color=255,0,127 -/instance/org.eclipse.rse.core/useridperkey=PxeneWin15.Local\=lixiangrong;PxeneJava01.Local\=lixiangrong; -/instance/de.walware.statet.r.ui/text_R_rSeparators.color=255,0,127 -/instance/org.erlide.ui/editor/colors/variable/color=207,191,173 -/instance/org.eclipse.jdt.ui/semanticHighlighting.class.color=82,227,246 -\!/= -/instance/org.eclipse.wst.css.ui/PSEUDO=\#A7EC21 | null | null | null | null | null -/instance/eclihx.ui/hx_editor_number_color=196,140,255 -/instance/org.eclipse.cdt.ui/semanticHighlighting.enumerator.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.camelCaseMatch=enabled -/instance/org.eclipse.wst.html.core/elemUnknownName=2 -/instance/org.eclipse.ui.editors/printMarginColor=153,153,153 -/instance/org.eclipse.ui.editors/writeOccurrenceIndication=true -/instance/de.walware.statet.base.ui/editors/options/Proposals.foreground=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLNamespaceName_enabled=true -/instance/org.eclipse.datatools.sqltools.sqleditor/Multi-line\ comment=0,0,0,0,0,255,255,255 -/instance/ccw.core/ccw.preferences.editor_color.callableMACRO=255,0,127 -/instance/org.sweetlemonade.eclipse.json/colorDefault=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.suggestStaticImports=enabled -/instance/ccw.core/ccw.preferences.editor_color.callableMACRO.enabled=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.FunctionHighlighting.color=\#A7EC21 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -/instance/org.eclipse.m2e.core/eclipse.m2.runtimesNodes/apache-maven-3.2.5/location=D\:\\works\\apache-maven-3.2.5 -/instance/com.adobe.flexide.as.core/asBracketColor=\#F9FAF4 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentSuffixes= -/instance/org.scala-ide.sdt.core/syntaxColoring.numberLiteral.color=196,140,255 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.string.color=236,228,126 -/instance/org.eclipse.ui.ide/IMPORT_FILES_AND_FOLDERS_VIRTUAL_FOLDER_MODE=prompt -/instance/org.eclipse.ui.editors/matchingTagHighlight=false -/instance/com.palantir.typescript/syntaxColoring.numberLiteral.color=196,140,255 -/instance/org.eclipse.debug.ui/preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane|org.eclipse.wst.jsdt.debug.ui.line_breakpoint_detail_pane\:org.eclipse.wst.jsdt.debug.ui.line_breakpoint_detail_pane|org.eclipse.jdt.debug.ui.DETAIL_PANE_LINE_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_LINE_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_WATCHPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_WATCHPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD\:org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD|org.eclipse.jdt.debug.ui.DETAIL_PANE_METHOD_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_METHOD_BREAKPOINT| -/instance/org.eclipse.jdt.ui/content_assist_guess_method_arguments=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_LIB=C\:/works/Java/jdk1.7.0_60/jre/lib/rt.jar -/instance/com.adobe.flexide.mxml.core/mxmlTagColor=\#CFBFAD -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_web_traffic/config/spring/springmvc-servlet.xml=\r\n -/instance/org.eclipse.jst.jsp.ui/commentBorder=\#c0c0c0 | null | false | false | false | false -/instance/org.scala-ide.sdt.core/syntaxColouring.singleLineComment.colour=255,255,255 -/instance/org.eclipse.ui.browser/browser-choice=0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRCROOT= -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.localVariableDeclaration.enabled=true -/instance/org.eclipse.jdt.ui/content_assist_case_sensitivity=false -/instance/org.eclipse.jdt.ui/sp_cleanup.use_anonymous_class_creation=false -/instance/org.eclipse.jdt.ui/spelling_ignore_digits=true -/instance/com.genuitec.eclipse.wizards/servlet.template.1.label=Default template for Servlet -/instance/eclihx.ui/hxml_editor_option_color=255,0,127 -/instance/org.eclipse.cdt.ui/semanticHighlighting.enumerator.color=207,191,173 -/instance/org.eclipse.ui.ide/quickStart=false -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.FindScope=0,0,0 -/instance/org.eclipse.m2e.wtp/org.eclipse.m2e.wtp.jaxrs.enabler.enabled=true -/instance/org.eclipse.wst.html.core/cdataUnclosed=1 -/instance/org.cfeclipse.cfml/htmCommentColor=255,255,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Getter_enabled=true -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\wins-dsp\\.git_fixbug-\#93=\r\n\r\n\\code\\dsp-parent\\dsp-adapter\r\n\\code\\dsp-parent\\dsp-admin\r\n\\code\\dsp-parent\\dsp-common\r\n\\code\\dsp-parent\\dsp-framework\r\n\\code\\dsp-parent\\dsp-sendadleads\r\n\\code\\dsp-parent\\dsp-service\r\n\\code\\dsp-parent\\dsp-storm\r\n\\code\\dsp-parent\\dsp-web\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldPrefixes= -/instance/org.eclipse.m2e.core/eclipse.m2.updateIndexes=false -/instance/org.eclipse.m2e.core/eclipse.m2.runtimes=apache-maven-3.2.5 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_web_traffic/config/spring/applicationContext-base.xml=\r\n -/instance/org.erlide.ui/editor/colors/char/style=0 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.keyword.color=255,0,127 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ondemandthreshold=99 -/instance/net.sourceforge.texlipse/spe.TexColor=255,255,255 -/instance/org.python.pydev/NUMBER_STYLE=0 -/instance/org.eclipse.jdt.ui/sp_cleanup.insert_inferred_type_arguments=false -/instance/ccw.core/ccw.preferences.editor_color.JAVA_INSTANCE_METHOD.italic=false -/instance/org.scala-ide.sdt.core/syntaxColouring.multiLineComment.colour=255,255,255 -/instance/com.palantir.typescript/syntaxColoring.identifier.color=207,191,173 -/instance/de.walware.statet.r.ui/text_R_rComment.italic=true -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.class.enabled=true -/instance/org.eclipse.wst.html.core/elemMissingStart=2 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.parameterVariable.enabled=true -/instance/org.eclipse.dltk.ruby.ui/DLTK_single_line_comment=255,255,255 -/instance/org.eclipse.wst.validation/vals/org.eclipse.wst.xsl.core.xsl/global=TF02 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_line_comments=true -/instance/org.eclipse.wst.jsdt.ui/java_operator=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLTagName_color=207,191,173 -/instance/org.eclipse.wst.html.ui/commentText=\#808080 | null | false | false | false | false -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionForeground.SystemDefault=false -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.colour=82,227,246 -/instance/org.eclipse.jdt.ui/sp_cleanup.format_source_code_changes_only=false -/instance/org.eclipse.cdt.ui/semanticHighlighting.parameterVariable.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.number.color=196,140,255 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.error.color=255,255,255 -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_imports=false -/instance/ccw.core/ccw.preferences.editor_color.FUNCTION.italic=false -/instance/com.spket.js/js_task_tag=207,191,173 -/instance/org.eclipse.cdt.ui/semanticHighlighting.macroDefinition.color=167,236,33 -/instance/org.cfeclipse.cfml/cfscriptTextColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -/instance/com.spket.xml/xml_task_tag=255,255,255 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_h4.color=255,255,255 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.comment.color=255,255,255 -/instance/net.sf.eclipsefp.haskell.ui/symbolColor=249,250,244 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.debug.sourceFile=generate -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.localVariable.enabled=true -/instance/org.eclipse.angularjs.ui/directiveName=\#FF007F | null | null | null | null | null -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.lazyTemplateVal.colour=190,214,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -/instance/org.cfeclipse.cfml/cfcommentBackgroundColor=39,40,34 -/instance/tern.eclipse.ide.core/repositories= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -/instance/org.eclipse.ui.workbench/org.eclipse.ui.commands=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.jdt.ui/sp_cleanup.sort_members=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.join_lines_in_comments=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -/instance/ccw.core/ccw.preferences.editor_color.callableRAW_SYMBOL.bold=false -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext-config.xml=\r\n -/instance/org.eclipse.dltk.ruby.ui/variable.class=82,227,246 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ignorelowercasenames=true -/instance/org.eclipse.ui.workbench/UIActivities.com.genuitec.eclipse.capability.emfetc=true -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.enablement.ibm.db2.luw.driverTemplate=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -@org.eclipse.wst.css.ui=1.0.901.v201501212057 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_h3.color=255,255,255 -/instance/org.eclipse.epp.logging.aeri.ui/action=IGNORE -/instance/com.powerflasher.fdt.ui/AS_PRIVATE_color_bold=false -/instance/org.python.pydev/DECORATOR_STYLE=0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -/instance/org.eclipse.ui.editors/problemIndication=false -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_CLASS=82,227,246 -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.enablement.ibm.db2.luw.other.driverTemplate=true -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.attributeName.colour=255,0,127 -/instance/org.eclipse.wst.xml.ui/piBorder=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -/instance/org.sourceforge.jsonedit.core/colorString=236,228,126 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.TopLevelFunction_color=167,236,33 -/instance/org.eclipse.m2e.core/eclipse.m2.defaultRuntime=apache-maven-3.2.5 -/instance/com.genuitec.eclipse.editor.json/colorValue=207,191,173 -/instance/com.genuitec.eclipse.wizards/servlet.template.1=templates/Servlet.java -/instance/eclihx.ui/hx_editor_regexpr_color=207,191,173 -/instance/goclipse/syntax_highlighting_text_color=207,191,173 -/instance/org.cfeclipse.cfml/SQLStringColor=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground=157,85,15 -/instance/org.eclipse.jdt.ui/sp_cleanup.never_use_blocks=false -/instance/net.sourceforge.texlipse/def.TexColor=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.callableGLOBAL_VAR.bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -/instance/org.eclipse.ant.ui/org.eclipse.ant.ui.dtdColor=167,236,33 -@org.eclipse.wst.validation=1.2.700.v201508251749 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.Interface_color=82,227,246 -/instance/org.eclipse.cdt.ui/c_numbers=196,140,255 -/instance/org.eclipse.datatools.sqltools.sqlbuilder/colorEntity=207,191,173 -@org.eclipse.rse.core=3.3.100.201407181907 -/instance/org.eclipse.cdt.ui/semanticHighlighting.staticField.color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.compact_else_if=true -/instance/org.eclipse.wst.xml.ui/doctypeName=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.wst.xsl.ui/xsltagName=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -/instance/org.eclipse.epp.logging.aeri.ui/configured=true -/instance/org.eclipse.cdt.ui/semanticHighlighting.methodDeclaration.enabled=true -/instance/org.eclipse.ui.editors/redhatTextOccurrenceIndication=false -/instance/org.eclipse.wst.dtd.ui/dtdTagName=\#CFBFAD | null | null | null | null | null -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.annotation.color=255,255,255 -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jee.ejb3.validator/global=TF01 -/instance/org.eclipse.cdt.ui/c_comment_task_tag=255,255,255 -/instance/org.eclipse.team.cvs.ui/pref_console_error_color=82,227,246 -/instance/org.eclipse.jdt.ui/spelling_ignore_sentence=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -/instance/org.eclipse.jdt.ui/java_keyword=255,0,127 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLCDATATag_color=207,191,173 -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background=39,40,34 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -/instance/org.eclipse.jst.server.tomcat.core/locationorg.eclipse.jst.server.tomcat.runtime.70=C\:/works/Tomcat/Tomcat-eclipse -/instance/jp.gr.java_conf.ussiy.app.propedit/commentColor=255,255,255 -/instance/org.sweetlemonade.eclipse.json/colorNumber=196,140,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.attributeValue.colour=236,228,126 -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.lazyTemplateVal.color=190,214,255 -/instance/ccw.core/ccw.preferences.editor_color.JAVA_CLASS.bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes= -/instance/org.eclipse.team.cvs.core/repositories/%pserver%anonymous@examples.myeclipseide.com%%home%cvs%public%myeclipse%examples/location=\:pserver\:anonymous@examples.myeclipseide.com\:/home/cvs/public/myeclipse/examples -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -/instance/ccw.core/ccw.preferences.editor_color.symbol.italic=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.TopLevelVariable_color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -/instance/org.eclipse.dltk.ruby.ui/DLTK_string.eval=236,228,126 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.InternalFunctionHighlighting.enabled=true -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.exception.name=e -/instance/org.eclipse.ui.workbench/ENABLED_DECORATORS=org.eclipse.jst.ws.jaxws.dom.integration.navigator.WebServiceDecorator\:true,org.eclipse.m2e.core.mavenVersionDecorator\:false,org.eclipse.wst.server.ui.decorator\:false,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.DependencyDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ColumnDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ForeignKeyDecoration\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.IndexTriggerDecoration\:true,org.eclipse.datatools.connectivity.internal.core.ui.bookmarkDecoration\:true,org.eclipse.datatools.connectivity.internal.core.ui.FilterNodeDecoration\:true,org.eclipse.datatools.connectivity.ui.decorator.contentextension\:false,org.eclipse.datatools.enablement.ingres.ui.providers.decorators.SynonymDecorationService\:true,org.eclipse.datatools.enablement.ingres.internal.ui.providers.decorators.ParameterDecorationService\:true,org.eclipse.datatools.enablement.sybase.asa.proxytabledecorator\:true,org.eclipse.datatools.enablement.sybase.ase.webservicetabledecorator\:true,org.eclipse.datatools.enablement.sybase.systemtabledecorator\:true,org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator\:true,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:true,org.eclipse.jdt.ui.buildpath.decorator\:true,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_ejb\:true,org.eclipse.jst.j2ee.navigator.internal.J2EEProjectDecorator\:true,org.eclipse.jst.jee.ui.internal.navigator.ejb.BeanDecorator\:true,org.eclipse.jst.jee.navigator.internal.JEEProjectDecorator\:true,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_servlet\:true,org.eclipse.m2e.core.maven2decorator\:true,org.eclipse.mylyn.context.ui.decorator.interest\:true,org.eclipse.mylyn.tasks.ui.decorators.task\:true,org.eclipse.mylyn.team.ui.changeset.decorator\:true,org.eclipse.pde.ui.binaryProjectDecorator\:false,org.eclipse.rse.core.virtualobject.decorator\:true,org.eclipse.rse.core.binary.executable.decorator\:true,org.eclipse.rse.core.script.executable.decorator\:true,org.eclipse.rse.core.java.executable.decorator\:true,org.eclipse.rse.core.library.decorator\:true,org.eclipse.rse.core.link.decorator\:true,org.eclipse.rse.subsystems.error.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true,org.eclipse.ui.SymlinkDecorator\:true,org.eclipse.ui.VirtualResourceDecorator\:true,org.eclipse.ui.ContentTypeDecorator\:true,org.eclipse.ui.ResourceFilterDecorator\:false,org.eclipse.wst.jsdt.ui.override.decorator\:true,org.eclipse.wst.server.ui.navigatorDecorator\:true, -/instance/org.eclipse.ui.workbench/org.eclipse.egit.ui.DiffRemoveForegroundColor=255,0,0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -/instance/org.eclipse.jst.server.tomcat.core/locationorg.eclipse.jst.server.tomcat.runtime.60=D\:/works/Tomcat/tomcat-6.0.35-insure_web -/instance/winterwell.markdown/Pref_Default=207,191,173 -/instance/org.scala-ide.sdt.core/syntaxColouring.keyword.colour=255,0,127 -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionForeground=238,255,248 -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_STATIC_METHOD.bold=false -/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.only_include_exported_classpath_entries=false -/instance/org.epic.perleditor/bookmarkIndicationColorBold=true -/instance/org.eclipse.ui.navigator/org.eclipse.ui.navigator.ProjectExplorer.filterActivation=\:org.eclipse.jst.j2ee.navigator.ui.filters.jetemitters\:org.eclipse.jdt.java.ui.filters.HideOutputFolder\:org.eclipse.ui.navigator.resources.filters.startsWithDot\:org.eclipse.rse.project.filters.RemoteSystemsProjects\:org.eclipse.jdt.java.ui.filters.HideSyntheticMembers\:org.eclipse.jdt.java.ui.filters.HideImportDeclaration\:org.eclipse.jdt.java.ui.filters.HideInnerClassFiles\:org.eclipse.jdt.java.ui.filters.HideEmptyInnerPackages\:org.eclipse.mylyn.tasks.ui.navigator.filters.tasks\:org.eclipse.ui.navigator.resources.nested.HideFolderWhenProjectIsShownAsNested\:org.eclipse.jdt.java.ui.filters.HidePackageDeclaration\:org.eclipse.ui.navigator.resources.nested.HideTopLevelProjectIfNested\: -/instance/org.eclipse.jdt.ui/pf_coloring_key=207,191,173 -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.errorColor=255,0,0 -/instance/org.eclipse.ant.ui/org.eclipse.ant.ui.tagsColor=167,236,33 -/instance/de.walware.statet.r.ui/text_R_rUndefined.strikethrough=true -/instance/net.sourceforge.texlipse/key.BibColor=255,0,127 -/instance/ccw.core/ccw.preferences.editor_color.comment.italic=false -/instance/org.eclipse.ui.trace/tracingEntries= -/instance/org.jboss.ide.eclipse.freemarker/color.interpolation=255,0,127 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLState_color=191,164,164 -/instance/org.eclipse.ui.editors/writeOccurrenceHighlighting=false -/instance/org.sweetlemonade.eclipse.json/colorObjectBracketEnabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_breach/config/spring/applicationContext-simple.xml=\r\n -/instance/org.eclipse.dltk.tcl.ui/content_assist_completion_replacement_foreground=207,191,173 -/instance/com.genuitec.org.hibernate.eclipse.console/hql.identifier.color=207,191,173 -/instance/org.eclipse.wst.html.ui/tagAttributeValue=\#ECE47E | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -/instance/org.cfeclipse.cfml/cftaglibColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -/instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground=207,191,173 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.staticFinalField.color=207,191,173 -/instance/org.eclipse.jdt.ui/semanticHighlighting.staticFinalField.enabled=true -/instance/org.eclipse.wst.html.core/elemUnnecessaryEnd=2 -/instance/ccw.core/ccw.preferences.editor_color.keyword.enabled=true -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.tagDelimiter.color=207,191,173 -/instance/net.sf.eclipsefp.haskell.ui/sourceHoverBackgroundColor=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -/instance/org.eclipse.cdt.ui/semanticHighlighting.typeParameter.color=191,164,164 -/instance/org.scala-ide.sdt.core/syntaxColouring.scaladocAnnotation.colour=217,229,119 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localPrefixes= -/instance/org.eclipse.jdt.ui/spelling_ignore_non_letters=true -/instance/org.epic.perleditor/searchResultIndicationColor=216,216,216 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext-dic.xml=\r\n -/instance/org.eclipse.wst.validation/confirmDialog=true -/instance/org.scala-ide.sdt.core/syntaxColouring.bracket.colour=249,250,244 -/instance/org.eclipse.debug.core/org.eclipse.debug.core.USE_STEP_FILTERS=true -/instance/com.genuitec.eclipse.sqlexplorer/sql_string=236,228,126 -/instance/eclihx.ui/hx_editor_keywords_color=255,0,127 -/instance/org.eclipse.team.ui/org.eclipse.team.ui.first_time=false -/instance/com.palantir.typescript/syntaxColoring.punctuation.color=207,191,173 -/instance/org.epic.perleditor/variableColor=207,191,173 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.punctuation.color=207,191,173 -/instance/ccw.core/ccw.preferences.editor_color.JAVA_CLASS.italic=false -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.spaces.color=207,191,173 -/instance/org.eclipse.ui.trace/tracingEnabled=false -/instance/org.eclipse.wst.jsdt.ui/java_keyword=255,0,127 -/instance/de.walware.statet.r.ui/text_R_rAssignment.color=255,0,127 -/instance/org.eclipse.jdt.ui/sp_cleanup.add_generated_serial_version_id=false -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.staticMethodInvocation.enabled=true -/instance/org.eclipse.wst.xsl.ui/xsltagAttributeName=\#CFBFAD | null | null | null | null | null -/instance/com.spket.xml/xml_tags=207,191,173 -/instance/com.powerflasher.fdt.ui/AS_TYPE_color_strikethrough=false -/instance/org.eclipse.ui.workbench/ColorsAndFontsPreferencePage.expandedCategories=Torg.eclipse.ui.workbenchMisc -/instance/org.eclipse.php.ui/editorColorComment=\#FFFFFF | null | null | null | null | null -/instance/com.spket.js/java_doc_link=207,191,173 -/instance/com.powerflasher.fdt.ui/AS_TYPE_color_bold=false -/instance/org.sweetlemonade.eclipse.json/colorStringStyle=0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -/instance/ccw.core/ccw.preferences.editor_color.RAW_SYMBOL.bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -/instance/com.genuitec.eclipse.hibernate/com.genuitec.eclipse.hibernate.GEN_ABSTRACT=false -/instance/org.python.pydev/FUNC_NAME_STYLE=0 -/instance/org.eclipse.wst.css.ui/URI=\#ECE47E | null | null | null | null | null -/instance/org.eclipse.jdt.ui/semanticHighlighting.staticMethodInvocation.color=167,236,33 -/instance/org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.ExpressionView.org.eclipse.jdt.debug.ui.show_null_entries=true -/instance/net.sf.eclipsefp.haskell.ui/pragmaColor=255,255,255 -/instance/org.eclipse.debug.ui/preferredTargets=default\:default| -/instance/org.eclipse.ui.editors/javaScriptOccurrenceIndicationColor=0,128,0 -/instance/ccw.core/ccw.preferences.editor_color.JAVA_INSTANCE_METHOD.enabled=true -/instance/org.eclipse.wst.html.ui/doctypeName=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.egit.ui/BranchProjectTracker__D\:\\wins-dsp\\.git_develop=\r\n\r\n\\code\\dsp-parent\\dsp-adapter\r\n\\code\\dsp-parent\\dsp-admin\r\n\\code\\dsp-parent\\dsp-common\r\n\\code\\dsp-parent\\dsp-framework\r\n\\code\\dsp-parent\\dsp-sendadleads\r\n\\code\\dsp-parent\\dsp-service\r\n\\code\\dsp-parent\\dsp-storm\r\n\\code\\dsp-parent\\dsp-web\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.M2_REPO=C\:/Users/lixiangrong/.m2/repository -/instance/com.dubture.twig.ui/editorColorTask=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -@org.eclipse.wst.jsdt.web.core=1.0.800.v201505130300 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -/instance/ccw.core/ccw.preferences.editor_color.whitespace=249,250,244 -/instance/org.eclipse.jdt.ui/semanticHighlighting.annotation.color=255,255,255 -/instance/org.eclipse.dltk.tcl.ui/DLTK_base_class_bold=false -/instance/com.powerflasher.fdt.ui/AS_INTERNAL_color=255,0,127 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.sweetlemonade.eclipse.json/colorObjectBracketStyle=0 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.deprecatedMember.enabled=true -/instance/org.erlide.ui/editor/colors/string/style=0 -/instance/org.eclipse.ui.editors/filteredSearchResultTextStyle=NONE -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -/instance/com.genuitec.eclipse.editor.json/colorKey=207,191,173 -/instance/org.eclipse.wst.jsdt.ui/java_keyword_return=255,0,127 -@org.eclipse.jst.ws.cxf.core=1.1.200.v201404292022 -/instance/org.scala-ide.sdt.core/syntaxColoring.operator.color=255,0,127 -/instance/org.eclipse.ant.ui/problem_properties=ignore -/instance/org.eclipse.cdt.make.ui/org.eclipse.cdt.make.ui.editor.default=207,191,173 -/instance/org.epic.perleditor/invalidColor=255,0,0 -/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_this_for_non_static_field_access=false -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.typeParameter.color=191,164,164 -/instance/org.scala-ide.sdt.core/syntaxColoring.return.color=255,0,127 -/instance/org.erlide.ui/editor/colors/char/color=236,228,126 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/springmvc-servlet.xml=\r\n -/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_field_access=false -/instance/com.spket.js/js_string=236,228,126 -/instance/org.eclipse.ui.workbench/resourcetypes=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.python.pydev/NUMBER_COLOR=196,140,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.annotation.enabled=true -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.string.color=236,228,126 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_xh_standard2/config/spring/springmvc-servlet.xml=\r\n -/instance/com.genuitec.eclipse.monitor/last.upload.time=1447748440992 -/instance/org.eclipse.jst.jsp.ui/tagAttributeValue=\#ECE47E | null | null | null | null | null -/instance/org.scala-ide.sdt.core/syntaxColouring.multiLineString.colour=236,228,126 -/instance/org.eclipse.wst.xml.ui/tagAttributeEquals=\#CFBFAD | null | null | null | null | null -/instance/jsonedit-core/stringColor=236,228,126 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_xh_standard2/config/spring/applicationContext.xml=\r\n -/instance/org.eclipse.wst.xsl.ui/xsltagBorder=\#CFBFAD | null | null | null | null | null -@org.eclipse.wst.xsl.ui=1.1.301.v201304222136 -/instance/org.eclipse.wst.html.core/elemInvalidDirective=1 -/instance/org.eclipse.jst.ws.cxf.core/defaultRuntimeType=Apache CXF -/instance/ccw.core/ccw.preferences.editor_color.string.italic=false -/instance/org.eclipse.wst.html.core/elementNamesToIgnore= -/instance/de.walware.statet.r.ui/text_Rd_rdSubSectionTag.color=167,236,33 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.multilinecomments.color=255,255,255 -@org.eclipse.jst.j2ee.webservice.ui=1.1.500.v201302011850 -/instance/org.eclipse.wst.html.core/elemEndInvalidCase=1 -/instance/org.epic.perleditor/AbstractTextEditor.Color.Background.SystemDefault=false -@org.eclipse.wst.sse.ui=1.3.401.v201510130005 -/instance/org.eclipse.php.ui/editorColorHeredoc=\#FFFFFF | null | null | null | null | null -/instance/org.scala-ide.sdt.core/syntaxColoring.semantic.class.color=82,227,246 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.punctuation.bgColor= -/instance/org.eclipse.egit.ui/commit_dialog_history_messages=\r\n\r\n&\#x0A;&\#x0A;Change-Id\: I0000000000000000000000000000000000000000&\#x0A;\r\nSFTP\u64CD\u4F5C\r\n&\#x0A;&\#x0A;Signed-off-by\: lixiangrong <lixiangrong@pxene.com>\r\nSigned-off-by\: lixiangrong <lixiangrong@pxene.com>\r\n&\#x0A;Signed-off-by\: lixiangrong <lixiangrong@pxene.com>\r\nGeoHash\u7B97\u6CD5&\#x0A;AES\u52A0\u5BC6\u7B97\u6CD5\r\nChange-Id\: I0000000000000000000000000000000000000000&\#x0A;Signed-off-by\: lixiangrong <lixiangrong@pxene.com>\r\nChange-Id\: I0000000000000000000000000000000000000000&\#x0A;Signed-off-by\: lixiangrong <lixiangrong@pxene.com>&\#x0A;\r\n\u65B0\u589Emybatis-generator&\#x0A;\u5982\u679C\u662F\u5728eclipse \u4E2D\uFF0C\u9009\u62E9pom.xml\u6587\u4EF6\uFF0C\u51FB\u53F3\u952E\u5148\u62E9Run AS\u2014\u2014>Maven Build\u2026&\#x0A;\u2014\u2014>\u5728Goals\u6846\u4E2D\u8F93\u5165\uFF1Amybatis-generator\:generate\r\nchange jdk1.7\r\n -/instance/org.erlide.ui/editor/colors/keyword/style=0 -/instance/org.eclipse.wst.html.core/docDuplicateTag=1 -/instance/org.eclipse.jdt.ui/pf_coloring_value=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -/instance/com.genuitec.org.hibernate.eclipse.console/hql.default.color=207,191,173 -/instance/org.eclipse.wst.css.ui/NORMAL=\#CFBFAD | null | null | null | null | null -/instance/com.powerflasher.fdt.ui/AS_PUBLIC_color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticGetter_enabled=true -/instance/org.epic.perleditor/functionColor=167,236,33 -/instance/org.epic.perleditor/keyword1Color=255,0,127 -/instance/org.eclipse.wst.html.core/elemUnclosedEndTag=1 -/instance/de.walware.statet.r.ui/text_R_rIndexing.color=255,0,127 -/instance/org.eclipse.jdt.ui/semanticHighlighting.method.color=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -@org.eclipse.search=3.10.0.v20150318-0856 -/instance/org.eclipse.cdt.make.ui/org.eclipse.cdt.make.ui.editor.macro_ref=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.use_on_off_tags=false -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext-quartz.xml=\r\n -/instance/com.powerflasher.fdt.ui/AS_CORE_color_underline=false -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.interface.color=82,227,246 -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.exception.name=e -/instance/org.eclipse.dltk.ruby.ui/DLTK_keyword=255,0,127 -/instance/org.sweetlemonade.eclipse.json/colorBracketEnabled=true -/instance/org.epic.perleditor/comment1ColorBold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -/instance/org.eclipse.core.runtime/content-types/org.eclipse.jdt.core.javaClass/charset=UTF-8 -/instance/org.eclipse.cdt.ui/semanticHighlighting.class.color=82,227,246 -/instance/eclihx.ui/hx_editor_comment_color=255,255,255 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.numbers.color=196,140,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert -/instance/org.python.pydev/DECORATOR_COLOR=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_empty_lines=false -/instance/com.powerflasher.fdt.ui/AS_TYPE_color=82,227,246 -/instance/org.erlide.ui/editor/colors/comment/style=0 -/instance/org.eclipse.jdt.ui/semanticHighlighting.localVariable.color=128,128,255 -/instance/org.eclipse.dltk.tcl.ui/DLTK_single_line_comment=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -/instance/de.walware.statet.r.ui/text_R_rLogicalConstants.color=207,191,173 -@org.eclipse.core.resources=3.10.1.v20150725-1910 -/instance/ccw.core/ccw.preferences.editor_color.callableRAW_SYMBOL=207,191,173 -/instance/org.sourceforge.jsonedit.core/colorDefault=207,191,173 -/instance/org.epic.perleditor/comment1Color=255,255,255 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.groovyDoc.tag.color=207,191,173 -/instance/com.spket.xml/xml_doctype=167,236,33 -/instance/net.sf.eclipsefp.haskell.ui/varSymColor=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.string.color=236,228,126 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.inheritedMethodInvocation.enabled=true -/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.prompt_unable_to_install_breakpoint=false -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.variable.color=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.AS3SemanticHighlightGenerator.AS3.XMLText_color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.ConstantHighlighting.enabled=true -/instance/com.adobe.flexide.as.core/asPackageColor=\#52E3F6 -/instance/org.cfeclipse.cfml/htmTableTagColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -/instance/de.walware.statet.r.ui/text_R_rGrouping.color=249,250,244 -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.user_view_bindings=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/de.walware.statet.r.ui/text_Rd_rdOtherTag.color=207,191,173 -/instance/org.eclipse.wst.html.core/docInvalidContent=2 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -/instance/org.epic.perleditor/othersIndicationColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.tabulation.char=tab -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.colour=190,214,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -/instance/org.eclipse.jst.jsp.ui/tagAttributeName=\#FF007F | null | null | null | null | null -/instance/org.eclipse.jdt.ui/semanticHighlighting.class.enabled=true -/instance/org.eclipse.jdt.ui/semanticHighlighting.interface.enabled=true -/instance/ccw.core/ccw.preferences.editor_color.JAVA_CLASS.enabled=true -/instance/org.eclipse.cdt.ui/c_type=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -/instance/org.eclipse.wst.css.ui/ATTRIBUTE_NAME=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_override_annotations_interface_methods=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.typeArgument.color=191,164,164 -/instance/org.jboss.ide.eclipse.freemarker/color.oppositeRegion=0,0,0 -/instance/net.sf.eclipsefp.haskell.ui/thColor=255,255,255 -@org.eclipse.m2e.discovery=1.6.2.20150902-0002 -/instance/org.eclipse.cdt.ui/semanticHighlighting.staticMethod.color=167,236,33 -/instance/org.springsource.ide.eclipse.commons.frameworks.core/org.springsource.ide.eclipse.commons.frameworks.ui.legacyconversion.done=true -/instance/de.walware.statet.r.ui/text_R_rString.color=236,228,126 -/instance/jp.gr.java_conf.ussiy.app.propedit/separatorColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -/instance/org.eclipse.wst.html.core/ignoreElementNames=false -/instance/org.cfeclipse.cfml/SQLOperatorColor=255,0,127 -/instance/org.eclipse.wst.xml.ui/xml_content_assist_default_page_sort_order=org.eclipse.wst.xml.ui.proposalCategory.xmlTags\u0000org.eclipse.wst.xml.ui.proposalCategory.xmlTemplates\u0000 -/instance/org.eclipse.egit.ui/decorator_show_dirty_icon=true -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.jface.textfont=1|Consolas|12.75|0|WINDOWS|1|-17|0|0|0|400|0|0|0|0|3|2|1|49|Consolas; -@org.eclipse.ui.editors=3.9.0.v20150213-1939 -/instance/org.codehaus.groovy.eclipse.ui/groovy.editor.highlight.strings.color=236,228,126 -/instance/org.erlide.ui/editor/colors/float/style=0 -@org.eclipse.wst.html.core=1.1.802.v201501312139 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=16 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -/instance/de.walware.statet.r.ui/text_R_rDefault.color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.BreakpointView=\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.ui.editors/searchResultIndication=true -/instance/org.dadacoalition.yedit/colorCommentPreference=255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -/instance/org.eclipse.jdt.ui/spelling_ignore_upper=true -/instance/org.epic.perleditor/keyword1ColorBold=false -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_xh_standard2.1/config/spring/applicationContext.xml=\r\n -/instance/org.eclipse.ui.ide/PROBLEMS_FILTERS_MIGRATE=true -/instance/org.dadacoalition.yedit/colorTagPropertyPreferences=207,191,173 -/instance/org.eclipse.dltk.tcl.ui/sourceHoverBackgroundColor.SystemDefault=false -/instance/org.eclipse.e4.ui.css.swt.theme/themeid=org.eclipse.e4.ui.css.theme.e4_classic6.0,6.1,6.2,6.3 -/instance/org.sweetlemonade.eclipse.json/colorBooleanEnabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.inheritedMethodInvocation.enabled=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.FieldHighlighting.color=\#CFBFAD -/instance/com.dubture.twig.ui/editorStmtColorBoundarymaker=\#CFBFAD | null | null | null | null | null -/instance/org.cfeclipse.cfml/cssTextColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -/instance/org.eclipse.ui.editors/redhatTextOccurrenceIndicationColor=0,128,0 -/instance/org.eclipse.dltk.tcl.ui/DLTK_base_class_underline=false -/instance/org.eclipse.dltk.tcl.ui/DLTK_class_definition=82,227,246 -/instance/org.eclipse.wst.sse.ui/content_assist_number_of_computers=18 -/instance/org.epic.perleditor/markupColor=207,191,173 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.comment.bgColor= -/instance/org.eclipse.ui.editors/overviewRuler_migration=migrated_3.1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.timeoutForParameterNameFromAttachedJavadoc=50 -/instance/org.eclipse.ui.editors/writeOccurrenceTextStyle=BOX -/instance/org.eclipse.wst.jsdt.ui/java_single_line_comment=128,128,128 -/instance/com.genuitec.eclipse.wizards/applet.template.2.label=Template for Applet with JDK1.4 -/instance/org.scala-ide.sdt.core/syntaxColoring.scaladocAnnotation.color=217,229,119 -/instance/org.cfeclipse.cfml/cfnumberColor=196,140,255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLAirApplicationTag_color=207,191,173 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLState_enabled=true -/instance/ccw.core/ccw.preferences.editor_color.char.enabled=true -/instance/org.eclipse.dltk.ruby.ui/DLTK_single_line_comment_bold=false -/instance/org.eclipse.ant.ui/org.eclipse.ant.ui.textColor=207,191,173 -/instance/com.adobe.flexide.mxml.core/mxmlStringColor=\#ECE47E -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -/instance/org.eclipse.jdt.ui/semanticHighlighting.deprecatedMember.color=255,255,128 -/instance/ccw.core/ccw.preferences.editor_color.meta.bold=false -@org.eclipse.wst.jsdt.ui=1.1.601.v201512010225 -/instance/org.eclipse.m2e.core/eclipse.m2.userSettingsFile=C\:\\Users\\lixiangrong\\.m2\\settings.xml -/instance/org.sweetlemonade.eclipse.json/colorNull=255,0,127 -/instance/org.eclipse.ui.workbench/overridepresentation=true -/instance/org.eclipse.jdt.ui/sp_cleanup.make_type_abstract_if_missing_method=false -/instance/ccw.core/ccw.preferences.editor_color.string=236,228,126 -/instance/org.cfeclipse.cfml/stringColor=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -/instance/org.epic.perleditor/AbstractTextEditor.Color.Foreground.SystemDefault=false -/instance/org.eclipse.wst.xml.ui/declBorder=\#A7EC21 | null | null | null | null | null -/instance/com.spket.js/java_doc_keyword=217,229,119 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.comment.colour=255,255,255 -/instance/com.powerflasher.fdt.ui/AS_CORE_color=82,227,246 -/instance/com.genuitec.eclipse.wizards/applet.template.1.label=Template for Applet with JDK1.3 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.7 -/instance/org.eclipse.wst.jsdt.ui/tagName=167,236,33 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext-breach.xml=\r\n -/instance/org.sweetlemonade.eclipse.json/colorNullStyle=0 -/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces=false -/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.welcome.message=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -file_export_version=3.0 -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.number.bgColor= -/instance/de.walware.statet.r.ui/text_R_rRoxygenTag.color=207,191,173 -/instance/org.eclipse.wst.server.core/module-start-timeout=300000 -/instance/org.eclipse.jdt.ui/pf_coloring_assignment=207,191,173 -/instance/org.epic.perleditor/currentLineColor=91,90,78 -/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_methods=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -/instance/org.python.pydev/SELF_STYLE=0 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -/instance/com.adobe.flexide.mxml.core/mxmlCommentItalic=true -/instance/com.powerflasher.fdt.ui/MULTILINE_COMMENT_color=255,255,255 -/instance/org.eclipse.cdt.ui/semanticHighlighting.macroDefinition.enabled=true -/instance/org.eclipse.wst.validation/vals/com.genuitec.eclipse.j2eedt.core.earvalidator/global=TF01 -/instance/org.eclipse.jdt.ui/java_string=236,228,126 -/instance/org.eclipse.wst.xml.ui/xml_content_assist_own_page_sort_order=org.eclipse.wst.xml.ui.proposalCategory.xmlTemplates\u0000org.eclipse.wst.xml.ui.proposalCategory.xmlTags\u0000 -/instance/org.python.pydev/FUNC_NAME_COLOR=167,236,33 -/instance/org.eclipse.pde.ui/editor.color.header_assignment=255,0,127 -/instance/org.eclipse.egit.core/RepositorySearchDialogDeepSearch=false -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.typeParameter.color=191,164,164 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.regexp.color=236,228,126 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JUNIT_HOME=D\:/works/eclipse/MyEclipse-2015/plugins/org.junit_4.11.0.v201303080030/ -/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.default_breakpoint_suspend_policy=2 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -/instance/net.sourceforge.texlipse/crl.TexColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -/instance/org.eclipse.datatools.sqltools.sqleditor/Single\ quoted\ string=0,0,0,0,0,236,228,126 -/instance/org.eclipse.cdt.ui/c_default=207,191,173 -/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_KEX_METHODS_ORDER=diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256 -/instance/org.erlide.ui/editor/colors/string/color=236,228,126 -/instance/org.eclipse.jdt.ui/semanticHighlighting.staticMethodInvocation.enabled=true -/configuration/org.eclipse.ui.ide/MAX_RECENT_WORKSPACES=5 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -/instance/goclipse/syntax_highlighting_comment_color=255,255,255 -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self2.1.1/config/spring/applicationContext-base.xml=\r\n -/instance/eclihx.ui/hx_editor_conditional_compilation_color=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true -/instance/eclihx.ui/hx_editor_bracket_color=249,250,244 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.staticondemandthreshold=99 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.StaticField_color=207,191,173 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.interface.enabled=true -@org.eclipse.recommenders.completion.rcp=2.3.0.v20160216-1255 -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLSetter_enabled=true -/instance/com.adobe.flexide.as.core/asClassColor=\#52E3F6 -/instance/org.eclipse.cdt.ui/c_braces=249,250,244 -/instance/org.eclipse.m2e.core/M2ESTOREDPAGEID=4 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -/instance/org.eclipse.dltk.ruby.ui/DLTK_string.regexp=236,228,126 -/instance/org.eclipse.ui.workbench/PLUGINS_NOT_ACTIVATED_ON_STARTUP=org.eclipse.epp.logging.aeri.ui;org.eclipse.epp.mpc.ui;org.eclipse.equinox.p2.ui.sdk.scheduler;org.eclipse.jst.j2ee.webservice.ui;org.eclipse.m2e.discovery;org.eclipse.mylyn.tasks.ui;org.eclipse.mylyn.team.ui;org.eclipse.oomph.setup.ui;org.eclipse.oomph.workingsets.editor;org.eclipse.rse.ui;org.eclipse.ui.monitoring; -/instance/org.eclipse.wst.css.ui/COLON=\#CFBFAD | null | null | null | null | null -/instance/org.cfeclipse.cfml/unknowTagColors=255,0,0 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.StaticFieldHighlighting.color=\#CFBFAD -/instance/com.powerflasher.fdt.ui/AS_INTERNAL_color_bold=false -/instance/ccw.core/ccw.preferences.editor_color.regex.italic=false -/instance/com.powerflasher.fdt.ui/JAVADOC_KEYWORD_color=217,229,119 -/instance/org.eclipse.wst.html.core/elemInvalidText=2 -/instance/org.eclipse.m2e.wtp/com.genuitec.eclipse.maven.wtp.hibernate.enabler.enabled=true -/instance/com.adobe.flexide.as.core/asStringColor=\#ECE47E -/instance/org.sweetlemonade.eclipse.json/colorObjectBracket=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -/instance/de.walware.statet.r.ui/text_Rd_rdSectionTag.color=82,227,246 -/instance/org.sweetlemonade.eclipse.json/colorNullEnabled=true -/instance/org.eclipse.wst.css.ui/ID=\#A7EC21 | null | null | null | null | null -/instance/net.sf.eclipsefp.haskell.ui/keywordColor=255,0,127 -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.punctuation.color=255,0,127 -@org.eclipse.jsch.core=1.2.0.v20141202-1415 -/instance/org.scala-ide.sdt.core/syntaxColoring.xml.equals.color=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_method_declaration=16 -/instance/org.eclipse.wst.jsdt.ui/content_assist_lru_history= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -/instance/org.eclipse.wst.validation/vals/org.eclipse.jst.jsf.ui.JSFNonELAttributeValueValidator/global=TF01 -/instance/com.adobe.flexide.as.core/asVarColor=\#CFBFAD -/instance/de.walware.statet.r.ui/text_R_rFlowcontrol.color=255,0,127 -/instance/org.eclipse.wst.html.core/elemStartInvalidCase=2 -/instance/org.eclipse.epp.logging.aeri.ide/resetSendMode=KEEP -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -/instance/tern.eclipse.ide.ui/indent-size-contentassist=1 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -/instance/org.eclipse.e4.CSS/org.eclipse.e4.CSS.syntaxColorer.tokenStyles.number.color=196,140,255 -/instance/org.erlide.ui/editor/colors/keyword/color=255,0,127 -/instance/com.spket.js/js_regexp=236,228,126 -/instance/org.eclipse.wst.html.core/attrValueEqualsMissing=2 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.literalkw.color=255,0,127 -/instance/org.eclipse.wst.css.ui/COMBINATOR=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.ui/spelling_user_dictionary_encoding= -/instance/ccw.core/ccw.preferences.editor_color.callableFUNCTION.italic=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.debug.localVariable=generate -/instance/com.genuitec.eclipse.sqlexplorer/sql_columns=207,191,173 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_fixed.color=255,255,255 -/instance/org.cfeclipse.cfml/javascriptFunction=167,236,33 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.methodDeclarationName.enabled=true -/instance/org.eclipse.wst.html.core/attrValueUnclosed=2 -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.SuperGlobalHighlighting.color=\#CFBFAD -/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_nls_tags=false -/instance/org.eclipse.wst.validation/DELEGATES_PREFERENCE=delegateValidatorList -/instance/com.genuitec.myeclipse.compatibility/preferencesMigrated60=true -/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.formatterprofiles.version=11 -/configuration/org.eclipse.ui.ide/RECENT_WORKSPACES_PROTOCOL=3 -/instance/net.sourceforge.texlipse/cmd.TexColor=167,236,33 -/instance/de.walware.statet.base.ui/editors/options/Proposals.background=39,40,34 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -/instance/org.eclipse.dltk.ruby.ui/content_assist_completion_replacement_foreground=207,191,173 -/instance/org.eclipse.wst.validation/USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator; -/instance/org.eclipse.wst.html.core/attrDuplicate=2 -/instance/org.eclipse.mylyn.resources.ui/org.eclipse.mylyn.ide.resources.ignore.pattern.version=1.0 -/instance/org.eclipse.cdt.ui/semanticHighlighting.field.enabled=true -/instance/org.eclipse.m2e.core/eclipse.m2.downloadSources=true -/instance/ccw.core/ccw.preferences.editor_color.callableFUNCTION=167,236,33 -/instance/org.eclipse.jdt.ui/java_doc_default=128,128,128 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -/instance/org.eclipse.ui.trace/tracingMaxFileSize=1000 -/instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.enabled=true -/instance/org.eclipse.wst.validation/vals/org.eclipse.wst.dtd.core.dtdDTDValidator/global=TF01 -/instance/org.eclipse.jdt.ui/sp_cleanup.make_parameters_final=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -/instance/com.spket.xml/xml_cdata=207,191,173 -/instance/org.erlide.ui/editor/colors/comment/color=255,255,255 -/instance/org.sweetlemonade.eclipse.json/colorArrayBracketEnabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.BasicSemanticHighlightGenerator.AS3.TopLevelFunction_enabled=true -/instance/org.springframework.ide.eclipse.config.ui//com.springsource.config.ui.prefs.activePageIndex\:/industryguild_mobile_standard_self/config/spring/applicationContext.xml=\r\n -/instance/org.eclipse.wst.xml.ui/commentText=\#808080 | null | false | false | false | false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -/instance/ccw.core/ccw.preferences.editor_color.symbol=207,191,173 -/instance/com.adobe.flexide.css.core/cssTextColor=\#CFBFAD -/instance/org.epic.perleditor/literal1Color=236,228,126 -/instance/org.eclipse.wst.validation/vals/org.eclipse.jpt.jpa.core.jpaValidator/global=TF01 -/instance/org.eclipse.wst.xml.ui/org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.lastActivePage=1 -/instance/eclihx.ui/hx_editor_multiline_comment_color=255,255,255 -/instance/ccw.core/ccw.preferences.editor_color.callableFUNCTION.enabled=true -/instance/org.eclipse.cdt.ui/semanticHighlighting.staticField.enabled=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -/instance/org.cfeclipse.cfml/cftagColor=207,191,173 -/instance/org.eclipse.wst.jsdt.ui/useQuickDiffPrefPage=true -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLIDParameter_color=121,171,255 -@org.eclipse.datatools.connectivity=1.2.11.v201401230755 -/instance/org.eclipse.wst.html.ui/tagAttributeEquals=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -/instance/org.eclipse.wst.dtd.ui/dtdComment=\#FFFFFF | null | null | null | null | null -/instance/org.eclipse.jdt.ui/java_bracket=249,250,244 -/instance/org.eclipse.ui.editors/searchResultHighlighting=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldPrefixes= -/instance/org.eclipse.wst.jsdt.ui/java_doc_link=207,191,173 -/instance/org.eclipse.dltk.tcl.ui/DLTK_class_definition_strikethrough=false -/instance/org.epic.perleditor/lineNumberColor=153,153,153 -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.equals.colour=207,191,173 -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.default.color=207,191,173 -/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.colour=82,227,246 -/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.outColor=207,191,173 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -/instance/com.genuitec.pulse.client.delivery.package.runtime/delivery.installer.proxy.data=true -/instance/org.eclipse.dltk.tcl.ui/DLTK_argument=207,191,173 -/instance/org.eclipse.jdt.ui/content_assist_autoactivation=true -/instance/org.eclipse.dltk.ruby.ui/DLTK_keyword_return=255,0,127 -/instance/ccw.core/ccw.preferences.editor_color.callableGLOBAL_VAR.italic=false -/instance/eclihx.ui/hxml_editor_comment_color=255,255,255 -/instance/org.eclipse.ui.editors/occurrenceIndication=true -/instance/org.erlide.ui/editor/colors/float/color=196,140,255 -/instance/org.eclipse.cdt.ui/sourceHoverBackgroundColor.SystemDefault=false -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.abstractMethodInvocation.enabled=true -/instance/org.eclipse.wst.xml.ui/declBoder=\#A7EC21 | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -/instance/org.eclipse.cdt.ui/sourceHoverBackgroundColor=255,255,255 -/instance/org.eclipse.wst.dtd.ui/dtdTag=\#CFBFAD | null | null | null | null | null -/instance/ccw.core/ccw.preferences.editor_color.callableJAVA_CLASS.bold=false -@org.eclipse.mylyn.resources.ui=3.18.0.v20151013-1847 -/instance/org.eclipse.jdt.ui/pf_coloring_comment=255,255,255 -/instance/com.powerflasher.fdt.ui/AS_PUBLIC_color_bold=false -/instance/com.dubture.twig.ui/editorColorVariable=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.datatools.connectivity/org.eclipse.datatools.connectivity.db.derby101.genericDriverTemplate=true -/instance/com.powerflasher.fdt.ui/AS_PROTECTED_color=255,0,127 -/instance/com.genuitec.eclipse.editor.json/colorKeyword=255,0,127 -@org.eclipse.wst.jsdt.core=1.3.401.v201511181529 -/instance/org.eclipse.xtend.core.Xtend/org.eclipse.xtend.core.Xtend.syntaxColorer.tokenStyles.xbase.extension.method.invacation.color=167,236,33 -/instance/com.spket.js/js_ml_comment=255,255,255 -/instance/org.epic.perleditor/operatorColor=255,0,127 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -/instance/org.eclipse.egit.ui/resourcehistory_graph_split=442,557 -/instance/org.eclipse.cdt.ui/semanticHighlighting.function.color=167,236,33 -/instance/org.eclipse.jdt.ui/formatter_settings_version=12 -/instance/org.eclipse.dltk.tcl.ui/content_assist_parameters_background=39,40,34 -/instance/org.eclipse.cdt.ui/semanticHighlighting.function.enabled=true -/instance/org.eclipse.wst.validation/vals/org.eclipse.wst.xml.core.xml/global=TF03 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.FieldHighlighting.enabled=true -@org.eclipse.jdt.debug=3.9.1.v20160128-1343 -/instance/org.eclipse.jdt.ui/semanticHighlighting.localVariableDeclaration.bold=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -/instance/org.eclipse.dltk.ruby.ui/DLTK_doc.topic=207,191,173 -/instance/org.eclipse.wst.html.core/elemInvalidEmptyTag=2 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -/instance/org.eclipse.pde.ui/editor.color.instr=167,236,33 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.join_wrapped_lines=true -/instance/org.eclipse.cdt.ui/pp_default=207,191,173 -/configuration/org.eclipse.ui.ide/RECENT_WORKSPACES=C\:\\Users\\lixiangrong\\workspace -/instance/org.eclipse.angularjs.ui/directiveParameterName=\#CFBFAD | null | null | null | null | null -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -/instance/jsonedit-core/nullColor=207,191,173 -/instance/org.eclipse.cdt.ui/c_operators=255,0,127 -/instance/org.eclipse.wst.css.ui/SELECTOR=\#A7EC21 | null | null | null | null | null -/instance/com.genuitec.eclipse.sqlexplorer/sql_default=207,191,173 -/instance/org.eclipse.datatools.sqltools.sqlbuilder/colorString=236,228,126 -/instance/org.eclipse.debug.core/org.eclipse.debug.core.PREF_BREAKPOINT_MANAGER_ENABLED_STATE=false -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.FunctionHighlighting.enabled=true -/instance/org.eclipse.cdt.ui/semanticHighlighting.method.color=167,236,33 -/instance/org.eclipse.datatools.sqltools.sqleditor/Single-line\ comment=0,0,0,0,0,255,255,255 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert -/instance/org.sweetlemonade.eclipse.json/colorKeyEnabled=true -/instance/org.eclipse.php.ui/semanticHighlighting.org.eclipse.php.internal.ui.editor.highlighters.InternalClassHighlighting.color=\#52E3F6 -/instance/com.mbartl.viplugin.eclipse.layer/imap=\u00A7\u00A7 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -/instance/org.eclipse.team.cvs.ui/pref_first_startup=false -/instance/org.eclipse.jdt.ui/content_assist_proposals_foreground=0,0,0 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.doc_h5.color=255,255,255 -/instance/org.epic.perleditor/printMarginColor=153,153,153 -/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.javaDebug.SuspendOnUncaughtExceptions=false -/instance/org.scala-ide.sdt.core/syntaxColouring.xml.tagName.colour=207,191,173 -/instance/org.cloudsmith.geppetto.pp.dsl.PP/org.cloudsmith.geppetto.pp.dsl.PP.syntaxColorer.tokenStyles.resourceRef.color=82,227,246 -/instance/org.codehaus.groovy.eclipse.ui/semanticHighlighting.staticMethodInvocation.color=167,236,33 -/instance/org.eclipse.wst.jsdt.ui/java_bracket=249,250,244 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= -/instance/org.eclipse.pde.ui/editor.color.xml_comment=255,255,255 -/instance/org.eclipse.dltk.ruby.ui/variable.class_bold=false -/instance/org.eclipse.wst.html.core/cdataInvalidContent=2 -/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_VM_XML=\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.wst.html.core/attrInvalidName=2 -/instance/org.python.pydev/SELF_COLOR=255,0,127 -/instance/org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|Consolas|12.75|0|WINDOWS|1|-17|0|0|0|400|0|0|0|0|3|2|1|49|Consolas; -/instance/org.eclipse.ui.editors/filteredSearchResultIndicationColor=255,255,0 -/instance/net.sourceforge.texlipse/slc.BibColor=255,255,255 -/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_blocks=true -/instance/org.eclipse.wst.xml.ui/tagAttributeValue=\#ECE47E | null | null | null | null | null -/instance/org.eclipse.dltk.ruby.ui/DLTK_comment_task_tag=255,255,255 -/instance/org.eclipse.ui.workbench/ColorsAndFontsPreferencePage.selectedElement=Forg.eclipse.jface.textfont -/instance/com.powerflasher.fdt.ui/com.powerflasher.fdt.ui.mxml.mxmlHighlightGenerator.AS3.MXMLNamespace_enabled=true -/instance/org.eclipse.jsch.core/org.eclipse.jsch.core.hasMigratedSsh2Preferences=true -/instance/org.eclipse.dltk.tcl.ui/content_assist_parameters_foreground=207,191,173 -/instance/org.dadacoalition.yedit/colorDefaultPreference=207,191,173 -/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -/instance/ccw.core/ccw.preferences.editor_color.regex.bold=false -/instance/com.powerflasher.fdt.ui/AS_KEYWORD_color_bold=false -/instance/com.powerflasher.fdt.ui/CHARACTER_color=236,228,126 -/instance/org.eclipse.angularjs.ui/useAnnotationsPrefPage=true -/instance/org.eclipse.team.cvs.ui/pref_console_command_color=255,255,255 diff --git a/resources/ehlxr.ahk b/resources/ehlxr.ahk deleted file mode 100644 index 6830b1b..0000000 --- a/resources/ehlxr.ahk +++ /dev/null @@ -1,96 +0,0 @@ -/* -# 号代表 Win 键; -! 号代表 Alt 键; -^ 号代表 Ctrl 键; -+ 号代表 shift 键; -:: 号(两个英文冒号)起分隔作用; -run,非常常用 的 AHK 命令之一; -; 号代表 注释后面一行内容; -*/ - -; 一键打开网页 -#0::Run http://ehlxr.me -#9::Run http://www.google.com - -#c::run,C:\Program Files (x86)\Google\Chrome\Application\chrome.exe /high-dpi-support=1 /force-device-scale-factor=1 -#f::run,D:\Program Files\Mozilla Firefox\firefox.exe -^!f::run,D:\Program Files\Everything\Everything.exe - -^#!Numpad9::run,D:\works\IntelliJ IDEA 2016.3\bin\idea64.exe -^#!Numpad8::run,D:\works\OpenVPN\bin\openvpn-gui.exe -^#!Numpad7::run,D:\works\GreenVPN\greenvpn.exe -^#!Numpad6::run,D:\works\cmder\Cmder.exe -^#!Numpad5::run,"D:\Program Files\网易云音乐PC版\cloudmusic.exe" -^#!Numpad4::run,D:\Program Files\Dict\YodaoDict.exe -^#!Numpad3::run,D:\works\Notepad++\notepad++.exe -^#!Numpad2::run,D:\Program Files\Thunder Network\Thunder\Program\Thunder.exe -^#!Numpad1::run,D:\works\KeePass-2.34\KeePass.exe -^#!Numpad0::run,D:\works\Sublime Text 3\sublime_text.exe - -#Numpad0::run,D:\Program Files\Evernote\Evernote.exe -#1::run,D:\works\Sublime Text 3\sublime_text.exe - -/* -一键拷贝文件路径 -*/ -^+c:: -; null= -send ^c -sleep,200 -clipboard=%clipboard% ;%null% -tooltip,%clipboard% -sleep,500 -tooltip, -return - -/* -改掉大写键为Enter -用Alt+CapsLock来组合实现大写 -*/ -;replace CapsLock to LeftEnter; CapsLock = Alt CapsLock -$CapsLock::Enter -LAlt & Capslock::SetCapsLockState, % GetKeyState("CapsLock", "T") ? "Off" : "On" -!u::Send ^c !{tab} ^v - -;缩写快速打出常用语 -::.m::ehlxr.me@gmail.com -::.l::lixiangrong - - -/* -取得鼠标所在光标处颜色色值到剪切版中 -Ctrl+Win+c -*/ -^#c:: -MouseGetPos, mouseX, mouseY -; 获得鼠标所在坐标,把鼠标的 X 坐标赋值给变量 mouseX ,同理 mouseY -PixelGetColor, color, %mouseX%, %mouseY%, RGB -; 调用 PixelGetColor 函数,获得鼠标所在坐标的 RGB 值,并赋值给 color -StringRight color,color,6 -; 截取 color(第二个 color)右边的6个字符,因为获得的值是这样的:#RRGGBB,一般我们只需要 RRGGBB 部分。把截取到的值再赋给 color(第一个 color)。 -clipboard = %color% -; 把 color 的值发送到剪贴板 -return - - -/* - 短脚本 — 用鼠标切换任务 -功能: -鼠标右键+滚轮下:快速切换至前一个任务(即,在最近两个任务间切换,因为当切换至下一个任务时,当前任务自动成为下一个任务) -鼠标右键+滚轮上:依次切换至最近的第i个任务,i从3开始(第2个使用以上的前一个任务),按下保持鼠标右键,向上滚动,每滚一次i+1。 - -RButton & WheelDown::AltTab -RButton & WheelUp::f20147310() -f20147310(){ - static i:=2 - if (A_Priorkey="WheelUp") ;中继 - i++ - else ;复位 - i:=2 - Send !{tab %i%} -} -RButton::Send {RButton} -*/ - -; Win+Esc 关闭当前窗口 -#Esc::Send !{F4} \ No newline at end of file diff --git a/resources/generator.js b/resources/generator.js deleted file mode 100644 index 661e422..0000000 --- a/resources/generator.js +++ /dev/null @@ -1,28 +0,0 @@ -'use strict'; -var pagination = require('hexo-pagination'); -module.exports = function(locals){ - var config = this.config; - var posts = locals.posts; - posts.data = posts.data.sort(function(a, b) { - if(a.top && b.top) { // 两篇文章top都有定义 - if(a.top == b.top) return b.date - a.date; // 若top值一样则按照文章日期降序排 - else return b.top - a.top; // 否则按照top值降序排 - } - else if(a.top && !b.top) { // 以下是只有一篇文章top有定义,那么将有top的排在前面(这里用异或操作居然不行233) - return -1; - } - else if(!a.top && b.top) { - return 1; - } - else return b.date - a.date; // 都没定义按照文章日期降序排 - }); - var paginationDir = config.pagination_dir || 'page'; - return pagination('', posts, { - perPage: config.index_generator.per_page, - layout: ['index', 'archive'], - format: paginationDir + '/%d/', - data: { - __index: true - } - }); -}; \ No newline at end of file diff --git a/resources/gitment.browser.js b/resources/gitment.browser.js deleted file mode 100644 index 06e1322..0000000 --- a/resources/gitment.browser.js +++ /dev/null @@ -1,3751 +0,0 @@ -var Gitment = -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) -/******/ return installedModules[moduleId].exports; -/******/ -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // identity function for calling harmony imports with the correct context -/******/ __webpack_require__.i = function(value) { return value; }; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 5); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -var LS_ACCESS_TOKEN_KEY = exports.LS_ACCESS_TOKEN_KEY = 'gitment-comments-token'; -var LS_USER_KEY = exports.LS_USER_KEY = 'gitment-user-info'; - -var NOT_INITIALIZED_ERROR = exports.NOT_INITIALIZED_ERROR = new Error('Comments Not Initialized'); - -/***/ }), -/* 1 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(global) { - -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var __extends = undefined && undefined.__extends || function () { - var extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { - d.__proto__ = b; - } || function (d, b) { - for (var p in b) { - if (b.hasOwnProperty(p)) d[p] = b[p]; - } - }; - return function (d, b) { - extendStatics(d, b); - function __() { - this.constructor = d; - } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -}(); -Object.defineProperty(exports, "__esModule", { value: true }); -registerGlobals(); -exports.extras = { - allowStateChanges: allowStateChanges, - deepEqual: deepEqual, - getAtom: getAtom, - getDebugName: getDebugName, - getDependencyTree: getDependencyTree, - getAdministration: getAdministration, - getGlobalState: getGlobalState, - getObserverTree: getObserverTree, - isComputingDerivation: isComputingDerivation, - isSpyEnabled: isSpyEnabled, - onReactionError: onReactionError, - resetGlobalState: resetGlobalState, - shareGlobalState: shareGlobalState, - spyReport: spyReport, - spyReportEnd: spyReportEnd, - spyReportStart: spyReportStart, - setReactionScheduler: setReactionScheduler -}; -if ((typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__ === "undefined" ? "undefined" : _typeof(__MOBX_DEVTOOLS_GLOBAL_HOOK__)) === "object") { - __MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx(module.exports); -} -module.exports.default = module.exports; -var actionFieldDecorator = createClassPropertyDecorator(function (target, key, value, args, originalDescriptor) { - var actionName = args && args.length === 1 ? args[0] : value.name || key || ""; - var wrappedAction = action(actionName, value); - addHiddenProp(target, key, wrappedAction); -}, function (key) { - return this[key]; -}, function () { - invariant(false, getMessage("m001")); -}, false, true); -var boundActionDecorator = createClassPropertyDecorator(function (target, key, value) { - defineBoundAction(target, key, value); -}, function (key) { - return this[key]; -}, function () { - invariant(false, getMessage("m001")); -}, false, false); -var action = function action(arg1, arg2, arg3, arg4) { - if (arguments.length === 1 && typeof arg1 === "function") return createAction(arg1.name || "", arg1); - if (arguments.length === 2 && typeof arg2 === "function") return createAction(arg1, arg2); - if (arguments.length === 1 && typeof arg1 === "string") return namedActionDecorator(arg1); - return namedActionDecorator(arg2).apply(null, arguments); -}; -exports.action = action; -action.bound = function boundAction(arg1, arg2, arg3) { - if (typeof arg1 === "function") { - var action_1 = createAction("", arg1); - action_1.autoBind = true; - return action_1; - } - return boundActionDecorator.apply(null, arguments); -}; -function namedActionDecorator(name) { - return function (target, prop, descriptor) { - if (descriptor && typeof descriptor.value === "function") { - descriptor.value = createAction(name, descriptor.value); - descriptor.enumerable = false; - descriptor.configurable = true; - return descriptor; - } - return actionFieldDecorator(name).apply(this, arguments); - }; -} -function runInAction(arg1, arg2, arg3) { - var actionName = typeof arg1 === "string" ? arg1 : arg1.name || ""; - var fn = typeof arg1 === "function" ? arg1 : arg2; - var scope = typeof arg1 === "function" ? arg2 : arg3; - invariant(typeof fn === "function", getMessage("m002")); - invariant(fn.length === 0, getMessage("m003")); - invariant(typeof actionName === "string" && actionName.length > 0, "actions should have valid names, got: '" + actionName + "'"); - return executeAction(actionName, fn, scope, undefined); -} -exports.runInAction = runInAction; -function isAction(thing) { - return typeof thing === "function" && thing.isMobxAction === true; -} -exports.isAction = isAction; -function defineBoundAction(target, propertyName, fn) { - var res = function res() { - return executeAction(propertyName, fn, target, arguments); - }; - res.isMobxAction = true; - addHiddenProp(target, propertyName, res); -} -function autorun(arg1, arg2, arg3) { - var name, view, scope; - if (typeof arg1 === "string") { - name = arg1; - view = arg2; - scope = arg3; - } else { - name = arg1.name || "Autorun@" + getNextId(); - view = arg1; - scope = arg2; - } - invariant(typeof view === "function", getMessage("m004")); - invariant(isAction(view) === false, getMessage("m005")); - if (scope) view = view.bind(scope); - var reaction = new Reaction(name, function () { - this.track(reactionRunner); - }); - function reactionRunner() { - view(reaction); - } - reaction.schedule(); - return reaction.getDisposer(); -} -exports.autorun = autorun; -function when(arg1, arg2, arg3, arg4) { - var name, predicate, effect, scope; - if (typeof arg1 === "string") { - name = arg1; - predicate = arg2; - effect = arg3; - scope = arg4; - } else { - name = "When@" + getNextId(); - predicate = arg1; - effect = arg2; - scope = arg3; - } - var disposer = autorun(name, function (r) { - if (predicate.call(scope)) { - r.dispose(); - var prevUntracked = untrackedStart(); - effect.call(scope); - untrackedEnd(prevUntracked); - } - }); - return disposer; -} -exports.when = when; -function autorunAsync(arg1, arg2, arg3, arg4) { - var name, func, delay, scope; - if (typeof arg1 === "string") { - name = arg1; - func = arg2; - delay = arg3; - scope = arg4; - } else { - name = arg1.name || "AutorunAsync@" + getNextId(); - func = arg1; - delay = arg2; - scope = arg3; - } - invariant(isAction(func) === false, getMessage("m006")); - if (delay === void 0) delay = 1; - if (scope) func = func.bind(scope); - var isScheduled = false; - var r = new Reaction(name, function () { - if (!isScheduled) { - isScheduled = true; - setTimeout(function () { - isScheduled = false; - if (!r.isDisposed) r.track(reactionRunner); - }, delay); - } - }); - function reactionRunner() { - func(r); - } - r.schedule(); - return r.getDisposer(); -} -exports.autorunAsync = autorunAsync; -function reaction(expression, effect, arg3) { - if (arguments.length > 3) { - fail(getMessage("m007")); - } - if (isModifierDescriptor(expression)) { - fail(getMessage("m008")); - } - var opts; - if ((typeof arg3 === "undefined" ? "undefined" : _typeof(arg3)) === "object") { - opts = arg3; - } else { - opts = {}; - } - opts.name = opts.name || expression.name || effect.name || "Reaction@" + getNextId(); - opts.fireImmediately = arg3 === true || opts.fireImmediately === true; - opts.delay = opts.delay || 0; - opts.compareStructural = opts.compareStructural || opts.struct || false; - effect = action(opts.name, opts.context ? effect.bind(opts.context) : effect); - if (opts.context) { - expression = expression.bind(opts.context); - } - var firstTime = true; - var isScheduled = false; - var nextValue; - var r = new Reaction(opts.name, function () { - if (firstTime || opts.delay < 1) { - reactionRunner(); - } else if (!isScheduled) { - isScheduled = true; - setTimeout(function () { - isScheduled = false; - reactionRunner(); - }, opts.delay); - } - }); - function reactionRunner() { - if (r.isDisposed) return; - var changed = false; - r.track(function () { - var v = expression(r); - changed = valueDidChange(opts.compareStructural, nextValue, v); - nextValue = v; - }); - if (firstTime && opts.fireImmediately) effect(nextValue, r); - if (!firstTime && changed === true) effect(nextValue, r); - if (firstTime) firstTime = false; - } - r.schedule(); - return r.getDisposer(); -} -exports.reaction = reaction; -function createComputedDecorator(compareStructural) { - return createClassPropertyDecorator(function (target, name, _, __, originalDescriptor) { - invariant(typeof originalDescriptor !== "undefined", getMessage("m009")); - invariant(typeof originalDescriptor.get === "function", getMessage("m010")); - var adm = asObservableObject(target, ""); - defineComputedProperty(adm, name, originalDescriptor.get, originalDescriptor.set, compareStructural, false); - }, function (name) { - var observable = this.$mobx.values[name]; - if (observable === undefined) return undefined; - return observable.get(); - }, function (name, value) { - this.$mobx.values[name].set(value); - }, false, false); -} -var computedDecorator = createComputedDecorator(false); -var computedStructDecorator = createComputedDecorator(true); -var computed = function computed(arg1, arg2, arg3) { - if (typeof arg2 === "string") { - return computedDecorator.apply(null, arguments); - } - invariant(typeof arg1 === "function", getMessage("m011")); - invariant(arguments.length < 3, getMessage("m012")); - var opts = (typeof arg2 === "undefined" ? "undefined" : _typeof(arg2)) === "object" ? arg2 : {}; - opts.setter = typeof arg2 === "function" ? arg2 : opts.setter; - return new ComputedValue(arg1, opts.context, opts.compareStructural || opts.struct || false, opts.name || arg1.name || "", opts.setter); -}; -exports.computed = computed; -computed.struct = computedStructDecorator; -function createTransformer(transformer, onCleanup) { - invariant(typeof transformer === "function" && transformer.length < 2, "createTransformer expects a function that accepts one argument"); - var objectCache = {}; - var resetId = globalState.resetId; - var Transformer = function (_super) { - __extends(Transformer, _super); - function Transformer(sourceIdentifier, sourceObject) { - var _this = _super.call(this, function () { - return transformer(sourceObject); - }, undefined, false, "Transformer-" + transformer.name + "-" + sourceIdentifier, undefined) || this; - _this.sourceIdentifier = sourceIdentifier; - _this.sourceObject = sourceObject; - return _this; - } - Transformer.prototype.onBecomeUnobserved = function () { - var lastValue = this.value; - _super.prototype.onBecomeUnobserved.call(this); - delete objectCache[this.sourceIdentifier]; - if (onCleanup) onCleanup(lastValue, this.sourceObject); - }; - return Transformer; - }(ComputedValue); - return function (object) { - if (resetId !== globalState.resetId) { - objectCache = {}; - resetId = globalState.resetId; - } - var identifier = getMemoizationId(object); - var reactiveTransformer = objectCache[identifier]; - if (reactiveTransformer) return reactiveTransformer.get(); - reactiveTransformer = objectCache[identifier] = new Transformer(identifier, object); - return reactiveTransformer.get(); - }; -} -exports.createTransformer = createTransformer; -function getMemoizationId(object) { - if (object === null || (typeof object === "undefined" ? "undefined" : _typeof(object)) !== "object") throw new Error("[mobx] transform expected some kind of object, got: " + object); - var tid = object.$transformId; - if (tid === undefined) { - tid = getNextId(); - addHiddenProp(object, "$transformId", tid); - } - return tid; -} -function expr(expr, scope) { - if (!isComputingDerivation()) console.warn(getMessage("m013")); - return computed(expr, { context: scope }).get(); -} -exports.expr = expr; -function extendObservable(target) { - var properties = []; - for (var _i = 1; _i < arguments.length; _i++) { - properties[_i - 1] = arguments[_i]; - } - return extendObservableHelper(target, deepEnhancer, properties); -} -exports.extendObservable = extendObservable; -function extendShallowObservable(target) { - var properties = []; - for (var _i = 1; _i < arguments.length; _i++) { - properties[_i - 1] = arguments[_i]; - } - return extendObservableHelper(target, referenceEnhancer, properties); -} -exports.extendShallowObservable = extendShallowObservable; -function extendObservableHelper(target, defaultEnhancer, properties) { - invariant(arguments.length >= 2, getMessage("m014")); - invariant((typeof target === "undefined" ? "undefined" : _typeof(target)) === "object", getMessage("m015")); - invariant(!isObservableMap(target), getMessage("m016")); - properties.forEach(function (propSet) { - invariant((typeof propSet === "undefined" ? "undefined" : _typeof(propSet)) === "object", getMessage("m017")); - invariant(!isObservable(propSet), getMessage("m018")); - }); - var adm = asObservableObject(target); - var definedProps = {}; - for (var i = properties.length - 1; i >= 0; i--) { - var propSet = properties[i]; - for (var key in propSet) { - if (definedProps[key] !== true && hasOwnProperty(propSet, key)) { - definedProps[key] = true; - if (target === propSet && !isPropertyConfigurable(target, key)) continue; - var descriptor = Object.getOwnPropertyDescriptor(propSet, key); - defineObservablePropertyFromDescriptor(adm, key, descriptor, defaultEnhancer); - } - } - } - return target; -} -function getDependencyTree(thing, property) { - return nodeToDependencyTree(getAtom(thing, property)); -} -function nodeToDependencyTree(node) { - var result = { - name: node.name - }; - if (node.observing && node.observing.length > 0) result.dependencies = unique(node.observing).map(nodeToDependencyTree); - return result; -} -function getObserverTree(thing, property) { - return nodeToObserverTree(getAtom(thing, property)); -} -function nodeToObserverTree(node) { - var result = { - name: node.name - }; - if (hasObservers(node)) result.observers = getObservers(node).map(nodeToObserverTree); - return result; -} -function intercept(thing, propOrHandler, handler) { - if (typeof handler === "function") return interceptProperty(thing, propOrHandler, handler);else return interceptInterceptable(thing, propOrHandler); -} -exports.intercept = intercept; -function interceptInterceptable(thing, handler) { - return getAdministration(thing).intercept(handler); -} -function interceptProperty(thing, property, handler) { - return getAdministration(thing, property).intercept(handler); -} -function isComputed(value, property) { - if (value === null || value === undefined) return false; - if (property !== undefined) { - if (isObservableObject(value) === false) return false; - var atom = getAtom(value, property); - return isComputedValue(atom); - } - return isComputedValue(value); -} -exports.isComputed = isComputed; -function isObservable(value, property) { - if (value === null || value === undefined) return false; - if (property !== undefined) { - if (isObservableArray(value) || isObservableMap(value)) throw new Error(getMessage("m019"));else if (isObservableObject(value)) { - var o = value.$mobx; - return o.values && !!o.values[property]; - } - return false; - } - return isObservableObject(value) || !!value.$mobx || isAtom(value) || isReaction(value) || isComputedValue(value); -} -exports.isObservable = isObservable; -var deepDecorator = createDecoratorForEnhancer(deepEnhancer); -var shallowDecorator = createDecoratorForEnhancer(shallowEnhancer); -var refDecorator = createDecoratorForEnhancer(referenceEnhancer); -var deepStructDecorator = createDecoratorForEnhancer(deepStructEnhancer); -var refStructDecorator = createDecoratorForEnhancer(refStructEnhancer); -function createObservable(v) { - if (v === void 0) { - v = undefined; - } - if (typeof arguments[1] === "string") return deepDecorator.apply(null, arguments); - invariant(arguments.length <= 1, getMessage("m021")); - invariant(!isModifierDescriptor(v), getMessage("m020")); - if (isObservable(v)) return v; - var res = deepEnhancer(v, undefined, undefined); - if (res !== v) return res; - return observable.box(v); -} -var IObservableFactories = function () { - function IObservableFactories() {} - IObservableFactories.prototype.box = function (value, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("box"); - return new ObservableValue(value, deepEnhancer, name); - }; - IObservableFactories.prototype.shallowBox = function (value, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("shallowBox"); - return new ObservableValue(value, referenceEnhancer, name); - }; - IObservableFactories.prototype.array = function (initialValues, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("array"); - return new ObservableArray(initialValues, deepEnhancer, name); - }; - IObservableFactories.prototype.shallowArray = function (initialValues, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("shallowArray"); - return new ObservableArray(initialValues, referenceEnhancer, name); - }; - IObservableFactories.prototype.map = function (initialValues, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("map"); - return new ObservableMap(initialValues, deepEnhancer, name); - }; - IObservableFactories.prototype.shallowMap = function (initialValues, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("shallowMap"); - return new ObservableMap(initialValues, referenceEnhancer, name); - }; - IObservableFactories.prototype.object = function (props, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("object"); - var res = {}; - asObservableObject(res, name); - extendObservable(res, props); - return res; - }; - IObservableFactories.prototype.shallowObject = function (props, name) { - if (arguments.length > 2) incorrectlyUsedAsDecorator("shallowObject"); - var res = {}; - asObservableObject(res, name); - extendShallowObservable(res, props); - return res; - }; - IObservableFactories.prototype.ref = function () { - if (arguments.length < 2) { - return createModifierDescriptor(referenceEnhancer, arguments[0]); - } else { - return refDecorator.apply(null, arguments); - } - }; - IObservableFactories.prototype.shallow = function () { - if (arguments.length < 2) { - return createModifierDescriptor(shallowEnhancer, arguments[0]); - } else { - return shallowDecorator.apply(null, arguments); - } - }; - IObservableFactories.prototype.deep = function () { - if (arguments.length < 2) { - return createModifierDescriptor(deepEnhancer, arguments[0]); - } else { - return deepDecorator.apply(null, arguments); - } - }; - IObservableFactories.prototype.struct = function () { - if (arguments.length < 2) { - return createModifierDescriptor(deepStructEnhancer, arguments[0]); - } else { - return deepStructDecorator.apply(null, arguments); - } - }; - return IObservableFactories; -}(); -exports.IObservableFactories = IObservableFactories; -var observable = createObservable; -exports.observable = observable; -Object.keys(IObservableFactories.prototype).forEach(function (key) { - return observable[key] = IObservableFactories.prototype[key]; -}); -observable.deep.struct = observable.struct; -observable.ref.struct = function () { - if (arguments.length < 2) { - return createModifierDescriptor(refStructEnhancer, arguments[0]); - } else { - return refStructDecorator.apply(null, arguments); - } -}; -function incorrectlyUsedAsDecorator(methodName) { - fail("Expected one or two arguments to observable." + methodName + ". Did you accidentally try to use observable." + methodName + " as decorator?"); -} -function createDecoratorForEnhancer(enhancer) { - invariant(!!enhancer, ":("); - return createClassPropertyDecorator(function (target, name, baseValue, _, baseDescriptor) { - assertPropertyConfigurable(target, name); - invariant(!baseDescriptor || !baseDescriptor.get, getMessage("m022")); - var adm = asObservableObject(target, undefined); - defineObservableProperty(adm, name, baseValue, enhancer); - }, function (name) { - var observable = this.$mobx.values[name]; - if (observable === undefined) return undefined; - return observable.get(); - }, function (name, value) { - setPropertyValue(this, name, value); - }, true, false); -} -function observe(thing, propOrCb, cbOrFire, fireImmediately) { - if (typeof cbOrFire === "function") return observeObservableProperty(thing, propOrCb, cbOrFire, fireImmediately);else return observeObservable(thing, propOrCb, cbOrFire); -} -exports.observe = observe; -function observeObservable(thing, listener, fireImmediately) { - return getAdministration(thing).observe(listener, fireImmediately); -} -function observeObservableProperty(thing, property, listener, fireImmediately) { - return getAdministration(thing, property).observe(listener, fireImmediately); -} -function toJS(source, detectCycles, __alreadySeen) { - if (detectCycles === void 0) { - detectCycles = true; - } - if (__alreadySeen === void 0) { - __alreadySeen = []; - } - function cache(value) { - if (detectCycles) __alreadySeen.push([source, value]); - return value; - } - if (isObservable(source)) { - if (detectCycles && __alreadySeen === null) __alreadySeen = []; - if (detectCycles && source !== null && (typeof source === "undefined" ? "undefined" : _typeof(source)) === "object") { - for (var i = 0, l = __alreadySeen.length; i < l; i++) { - if (__alreadySeen[i][0] === source) return __alreadySeen[i][1]; - } - } - if (isObservableArray(source)) { - var res = cache([]); - var toAdd = source.map(function (value) { - return toJS(value, detectCycles, __alreadySeen); - }); - res.length = toAdd.length; - for (var i = 0, l = toAdd.length; i < l; i++) { - res[i] = toAdd[i]; - }return res; - } - if (isObservableObject(source)) { - var res = cache({}); - for (var key in source) { - res[key] = toJS(source[key], detectCycles, __alreadySeen); - }return res; - } - if (isObservableMap(source)) { - var res_1 = cache({}); - source.forEach(function (value, key) { - return res_1[key] = toJS(value, detectCycles, __alreadySeen); - }); - return res_1; - } - if (isObservableValue(source)) return toJS(source.get(), detectCycles, __alreadySeen); - } - return source; -} -exports.toJS = toJS; -function transaction(action, thisArg) { - if (thisArg === void 0) { - thisArg = undefined; - } - deprecated(getMessage("m023")); - return runInTransaction.apply(undefined, arguments); -} -exports.transaction = transaction; -function runInTransaction(action, thisArg) { - if (thisArg === void 0) { - thisArg = undefined; - } - return executeAction("", action); -} -function log(msg) { - console.log(msg); - return msg; -} -function whyRun(thing, prop) { - switch (arguments.length) { - case 0: - thing = globalState.trackingDerivation; - if (!thing) return log(getMessage("m024")); - break; - case 2: - thing = getAtom(thing, prop); - break; - } - thing = getAtom(thing); - if (isComputedValue(thing)) return log(thing.whyRun());else if (isReaction(thing)) return log(thing.whyRun()); - return fail(getMessage("m025")); -} -exports.whyRun = whyRun; -function createAction(actionName, fn) { - invariant(typeof fn === "function", getMessage("m026")); - invariant(typeof actionName === "string" && actionName.length > 0, "actions should have valid names, got: '" + actionName + "'"); - var res = function res() { - return executeAction(actionName, fn, this, arguments); - }; - res.originalFn = fn; - res.isMobxAction = true; - return res; -} -function executeAction(actionName, fn, scope, args) { - var runInfo = startAction(actionName, fn, scope, args); - try { - return fn.apply(scope, args); - } finally { - endAction(runInfo); - } -} -function startAction(actionName, fn, scope, args) { - var notifySpy = isSpyEnabled() && !!actionName; - var startTime = 0; - if (notifySpy) { - startTime = Date.now(); - var l = args && args.length || 0; - var flattendArgs = new Array(l); - if (l > 0) for (var i = 0; i < l; i++) { - flattendArgs[i] = args[i]; - }spyReportStart({ - type: "action", - name: actionName, - fn: fn, - object: scope, - arguments: flattendArgs - }); - } - var prevDerivation = untrackedStart(); - startBatch(); - var prevAllowStateChanges = allowStateChangesStart(true); - return { - prevDerivation: prevDerivation, - prevAllowStateChanges: prevAllowStateChanges, - notifySpy: notifySpy, - startTime: startTime - }; -} -function endAction(runInfo) { - allowStateChangesEnd(runInfo.prevAllowStateChanges); - endBatch(); - untrackedEnd(runInfo.prevDerivation); - if (runInfo.notifySpy) spyReportEnd({ time: Date.now() - runInfo.startTime }); -} -function useStrict(strict) { - invariant(globalState.trackingDerivation === null, getMessage("m028")); - globalState.strictMode = strict; - globalState.allowStateChanges = !strict; -} -exports.useStrict = useStrict; -function isStrictModeEnabled() { - return globalState.strictMode; -} -exports.isStrictModeEnabled = isStrictModeEnabled; -function allowStateChanges(allowStateChanges, func) { - var prev = allowStateChangesStart(allowStateChanges); - var res; - try { - res = func(); - } finally { - allowStateChangesEnd(prev); - } - return res; -} -function allowStateChangesStart(allowStateChanges) { - var prev = globalState.allowStateChanges; - globalState.allowStateChanges = allowStateChanges; - return prev; -} -function allowStateChangesEnd(prev) { - globalState.allowStateChanges = prev; -} -var BaseAtom = function () { - function BaseAtom(name) { - if (name === void 0) { - name = "Atom@" + getNextId(); - } - this.name = name; - this.isPendingUnobservation = true; - this.observers = []; - this.observersIndexes = {}; - this.diffValue = 0; - this.lastAccessedBy = 0; - this.lowestObserverState = IDerivationState.NOT_TRACKING; - } - BaseAtom.prototype.onBecomeUnobserved = function () {}; - BaseAtom.prototype.reportObserved = function () { - reportObserved(this); - }; - BaseAtom.prototype.reportChanged = function () { - startBatch(); - propagateChanged(this); - endBatch(); - }; - BaseAtom.prototype.toString = function () { - return this.name; - }; - return BaseAtom; -}(); -exports.BaseAtom = BaseAtom; -var Atom = function (_super) { - __extends(Atom, _super); - function Atom(name, onBecomeObservedHandler, onBecomeUnobservedHandler) { - if (name === void 0) { - name = "Atom@" + getNextId(); - } - if (onBecomeObservedHandler === void 0) { - onBecomeObservedHandler = noop; - } - if (onBecomeUnobservedHandler === void 0) { - onBecomeUnobservedHandler = noop; - } - var _this = _super.call(this, name) || this; - _this.name = name; - _this.onBecomeObservedHandler = onBecomeObservedHandler; - _this.onBecomeUnobservedHandler = onBecomeUnobservedHandler; - _this.isPendingUnobservation = false; - _this.isBeingTracked = false; - return _this; - } - Atom.prototype.reportObserved = function () { - startBatch(); - _super.prototype.reportObserved.call(this); - if (!this.isBeingTracked) { - this.isBeingTracked = true; - this.onBecomeObservedHandler(); - } - endBatch(); - return !!globalState.trackingDerivation; - }; - Atom.prototype.onBecomeUnobserved = function () { - this.isBeingTracked = false; - this.onBecomeUnobservedHandler(); - }; - return Atom; -}(BaseAtom); -exports.Atom = Atom; -var isAtom = createInstanceofPredicate("Atom", BaseAtom); -var ComputedValue = function () { - function ComputedValue(derivation, scope, compareStructural, name, setter) { - this.derivation = derivation; - this.scope = scope; - this.compareStructural = compareStructural; - this.dependenciesState = IDerivationState.NOT_TRACKING; - this.observing = []; - this.newObserving = null; - this.isPendingUnobservation = false; - this.observers = []; - this.observersIndexes = {}; - this.diffValue = 0; - this.runId = 0; - this.lastAccessedBy = 0; - this.lowestObserverState = IDerivationState.UP_TO_DATE; - this.unboundDepsCount = 0; - this.__mapid = "#" + getNextId(); - this.value = undefined; - this.isComputing = false; - this.isRunningSetter = false; - this.name = name || "ComputedValue@" + getNextId(); - if (setter) this.setter = createAction(name + "-setter", setter); - } - ComputedValue.prototype.onBecomeStale = function () { - propagateMaybeChanged(this); - }; - ComputedValue.prototype.onBecomeUnobserved = function () { - invariant(this.dependenciesState !== IDerivationState.NOT_TRACKING, getMessage("m029")); - clearObserving(this); - this.value = undefined; - }; - ComputedValue.prototype.get = function () { - invariant(!this.isComputing, "Cycle detected in computation " + this.name, this.derivation); - if (globalState.inBatch === 0) { - startBatch(); - if (shouldCompute(this)) this.value = this.computeValue(false); - endBatch(); - } else { - reportObserved(this); - if (shouldCompute(this)) if (this.trackAndCompute()) propagateChangeConfirmed(this); - } - var result = this.value; - if (isCaughtException(result)) throw result.cause; - return result; - }; - ComputedValue.prototype.peek = function () { - var res = this.computeValue(false); - if (isCaughtException(res)) throw res.cause; - return res; - }; - ComputedValue.prototype.set = function (value) { - if (this.setter) { - invariant(!this.isRunningSetter, "The setter of computed value '" + this.name + "' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"); - this.isRunningSetter = true; - try { - this.setter.call(this.scope, value); - } finally { - this.isRunningSetter = false; - } - } else invariant(false, "[ComputedValue '" + this.name + "'] It is not possible to assign a new value to a computed value."); - }; - ComputedValue.prototype.trackAndCompute = function () { - if (isSpyEnabled()) { - spyReport({ - object: this.scope, - type: "compute", - fn: this.derivation - }); - } - var oldValue = this.value; - var newValue = this.value = this.computeValue(true); - return isCaughtException(newValue) || valueDidChange(this.compareStructural, newValue, oldValue); - }; - ComputedValue.prototype.computeValue = function (track) { - this.isComputing = true; - globalState.computationDepth++; - var res; - if (track) { - res = trackDerivedFunction(this, this.derivation, this.scope); - } else { - try { - res = this.derivation.call(this.scope); - } catch (e) { - res = new CaughtException(e); - } - } - globalState.computationDepth--; - this.isComputing = false; - return res; - }; - ; - ComputedValue.prototype.observe = function (listener, fireImmediately) { - var _this = this; - var firstTime = true; - var prevValue = undefined; - return autorun(function () { - var newValue = _this.get(); - if (!firstTime || fireImmediately) { - var prevU = untrackedStart(); - listener({ - type: "update", - object: _this, - newValue: newValue, - oldValue: prevValue - }); - untrackedEnd(prevU); - } - firstTime = false; - prevValue = newValue; - }); - }; - ComputedValue.prototype.toJSON = function () { - return this.get(); - }; - ComputedValue.prototype.toString = function () { - return this.name + "[" + this.derivation.toString() + "]"; - }; - ComputedValue.prototype.valueOf = function () { - return toPrimitive(this.get()); - }; - ; - ComputedValue.prototype.whyRun = function () { - var isTracking = Boolean(globalState.trackingDerivation); - var observing = unique(this.isComputing ? this.newObserving : this.observing).map(function (dep) { - return dep.name; - }); - var observers = unique(getObservers(this).map(function (dep) { - return dep.name; - })); - return "\nWhyRun? computation '" + this.name + "':\n * Running because: " + (isTracking ? "[active] the value of this computation is needed by a reaction" : this.isComputing ? "[get] The value of this computed was requested outside a reaction" : "[idle] not running at the moment") + "\n" + (this.dependenciesState === IDerivationState.NOT_TRACKING ? getMessage("m032") : " * This computation will re-run if any of the following observables changes:\n " + joinStrings(observing) + "\n " + (this.isComputing && isTracking ? " (... or any observable accessed during the remainder of the current run)" : "") + "\n\t" + getMessage("m038") + "\n\n * If the outcome of this computation changes, the following observers will be re-run:\n " + joinStrings(observers) + "\n"); - }; - return ComputedValue; -}(); -ComputedValue.prototype[primitiveSymbol()] = ComputedValue.prototype.valueOf; -var isComputedValue = createInstanceofPredicate("ComputedValue", ComputedValue); -var IDerivationState; -(function (IDerivationState) { - IDerivationState[IDerivationState["NOT_TRACKING"] = -1] = "NOT_TRACKING"; - IDerivationState[IDerivationState["UP_TO_DATE"] = 0] = "UP_TO_DATE"; - IDerivationState[IDerivationState["POSSIBLY_STALE"] = 1] = "POSSIBLY_STALE"; - IDerivationState[IDerivationState["STALE"] = 2] = "STALE"; -})(IDerivationState || (IDerivationState = {})); -exports.IDerivationState = IDerivationState; -var CaughtException = function () { - function CaughtException(cause) { - this.cause = cause; - } - return CaughtException; -}(); -function isCaughtException(e) { - return e instanceof CaughtException; -} -function shouldCompute(derivation) { - switch (derivation.dependenciesState) { - case IDerivationState.UP_TO_DATE: - return false; - case IDerivationState.NOT_TRACKING: - case IDerivationState.STALE: - return true; - case IDerivationState.POSSIBLY_STALE: - { - var prevUntracked = untrackedStart(); - var obs = derivation.observing, - l = obs.length; - for (var i = 0; i < l; i++) { - var obj = obs[i]; - if (isComputedValue(obj)) { - try { - obj.get(); - } catch (e) { - untrackedEnd(prevUntracked); - return true; - } - if (derivation.dependenciesState === IDerivationState.STALE) { - untrackedEnd(prevUntracked); - return true; - } - } - } - changeDependenciesStateTo0(derivation); - untrackedEnd(prevUntracked); - return false; - } - } -} -function isComputingDerivation() { - return globalState.trackingDerivation !== null; -} -function checkIfStateModificationsAreAllowed(atom) { - var hasObservers = atom.observers.length > 0; - if (globalState.computationDepth > 0 && hasObservers) fail(getMessage("m031") + atom.name); - if (!globalState.allowStateChanges && hasObservers) fail(getMessage(globalState.strictMode ? "m030a" : "m030b") + atom.name); -} -function trackDerivedFunction(derivation, f, context) { - changeDependenciesStateTo0(derivation); - derivation.newObserving = new Array(derivation.observing.length + 100); - derivation.unboundDepsCount = 0; - derivation.runId = ++globalState.runId; - var prevTracking = globalState.trackingDerivation; - globalState.trackingDerivation = derivation; - var result; - try { - result = f.call(context); - } catch (e) { - result = new CaughtException(e); - } - globalState.trackingDerivation = prevTracking; - bindDependencies(derivation); - return result; -} -function bindDependencies(derivation) { - var prevObserving = derivation.observing; - var observing = derivation.observing = derivation.newObserving; - derivation.newObserving = null; - var i0 = 0, - l = derivation.unboundDepsCount; - for (var i = 0; i < l; i++) { - var dep = observing[i]; - if (dep.diffValue === 0) { - dep.diffValue = 1; - if (i0 !== i) observing[i0] = dep; - i0++; - } - } - observing.length = i0; - l = prevObserving.length; - while (l--) { - var dep = prevObserving[l]; - if (dep.diffValue === 0) { - removeObserver(dep, derivation); - } - dep.diffValue = 0; - } - while (i0--) { - var dep = observing[i0]; - if (dep.diffValue === 1) { - dep.diffValue = 0; - addObserver(dep, derivation); - } - } -} -function clearObserving(derivation) { - var obs = derivation.observing; - var i = obs.length; - while (i--) { - removeObserver(obs[i], derivation); - }derivation.dependenciesState = IDerivationState.NOT_TRACKING; - obs.length = 0; -} -function untracked(action) { - var prev = untrackedStart(); - var res = action(); - untrackedEnd(prev); - return res; -} -exports.untracked = untracked; -function untrackedStart() { - var prev = globalState.trackingDerivation; - globalState.trackingDerivation = null; - return prev; -} -function untrackedEnd(prev) { - globalState.trackingDerivation = prev; -} -function changeDependenciesStateTo0(derivation) { - if (derivation.dependenciesState === IDerivationState.UP_TO_DATE) return; - derivation.dependenciesState = IDerivationState.UP_TO_DATE; - var obs = derivation.observing; - var i = obs.length; - while (i--) { - obs[i].lowestObserverState = IDerivationState.UP_TO_DATE; - } -} -var persistentKeys = ["mobxGuid", "resetId", "spyListeners", "strictMode", "runId"]; -var MobXGlobals = function () { - function MobXGlobals() { - this.version = 5; - this.trackingDerivation = null; - this.computationDepth = 0; - this.runId = 0; - this.mobxGuid = 0; - this.inBatch = 0; - this.pendingUnobservations = []; - this.pendingReactions = []; - this.isRunningReactions = false; - this.allowStateChanges = true; - this.strictMode = false; - this.resetId = 0; - this.spyListeners = []; - this.globalReactionErrorHandlers = []; - } - return MobXGlobals; -}(); -var globalState = new MobXGlobals(); -function shareGlobalState() { - var global = getGlobal(); - var ownState = globalState; - if (global.__mobservableTrackingStack || global.__mobservableViewStack) throw new Error("[mobx] An incompatible version of mobservable is already loaded."); - if (global.__mobxGlobal && global.__mobxGlobal.version !== ownState.version) throw new Error("[mobx] An incompatible version of mobx is already loaded."); - if (global.__mobxGlobal) globalState = global.__mobxGlobal;else global.__mobxGlobal = ownState; -} -function getGlobalState() { - return globalState; -} -function registerGlobals() {} -function resetGlobalState() { - globalState.resetId++; - var defaultGlobals = new MobXGlobals(); - for (var key in defaultGlobals) { - if (persistentKeys.indexOf(key) === -1) globalState[key] = defaultGlobals[key]; - }globalState.allowStateChanges = !globalState.strictMode; -} -function hasObservers(observable) { - return observable.observers && observable.observers.length > 0; -} -function getObservers(observable) { - return observable.observers; -} -function invariantObservers(observable) { - var list = observable.observers; - var map = observable.observersIndexes; - var l = list.length; - for (var i = 0; i < l; i++) { - var id = list[i].__mapid; - if (i) { - invariant(map[id] === i, "INTERNAL ERROR maps derivation.__mapid to index in list"); - } else { - invariant(!(id in map), "INTERNAL ERROR observer on index 0 shouldnt be held in map."); - } - } - invariant(list.length === 0 || Object.keys(map).length === list.length - 1, "INTERNAL ERROR there is no junk in map"); -} -function addObserver(observable, node) { - var l = observable.observers.length; - if (l) { - observable.observersIndexes[node.__mapid] = l; - } - observable.observers[l] = node; - if (observable.lowestObserverState > node.dependenciesState) observable.lowestObserverState = node.dependenciesState; -} -function removeObserver(observable, node) { - if (observable.observers.length === 1) { - observable.observers.length = 0; - queueForUnobservation(observable); - } else { - var list = observable.observers; - var map_1 = observable.observersIndexes; - var filler = list.pop(); - if (filler !== node) { - var index = map_1[node.__mapid] || 0; - if (index) { - map_1[filler.__mapid] = index; - } else { - delete map_1[filler.__mapid]; - } - list[index] = filler; - } - delete map_1[node.__mapid]; - } -} -function queueForUnobservation(observable) { - if (!observable.isPendingUnobservation) { - observable.isPendingUnobservation = true; - globalState.pendingUnobservations.push(observable); - } -} -function startBatch() { - globalState.inBatch++; -} -function endBatch() { - if (--globalState.inBatch === 0) { - runReactions(); - var list = globalState.pendingUnobservations; - for (var i = 0; i < list.length; i++) { - var observable_1 = list[i]; - observable_1.isPendingUnobservation = false; - if (observable_1.observers.length === 0) { - observable_1.onBecomeUnobserved(); - } - } - globalState.pendingUnobservations = []; - } -} -function reportObserved(observable) { - var derivation = globalState.trackingDerivation; - if (derivation !== null) { - if (derivation.runId !== observable.lastAccessedBy) { - observable.lastAccessedBy = derivation.runId; - derivation.newObserving[derivation.unboundDepsCount++] = observable; - } - } else if (observable.observers.length === 0) { - queueForUnobservation(observable); - } -} -function invariantLOS(observable, msg) { - var min = getObservers(observable).reduce(function (a, b) { - return Math.min(a, b.dependenciesState); - }, 2); - if (min >= observable.lowestObserverState) return; - throw new Error("lowestObserverState is wrong for " + msg + " because " + min + " < " + observable.lowestObserverState); -} -function propagateChanged(observable) { - if (observable.lowestObserverState === IDerivationState.STALE) return; - observable.lowestObserverState = IDerivationState.STALE; - var observers = observable.observers; - var i = observers.length; - while (i--) { - var d = observers[i]; - if (d.dependenciesState === IDerivationState.UP_TO_DATE) d.onBecomeStale(); - d.dependenciesState = IDerivationState.STALE; - } -} -function propagateChangeConfirmed(observable) { - if (observable.lowestObserverState === IDerivationState.STALE) return; - observable.lowestObserverState = IDerivationState.STALE; - var observers = observable.observers; - var i = observers.length; - while (i--) { - var d = observers[i]; - if (d.dependenciesState === IDerivationState.POSSIBLY_STALE) d.dependenciesState = IDerivationState.STALE;else if (d.dependenciesState === IDerivationState.UP_TO_DATE) observable.lowestObserverState = IDerivationState.UP_TO_DATE; - } -} -function propagateMaybeChanged(observable) { - if (observable.lowestObserverState !== IDerivationState.UP_TO_DATE) return; - observable.lowestObserverState = IDerivationState.POSSIBLY_STALE; - var observers = observable.observers; - var i = observers.length; - while (i--) { - var d = observers[i]; - if (d.dependenciesState === IDerivationState.UP_TO_DATE) { - d.dependenciesState = IDerivationState.POSSIBLY_STALE; - d.onBecomeStale(); - } - } -} -var Reaction = function () { - function Reaction(name, onInvalidate) { - if (name === void 0) { - name = "Reaction@" + getNextId(); - } - this.name = name; - this.onInvalidate = onInvalidate; - this.observing = []; - this.newObserving = []; - this.dependenciesState = IDerivationState.NOT_TRACKING; - this.diffValue = 0; - this.runId = 0; - this.unboundDepsCount = 0; - this.__mapid = "#" + getNextId(); - this.isDisposed = false; - this._isScheduled = false; - this._isTrackPending = false; - this._isRunning = false; - } - Reaction.prototype.onBecomeStale = function () { - this.schedule(); - }; - Reaction.prototype.schedule = function () { - if (!this._isScheduled) { - this._isScheduled = true; - globalState.pendingReactions.push(this); - runReactions(); - } - }; - Reaction.prototype.isScheduled = function () { - return this._isScheduled; - }; - Reaction.prototype.runReaction = function () { - if (!this.isDisposed) { - startBatch(); - this._isScheduled = false; - if (shouldCompute(this)) { - this._isTrackPending = true; - this.onInvalidate(); - if (this._isTrackPending && isSpyEnabled()) { - spyReport({ - object: this, - type: "scheduled-reaction" - }); - } - } - endBatch(); - } - }; - Reaction.prototype.track = function (fn) { - startBatch(); - var notify = isSpyEnabled(); - var startTime; - if (notify) { - startTime = Date.now(); - spyReportStart({ - object: this, - type: "reaction", - fn: fn - }); - } - this._isRunning = true; - var result = trackDerivedFunction(this, fn, undefined); - this._isRunning = false; - this._isTrackPending = false; - if (this.isDisposed) { - clearObserving(this); - } - if (isCaughtException(result)) this.reportExceptionInDerivation(result.cause); - if (notify) { - spyReportEnd({ - time: Date.now() - startTime - }); - } - endBatch(); - }; - Reaction.prototype.reportExceptionInDerivation = function (error) { - var _this = this; - if (this.errorHandler) { - this.errorHandler(error, this); - return; - } - var message = "[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '" + this; - var messageToUser = getMessage("m037"); - console.error(message || messageToUser, error); - if (isSpyEnabled()) { - spyReport({ - type: "error", - message: message, - error: error, - object: this - }); - } - globalState.globalReactionErrorHandlers.forEach(function (f) { - return f(error, _this); - }); - }; - Reaction.prototype.dispose = function () { - if (!this.isDisposed) { - this.isDisposed = true; - if (!this._isRunning) { - startBatch(); - clearObserving(this); - endBatch(); - } - } - }; - Reaction.prototype.getDisposer = function () { - var r = this.dispose.bind(this); - r.$mobx = this; - r.onError = registerErrorHandler; - return r; - }; - Reaction.prototype.toString = function () { - return "Reaction[" + this.name + "]"; - }; - Reaction.prototype.whyRun = function () { - var observing = unique(this._isRunning ? this.newObserving : this.observing).map(function (dep) { - return dep.name; - }); - return "\nWhyRun? reaction '" + this.name + "':\n * Status: [" + (this.isDisposed ? "stopped" : this._isRunning ? "running" : this.isScheduled() ? "scheduled" : "idle") + "]\n * This reaction will re-run if any of the following observables changes:\n " + joinStrings(observing) + "\n " + (this._isRunning ? " (... or any observable accessed during the remainder of the current run)" : "") + "\n\t" + getMessage("m038") + "\n"; - }; - return Reaction; -}(); -exports.Reaction = Reaction; -function registerErrorHandler(handler) { - invariant(this && this.$mobx && isReaction(this.$mobx), "Invalid `this`"); - invariant(!this.$mobx.errorHandler, "Only one onErrorHandler can be registered"); - this.$mobx.errorHandler = handler; -} -function onReactionError(handler) { - globalState.globalReactionErrorHandlers.push(handler); - return function () { - var idx = globalState.globalReactionErrorHandlers.indexOf(handler); - if (idx >= 0) globalState.globalReactionErrorHandlers.splice(idx, 1); - }; -} -var MAX_REACTION_ITERATIONS = 100; -var reactionScheduler = function reactionScheduler(f) { - return f(); -}; -function runReactions() { - if (globalState.inBatch > 0 || globalState.isRunningReactions) return; - reactionScheduler(runReactionsHelper); -} -function runReactionsHelper() { - globalState.isRunningReactions = true; - var allReactions = globalState.pendingReactions; - var iterations = 0; - while (allReactions.length > 0) { - if (++iterations === MAX_REACTION_ITERATIONS) { - console.error("Reaction doesn't converge to a stable state after " + MAX_REACTION_ITERATIONS + " iterations." + (" Probably there is a cycle in the reactive function: " + allReactions[0])); - allReactions.splice(0); - } - var remainingReactions = allReactions.splice(0); - for (var i = 0, l = remainingReactions.length; i < l; i++) { - remainingReactions[i].runReaction(); - } - } - globalState.isRunningReactions = false; -} -var isReaction = createInstanceofPredicate("Reaction", Reaction); -function setReactionScheduler(fn) { - var baseScheduler = reactionScheduler; - reactionScheduler = function reactionScheduler(f) { - return fn(function () { - return baseScheduler(f); - }); - }; -} -function isSpyEnabled() { - return !!globalState.spyListeners.length; -} -function spyReport(event) { - if (!globalState.spyListeners.length) return; - var listeners = globalState.spyListeners; - for (var i = 0, l = listeners.length; i < l; i++) { - listeners[i](event); - } -} -function spyReportStart(event) { - var change = objectAssign({}, event, { spyReportStart: true }); - spyReport(change); -} -var END_EVENT = { spyReportEnd: true }; -function spyReportEnd(change) { - if (change) spyReport(objectAssign({}, change, END_EVENT));else spyReport(END_EVENT); -} -function spy(listener) { - globalState.spyListeners.push(listener); - return once(function () { - var idx = globalState.spyListeners.indexOf(listener); - if (idx !== -1) globalState.spyListeners.splice(idx, 1); - }); -} -exports.spy = spy; -function hasInterceptors(interceptable) { - return interceptable.interceptors && interceptable.interceptors.length > 0; -} -function registerInterceptor(interceptable, handler) { - var interceptors = interceptable.interceptors || (interceptable.interceptors = []); - interceptors.push(handler); - return once(function () { - var idx = interceptors.indexOf(handler); - if (idx !== -1) interceptors.splice(idx, 1); - }); -} -function interceptChange(interceptable, change) { - var prevU = untrackedStart(); - try { - var interceptors = interceptable.interceptors; - if (interceptors) for (var i = 0, l = interceptors.length; i < l; i++) { - change = interceptors[i](change); - invariant(!change || change.type, "Intercept handlers should return nothing or a change object"); - if (!change) break; - } - return change; - } finally { - untrackedEnd(prevU); - } -} -function hasListeners(listenable) { - return listenable.changeListeners && listenable.changeListeners.length > 0; -} -function registerListener(listenable, handler) { - var listeners = listenable.changeListeners || (listenable.changeListeners = []); - listeners.push(handler); - return once(function () { - var idx = listeners.indexOf(handler); - if (idx !== -1) listeners.splice(idx, 1); - }); -} -function notifyListeners(listenable, change) { - var prevU = untrackedStart(); - var listeners = listenable.changeListeners; - if (!listeners) return; - listeners = listeners.slice(); - for (var i = 0, l = listeners.length; i < l; i++) { - listeners[i](change); - } - untrackedEnd(prevU); -} -function asReference(value) { - deprecated("asReference is deprecated, use observable.ref instead"); - return observable.ref(value); -} -exports.asReference = asReference; -function asStructure(value) { - deprecated("asStructure is deprecated. Use observable.struct, computed.struct or reaction options instead."); - return observable.struct(value); -} -exports.asStructure = asStructure; -function asFlat(value) { - deprecated("asFlat is deprecated, use observable.shallow instead"); - return observable.shallow(value); -} -exports.asFlat = asFlat; -function asMap(data) { - deprecated("asMap is deprecated, use observable.map or observable.shallowMap instead"); - return observable.map(data || {}); -} -exports.asMap = asMap; -function isModifierDescriptor(thing) { - return (typeof thing === "undefined" ? "undefined" : _typeof(thing)) === "object" && thing !== null && thing.isMobxModifierDescriptor === true; -} -exports.isModifierDescriptor = isModifierDescriptor; -function createModifierDescriptor(enhancer, initialValue) { - invariant(!isModifierDescriptor(initialValue), "Modifiers cannot be nested"); - return { - isMobxModifierDescriptor: true, - initialValue: initialValue, - enhancer: enhancer - }; -} -function deepEnhancer(v, _, name) { - if (isModifierDescriptor(v)) fail("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"); - if (isObservable(v)) return v; - if (Array.isArray(v)) return observable.array(v, name); - if (isPlainObject(v)) return observable.object(v, name); - if (isES6Map(v)) return observable.map(v, name); - return v; -} -function shallowEnhancer(v, _, name) { - if (isModifierDescriptor(v)) fail("You tried to assign a modifier wrapped value to a collection, please define modifiers when creating the collection, not when modifying it"); - if (v === undefined || v === null) return v; - if (isObservableObject(v) || isObservableArray(v) || isObservableMap(v)) return v; - if (Array.isArray(v)) return observable.shallowArray(v, name); - if (isPlainObject(v)) return observable.shallowObject(v, name); - if (isES6Map(v)) return observable.shallowMap(v, name); - return fail("The shallow modifier / decorator can only used in combination with arrays, objects and maps"); -} -function referenceEnhancer(newValue) { - return newValue; -} -function deepStructEnhancer(v, oldValue, name) { - if (deepEqual(v, oldValue)) return oldValue; - if (isObservable(v)) return v; - if (Array.isArray(v)) return new ObservableArray(v, deepStructEnhancer, name); - if (isES6Map(v)) return new ObservableMap(v, deepStructEnhancer, name); - if (isPlainObject(v)) { - var res = {}; - asObservableObject(res, name); - extendObservableHelper(res, deepStructEnhancer, [v]); - return res; - } - return v; -} -function refStructEnhancer(v, oldValue, name) { - if (deepEqual(v, oldValue)) return oldValue; - return v; -} -var MAX_SPLICE_SIZE = 10000; -var safariPrototypeSetterInheritanceBug = function () { - var v = false; - var p = {}; - Object.defineProperty(p, "0", { set: function set() { - v = true; - } }); - Object.create(p)["0"] = 1; - return v === false; -}(); -var OBSERVABLE_ARRAY_BUFFER_SIZE = 0; -var StubArray = function () { - function StubArray() {} - return StubArray; -}(); -StubArray.prototype = []; -var ObservableArrayAdministration = function () { - function ObservableArrayAdministration(name, enhancer, array, owned) { - this.array = array; - this.owned = owned; - this.lastKnownLength = 0; - this.interceptors = null; - this.changeListeners = null; - this.atom = new BaseAtom(name || "ObservableArray@" + getNextId()); - this.enhancer = function (newV, oldV) { - return enhancer(newV, oldV, name + "[..]"); - }; - } - ObservableArrayAdministration.prototype.intercept = function (handler) { - return registerInterceptor(this, handler); - }; - ObservableArrayAdministration.prototype.observe = function (listener, fireImmediately) { - if (fireImmediately === void 0) { - fireImmediately = false; - } - if (fireImmediately) { - listener({ - object: this.array, - type: "splice", - index: 0, - added: this.values.slice(), - addedCount: this.values.length, - removed: [], - removedCount: 0 - }); - } - return registerListener(this, listener); - }; - ObservableArrayAdministration.prototype.getArrayLength = function () { - this.atom.reportObserved(); - return this.values.length; - }; - ObservableArrayAdministration.prototype.setArrayLength = function (newLength) { - if (typeof newLength !== "number" || newLength < 0) throw new Error("[mobx.array] Out of range: " + newLength); - var currentLength = this.values.length; - if (newLength === currentLength) return;else if (newLength > currentLength) { - var newItems = new Array(newLength - currentLength); - for (var i = 0; i < newLength - currentLength; i++) { - newItems[i] = undefined; - }this.spliceWithArray(currentLength, 0, newItems); - } else this.spliceWithArray(newLength, currentLength - newLength); - }; - ObservableArrayAdministration.prototype.updateArrayLength = function (oldLength, delta) { - if (oldLength !== this.lastKnownLength) throw new Error("[mobx] Modification exception: the internal structure of an observable array was changed. Did you use peek() to change it?"); - this.lastKnownLength += delta; - if (delta > 0 && oldLength + delta + 1 > OBSERVABLE_ARRAY_BUFFER_SIZE) reserveArrayBuffer(oldLength + delta + 1); - }; - ObservableArrayAdministration.prototype.spliceWithArray = function (index, deleteCount, newItems) { - var _this = this; - checkIfStateModificationsAreAllowed(this.atom); - var length = this.values.length; - if (index === undefined) index = 0;else if (index > length) index = length;else if (index < 0) index = Math.max(0, length + index); - if (arguments.length === 1) deleteCount = length - index;else if (deleteCount === undefined || deleteCount === null) deleteCount = 0;else deleteCount = Math.max(0, Math.min(deleteCount, length - index)); - if (newItems === undefined) newItems = []; - if (hasInterceptors(this)) { - var change = interceptChange(this, { - object: this.array, - type: "splice", - index: index, - removedCount: deleteCount, - added: newItems - }); - if (!change) return EMPTY_ARRAY; - deleteCount = change.removedCount; - newItems = change.added; - } - newItems = newItems.map(function (v) { - return _this.enhancer(v, undefined); - }); - var lengthDelta = newItems.length - deleteCount; - this.updateArrayLength(length, lengthDelta); - var res = this.spliceItemsIntoValues(index, deleteCount, newItems); - if (deleteCount !== 0 || newItems.length !== 0) this.notifyArraySplice(index, newItems, res); - return res; - }; - ObservableArrayAdministration.prototype.spliceItemsIntoValues = function (index, deleteCount, newItems) { - if (newItems.length < MAX_SPLICE_SIZE) { - return (_a = this.values).splice.apply(_a, [index, deleteCount].concat(newItems)); - } else { - var res = this.values.slice(index, index + deleteCount); - this.values = this.values.slice(0, index).concat(newItems, this.values.slice(index + deleteCount)); - return res; - } - var _a; - }; - ObservableArrayAdministration.prototype.notifyArrayChildUpdate = function (index, newValue, oldValue) { - var notifySpy = !this.owned && isSpyEnabled(); - var notify = hasListeners(this); - var change = notify || notifySpy ? { - object: this.array, - type: "update", - index: index, newValue: newValue, oldValue: oldValue - } : null; - if (notifySpy) spyReportStart(change); - this.atom.reportChanged(); - if (notify) notifyListeners(this, change); - if (notifySpy) spyReportEnd(); - }; - ObservableArrayAdministration.prototype.notifyArraySplice = function (index, added, removed) { - var notifySpy = !this.owned && isSpyEnabled(); - var notify = hasListeners(this); - var change = notify || notifySpy ? { - object: this.array, - type: "splice", - index: index, removed: removed, added: added, - removedCount: removed.length, - addedCount: added.length - } : null; - if (notifySpy) spyReportStart(change); - this.atom.reportChanged(); - if (notify) notifyListeners(this, change); - if (notifySpy) spyReportEnd(); - }; - return ObservableArrayAdministration; -}(); -var ObservableArray = function (_super) { - __extends(ObservableArray, _super); - function ObservableArray(initialValues, enhancer, name, owned) { - if (name === void 0) { - name = "ObservableArray@" + getNextId(); - } - if (owned === void 0) { - owned = false; - } - var _this = _super.call(this) || this; - var adm = new ObservableArrayAdministration(name, enhancer, _this, owned); - addHiddenFinalProp(_this, "$mobx", adm); - if (initialValues && initialValues.length) { - adm.updateArrayLength(0, initialValues.length); - adm.values = initialValues.map(function (v) { - return enhancer(v, undefined, name + "[..]"); - }); - adm.notifyArraySplice(0, adm.values.slice(), EMPTY_ARRAY); - } else { - adm.values = []; - } - if (safariPrototypeSetterInheritanceBug) { - Object.defineProperty(adm.array, "0", ENTRY_0); - } - return _this; - } - ObservableArray.prototype.intercept = function (handler) { - return this.$mobx.intercept(handler); - }; - ObservableArray.prototype.observe = function (listener, fireImmediately) { - if (fireImmediately === void 0) { - fireImmediately = false; - } - return this.$mobx.observe(listener, fireImmediately); - }; - ObservableArray.prototype.clear = function () { - return this.splice(0); - }; - ObservableArray.prototype.concat = function () { - var arrays = []; - for (var _i = 0; _i < arguments.length; _i++) { - arrays[_i] = arguments[_i]; - } - this.$mobx.atom.reportObserved(); - return Array.prototype.concat.apply(this.peek(), arrays.map(function (a) { - return isObservableArray(a) ? a.peek() : a; - })); - }; - ObservableArray.prototype.replace = function (newItems) { - return this.$mobx.spliceWithArray(0, this.$mobx.values.length, newItems); - }; - ObservableArray.prototype.toJS = function () { - return this.slice(); - }; - ObservableArray.prototype.toJSON = function () { - return this.toJS(); - }; - ObservableArray.prototype.peek = function () { - return this.$mobx.values; - }; - ObservableArray.prototype.find = function (predicate, thisArg, fromIndex) { - if (fromIndex === void 0) { - fromIndex = 0; - } - this.$mobx.atom.reportObserved(); - var items = this.$mobx.values, - l = items.length; - for (var i = fromIndex; i < l; i++) { - if (predicate.call(thisArg, items[i], i, this)) return items[i]; - }return undefined; - }; - ObservableArray.prototype.splice = function (index, deleteCount) { - var newItems = []; - for (var _i = 2; _i < arguments.length; _i++) { - newItems[_i - 2] = arguments[_i]; - } - switch (arguments.length) { - case 0: - return []; - case 1: - return this.$mobx.spliceWithArray(index); - case 2: - return this.$mobx.spliceWithArray(index, deleteCount); - } - return this.$mobx.spliceWithArray(index, deleteCount, newItems); - }; - ObservableArray.prototype.spliceWithArray = function (index, deleteCount, newItems) { - return this.$mobx.spliceWithArray(index, deleteCount, newItems); - }; - ObservableArray.prototype.push = function () { - var items = []; - for (var _i = 0; _i < arguments.length; _i++) { - items[_i] = arguments[_i]; - } - var adm = this.$mobx; - adm.spliceWithArray(adm.values.length, 0, items); - return adm.values.length; - }; - ObservableArray.prototype.pop = function () { - return this.splice(Math.max(this.$mobx.values.length - 1, 0), 1)[0]; - }; - ObservableArray.prototype.shift = function () { - return this.splice(0, 1)[0]; - }; - ObservableArray.prototype.unshift = function () { - var items = []; - for (var _i = 0; _i < arguments.length; _i++) { - items[_i] = arguments[_i]; - } - var adm = this.$mobx; - adm.spliceWithArray(0, 0, items); - return adm.values.length; - }; - ObservableArray.prototype.reverse = function () { - this.$mobx.atom.reportObserved(); - var clone = this.slice(); - return clone.reverse.apply(clone, arguments); - }; - ObservableArray.prototype.sort = function (compareFn) { - this.$mobx.atom.reportObserved(); - var clone = this.slice(); - return clone.sort.apply(clone, arguments); - }; - ObservableArray.prototype.remove = function (value) { - var idx = this.$mobx.values.indexOf(value); - if (idx > -1) { - this.splice(idx, 1); - return true; - } - return false; - }; - ObservableArray.prototype.move = function (fromIndex, toIndex) { - function checkIndex(index) { - if (index < 0) { - throw new Error("[mobx.array] Index out of bounds: " + index + " is negative"); - } - var length = this.$mobx.values.length; - if (index >= length) { - throw new Error("[mobx.array] Index out of bounds: " + index + " is not smaller than " + length); - } - } - checkIndex.call(this, fromIndex); - checkIndex.call(this, toIndex); - if (fromIndex === toIndex) { - return; - } - var oldItems = this.$mobx.values; - var newItems; - if (fromIndex < toIndex) { - newItems = oldItems.slice(0, fromIndex).concat(oldItems.slice(fromIndex + 1, toIndex + 1), [oldItems[fromIndex]], oldItems.slice(toIndex + 1)); - } else { - newItems = oldItems.slice(0, toIndex).concat([oldItems[fromIndex]], oldItems.slice(toIndex, fromIndex), oldItems.slice(fromIndex + 1)); - } - this.replace(newItems); - }; - ObservableArray.prototype.toString = function () { - this.$mobx.atom.reportObserved(); - return Array.prototype.toString.apply(this.$mobx.values, arguments); - }; - ObservableArray.prototype.toLocaleString = function () { - this.$mobx.atom.reportObserved(); - return Array.prototype.toLocaleString.apply(this.$mobx.values, arguments); - }; - return ObservableArray; -}(StubArray); -declareIterator(ObservableArray.prototype, function () { - return arrayAsIterator(this.slice()); -}); -makeNonEnumerable(ObservableArray.prototype, ["constructor", "intercept", "observe", "clear", "concat", "replace", "toJS", "toJSON", "peek", "find", "splice", "spliceWithArray", "push", "pop", "shift", "unshift", "reverse", "sort", "remove", "move", "toString", "toLocaleString"]); -Object.defineProperty(ObservableArray.prototype, "length", { - enumerable: false, - configurable: true, - get: function get() { - return this.$mobx.getArrayLength(); - }, - set: function set(newLength) { - this.$mobx.setArrayLength(newLength); - } -}); -["every", "filter", "forEach", "indexOf", "join", "lastIndexOf", "map", "reduce", "reduceRight", "slice", "some"].forEach(function (funcName) { - var baseFunc = Array.prototype[funcName]; - invariant(typeof baseFunc === "function", "Base function not defined on Array prototype: '" + funcName + "'"); - addHiddenProp(ObservableArray.prototype, funcName, function () { - this.$mobx.atom.reportObserved(); - return baseFunc.apply(this.$mobx.values, arguments); - }); -}); -var ENTRY_0 = { - configurable: true, - enumerable: false, - set: createArraySetter(0), - get: createArrayGetter(0) -}; -function createArrayBufferItem(index) { - var set = createArraySetter(index); - var get = createArrayGetter(index); - Object.defineProperty(ObservableArray.prototype, "" + index, { - enumerable: false, - configurable: true, - set: set, get: get - }); -} -function createArraySetter(index) { - return function (newValue) { - var adm = this.$mobx; - var values = adm.values; - if (index < values.length) { - checkIfStateModificationsAreAllowed(adm.atom); - var oldValue = values[index]; - if (hasInterceptors(adm)) { - var change = interceptChange(adm, { - type: "update", - object: adm.array, - index: index, newValue: newValue - }); - if (!change) return; - newValue = change.newValue; - } - newValue = adm.enhancer(newValue, oldValue); - var changed = newValue !== oldValue; - if (changed) { - values[index] = newValue; - adm.notifyArrayChildUpdate(index, newValue, oldValue); - } - } else if (index === values.length) { - adm.spliceWithArray(index, 0, [newValue]); - } else throw new Error("[mobx.array] Index out of bounds, " + index + " is larger than " + values.length); - }; -} -function createArrayGetter(index) { - return function () { - var impl = this.$mobx; - if (impl) { - if (index < impl.values.length) { - impl.atom.reportObserved(); - return impl.values[index]; - } - console.warn("[mobx.array] Attempt to read an array index (" + index + ") that is out of bounds (" + impl.values.length + "). Please check length first. Out of bound indices will not be tracked by MobX"); - } - return undefined; - }; -} -function reserveArrayBuffer(max) { - for (var index = OBSERVABLE_ARRAY_BUFFER_SIZE; index < max; index++) { - createArrayBufferItem(index); - }OBSERVABLE_ARRAY_BUFFER_SIZE = max; -} -reserveArrayBuffer(1000); -var isObservableArrayAdministration = createInstanceofPredicate("ObservableArrayAdministration", ObservableArrayAdministration); -function isObservableArray(thing) { - return isObject(thing) && isObservableArrayAdministration(thing.$mobx); -} -exports.isObservableArray = isObservableArray; -var ObservableMapMarker = {}; -var ObservableMap = function () { - function ObservableMap(initialData, enhancer, name) { - if (enhancer === void 0) { - enhancer = deepEnhancer; - } - if (name === void 0) { - name = "ObservableMap@" + getNextId(); - } - this.enhancer = enhancer; - this.name = name; - this.$mobx = ObservableMapMarker; - this._data = {}; - this._hasMap = {}; - this._keys = new ObservableArray(undefined, referenceEnhancer, this.name + ".keys()", true); - this.interceptors = null; - this.changeListeners = null; - this.merge(initialData); - } - ObservableMap.prototype._has = function (key) { - return typeof this._data[key] !== "undefined"; - }; - ObservableMap.prototype.has = function (key) { - if (!this.isValidKey(key)) return false; - key = "" + key; - if (this._hasMap[key]) return this._hasMap[key].get(); - return this._updateHasMapEntry(key, false).get(); - }; - ObservableMap.prototype.set = function (key, value) { - this.assertValidKey(key); - key = "" + key; - var hasKey = this._has(key); - if (hasInterceptors(this)) { - var change = interceptChange(this, { - type: hasKey ? "update" : "add", - object: this, - newValue: value, - name: key - }); - if (!change) return this; - value = change.newValue; - } - if (hasKey) { - this._updateValue(key, value); - } else { - this._addValue(key, value); - } - return this; - }; - ObservableMap.prototype.delete = function (key) { - var _this = this; - this.assertValidKey(key); - key = "" + key; - if (hasInterceptors(this)) { - var change = interceptChange(this, { - type: "delete", - object: this, - name: key - }); - if (!change) return false; - } - if (this._has(key)) { - var notifySpy = isSpyEnabled(); - var notify = hasListeners(this); - var change = notify || notifySpy ? { - type: "delete", - object: this, - oldValue: this._data[key].value, - name: key - } : null; - if (notifySpy) spyReportStart(change); - runInTransaction(function () { - _this._keys.remove(key); - _this._updateHasMapEntry(key, false); - var observable = _this._data[key]; - observable.setNewValue(undefined); - _this._data[key] = undefined; - }); - if (notify) notifyListeners(this, change); - if (notifySpy) spyReportEnd(); - return true; - } - return false; - }; - ObservableMap.prototype._updateHasMapEntry = function (key, value) { - var entry = this._hasMap[key]; - if (entry) { - entry.setNewValue(value); - } else { - entry = this._hasMap[key] = new ObservableValue(value, referenceEnhancer, this.name + "." + key + "?", false); - } - return entry; - }; - ObservableMap.prototype._updateValue = function (name, newValue) { - var observable = this._data[name]; - newValue = observable.prepareNewValue(newValue); - if (newValue !== UNCHANGED) { - var notifySpy = isSpyEnabled(); - var notify = hasListeners(this); - var change = notify || notifySpy ? { - type: "update", - object: this, - oldValue: observable.value, - name: name, newValue: newValue - } : null; - if (notifySpy) spyReportStart(change); - observable.setNewValue(newValue); - if (notify) notifyListeners(this, change); - if (notifySpy) spyReportEnd(); - } - }; - ObservableMap.prototype._addValue = function (name, newValue) { - var _this = this; - runInTransaction(function () { - var observable = _this._data[name] = new ObservableValue(newValue, _this.enhancer, _this.name + "." + name, false); - newValue = observable.value; - _this._updateHasMapEntry(name, true); - _this._keys.push(name); - }); - var notifySpy = isSpyEnabled(); - var notify = hasListeners(this); - var change = notify || notifySpy ? { - type: "add", - object: this, - name: name, newValue: newValue - } : null; - if (notifySpy) spyReportStart(change); - if (notify) notifyListeners(this, change); - if (notifySpy) spyReportEnd(); - }; - ObservableMap.prototype.get = function (key) { - key = "" + key; - if (this.has(key)) return this._data[key].get(); - return undefined; - }; - ObservableMap.prototype.keys = function () { - return arrayAsIterator(this._keys.slice()); - }; - ObservableMap.prototype.values = function () { - return arrayAsIterator(this._keys.map(this.get, this)); - }; - ObservableMap.prototype.entries = function () { - var _this = this; - return arrayAsIterator(this._keys.map(function (key) { - return [key, _this.get(key)]; - })); - }; - ObservableMap.prototype.forEach = function (callback, thisArg) { - var _this = this; - this.keys().forEach(function (key) { - return callback.call(thisArg, _this.get(key), key, _this); - }); - }; - ObservableMap.prototype.merge = function (other) { - var _this = this; - if (isObservableMap(other)) { - other = other.toJS(); - } - runInTransaction(function () { - if (isPlainObject(other)) Object.keys(other).forEach(function (key) { - return _this.set(key, other[key]); - });else if (Array.isArray(other)) other.forEach(function (_a) { - var key = _a[0], - value = _a[1]; - return _this.set(key, value); - });else if (isES6Map(other)) other.forEach(function (value, key) { - return _this.set(key, value); - });else if (other !== null && other !== undefined) fail("Cannot initialize map from " + other); - }); - return this; - }; - ObservableMap.prototype.clear = function () { - var _this = this; - runInTransaction(function () { - untracked(function () { - _this.keys().forEach(_this.delete, _this); - }); - }); - }; - ObservableMap.prototype.replace = function (values) { - var _this = this; - runInTransaction(function () { - _this.clear(); - _this.merge(values); - }); - return this; - }; - Object.defineProperty(ObservableMap.prototype, "size", { - get: function get() { - return this._keys.length; - }, - enumerable: true, - configurable: true - }); - ObservableMap.prototype.toJS = function () { - var _this = this; - var res = {}; - this.keys().forEach(function (key) { - return res[key] = _this.get(key); - }); - return res; - }; - ObservableMap.prototype.toJSON = function () { - return this.toJS(); - }; - ObservableMap.prototype.isValidKey = function (key) { - if (key === null || key === undefined) return false; - if (typeof key === "string" || typeof key === "number" || typeof key === "boolean") return true; - return false; - }; - ObservableMap.prototype.assertValidKey = function (key) { - if (!this.isValidKey(key)) throw new Error("[mobx.map] Invalid key: '" + key + "', only strings, numbers and booleans are accepted as key in observable maps."); - }; - ObservableMap.prototype.toString = function () { - var _this = this; - return this.name + "[{ " + this.keys().map(function (key) { - return key + ": " + ("" + _this.get(key)); - }).join(", ") + " }]"; - }; - ObservableMap.prototype.observe = function (listener, fireImmediately) { - invariant(fireImmediately !== true, getMessage("m033")); - return registerListener(this, listener); - }; - ObservableMap.prototype.intercept = function (handler) { - return registerInterceptor(this, handler); - }; - return ObservableMap; -}(); -exports.ObservableMap = ObservableMap; -declareIterator(ObservableMap.prototype, function () { - return this.entries(); -}); -function map(initialValues) { - deprecated("`mobx.map` is deprecated, use `new ObservableMap` or `mobx.observable.map` instead"); - return observable.map(initialValues); -} -exports.map = map; -var isObservableMap = createInstanceofPredicate("ObservableMap", ObservableMap); -exports.isObservableMap = isObservableMap; -var ObservableObjectAdministration = function () { - function ObservableObjectAdministration(target, name) { - this.target = target; - this.name = name; - this.values = {}; - this.changeListeners = null; - this.interceptors = null; - } - ObservableObjectAdministration.prototype.observe = function (callback, fireImmediately) { - invariant(fireImmediately !== true, "`observe` doesn't support the fire immediately property for observable objects."); - return registerListener(this, callback); - }; - ObservableObjectAdministration.prototype.intercept = function (handler) { - return registerInterceptor(this, handler); - }; - return ObservableObjectAdministration; -}(); -function asObservableObject(target, name) { - if (isObservableObject(target)) return target.$mobx; - invariant(Object.isExtensible(target), getMessage("m035")); - if (!isPlainObject(target)) name = (target.constructor.name || "ObservableObject") + "@" + getNextId(); - if (!name) name = "ObservableObject@" + getNextId(); - var adm = new ObservableObjectAdministration(target, name); - addHiddenFinalProp(target, "$mobx", adm); - return adm; -} -function defineObservablePropertyFromDescriptor(adm, propName, descriptor, defaultEnhancer) { - if (adm.values[propName]) { - invariant("value" in descriptor, "The property " + propName + " in " + adm.name + " is already observable, cannot redefine it as computed property"); - adm.target[propName] = descriptor.value; - return; - } - if ("value" in descriptor) { - if (isModifierDescriptor(descriptor.value)) { - var modifierDescriptor = descriptor.value; - defineObservableProperty(adm, propName, modifierDescriptor.initialValue, modifierDescriptor.enhancer); - } else if (isAction(descriptor.value) && descriptor.value.autoBind === true) { - defineBoundAction(adm.target, propName, descriptor.value.originalFn); - } else if (isComputedValue(descriptor.value)) { - defineComputedPropertyFromComputedValue(adm, propName, descriptor.value); - } else { - defineObservableProperty(adm, propName, descriptor.value, defaultEnhancer); - } - } else { - defineComputedProperty(adm, propName, descriptor.get, descriptor.set, false, true); - } -} -function defineObservableProperty(adm, propName, newValue, enhancer) { - assertPropertyConfigurable(adm.target, propName); - if (hasInterceptors(adm)) { - var change = interceptChange(adm, { - object: adm.target, - name: propName, - type: "add", - newValue: newValue - }); - if (!change) return; - newValue = change.newValue; - } - var observable = adm.values[propName] = new ObservableValue(newValue, enhancer, adm.name + "." + propName, false); - newValue = observable.value; - Object.defineProperty(adm.target, propName, generateObservablePropConfig(propName)); - notifyPropertyAddition(adm, adm.target, propName, newValue); -} -function defineComputedProperty(adm, propName, getter, setter, compareStructural, asInstanceProperty) { - if (asInstanceProperty) assertPropertyConfigurable(adm.target, propName); - adm.values[propName] = new ComputedValue(getter, adm.target, compareStructural, adm.name + "." + propName, setter); - if (asInstanceProperty) { - Object.defineProperty(adm.target, propName, generateComputedPropConfig(propName)); - } -} -function defineComputedPropertyFromComputedValue(adm, propName, computedValue) { - var name = adm.name + "." + propName; - computedValue.name = name; - if (!computedValue.scope) computedValue.scope = adm.target; - adm.values[propName] = computedValue; - Object.defineProperty(adm.target, propName, generateComputedPropConfig(propName)); -} -var observablePropertyConfigs = {}; -var computedPropertyConfigs = {}; -function generateObservablePropConfig(propName) { - return observablePropertyConfigs[propName] || (observablePropertyConfigs[propName] = { - configurable: true, - enumerable: true, - get: function get() { - return this.$mobx.values[propName].get(); - }, - set: function set(v) { - setPropertyValue(this, propName, v); - } - }); -} -function generateComputedPropConfig(propName) { - return computedPropertyConfigs[propName] || (computedPropertyConfigs[propName] = { - configurable: true, - enumerable: false, - get: function get() { - return this.$mobx.values[propName].get(); - }, - set: function set(v) { - return this.$mobx.values[propName].set(v); - } - }); -} -function setPropertyValue(instance, name, newValue) { - var adm = instance.$mobx; - var observable = adm.values[name]; - if (hasInterceptors(adm)) { - var change = interceptChange(adm, { - type: "update", - object: instance, - name: name, newValue: newValue - }); - if (!change) return; - newValue = change.newValue; - } - newValue = observable.prepareNewValue(newValue); - if (newValue !== UNCHANGED) { - var notify = hasListeners(adm); - var notifySpy = isSpyEnabled(); - var change = notify || notifySpy ? { - type: "update", - object: instance, - oldValue: observable.value, - name: name, newValue: newValue - } : null; - if (notifySpy) spyReportStart(change); - observable.setNewValue(newValue); - if (notify) notifyListeners(adm, change); - if (notifySpy) spyReportEnd(); - } -} -function notifyPropertyAddition(adm, object, name, newValue) { - var notify = hasListeners(adm); - var notifySpy = isSpyEnabled(); - var change = notify || notifySpy ? { - type: "add", - object: object, name: name, newValue: newValue - } : null; - if (notifySpy) spyReportStart(change); - if (notify) notifyListeners(adm, change); - if (notifySpy) spyReportEnd(); -} -var isObservableObjectAdministration = createInstanceofPredicate("ObservableObjectAdministration", ObservableObjectAdministration); -function isObservableObject(thing) { - if (isObject(thing)) { - runLazyInitializers(thing); - return isObservableObjectAdministration(thing.$mobx); - } - return false; -} -exports.isObservableObject = isObservableObject; -var UNCHANGED = {}; -var ObservableValue = function (_super) { - __extends(ObservableValue, _super); - function ObservableValue(value, enhancer, name, notifySpy) { - if (name === void 0) { - name = "ObservableValue@" + getNextId(); - } - if (notifySpy === void 0) { - notifySpy = true; - } - var _this = _super.call(this, name) || this; - _this.enhancer = enhancer; - _this.hasUnreportedChange = false; - _this.value = enhancer(value, undefined, name); - if (notifySpy && isSpyEnabled()) { - spyReport({ type: "create", object: _this, newValue: _this.value }); - } - return _this; - } - ObservableValue.prototype.set = function (newValue) { - var oldValue = this.value; - newValue = this.prepareNewValue(newValue); - if (newValue !== UNCHANGED) { - var notifySpy = isSpyEnabled(); - if (notifySpy) { - spyReportStart({ - type: "update", - object: this, - newValue: newValue, oldValue: oldValue - }); - } - this.setNewValue(newValue); - if (notifySpy) spyReportEnd(); - } - }; - ObservableValue.prototype.prepareNewValue = function (newValue) { - checkIfStateModificationsAreAllowed(this); - if (hasInterceptors(this)) { - var change = interceptChange(this, { object: this, type: "update", newValue: newValue }); - if (!change) return UNCHANGED; - newValue = change.newValue; - } - newValue = this.enhancer(newValue, this.value, this.name); - return this.value !== newValue ? newValue : UNCHANGED; - }; - ObservableValue.prototype.setNewValue = function (newValue) { - var oldValue = this.value; - this.value = newValue; - this.reportChanged(); - if (hasListeners(this)) { - notifyListeners(this, { - type: "update", - object: this, - newValue: newValue, - oldValue: oldValue - }); - } - }; - ObservableValue.prototype.get = function () { - this.reportObserved(); - return this.value; - }; - ObservableValue.prototype.intercept = function (handler) { - return registerInterceptor(this, handler); - }; - ObservableValue.prototype.observe = function (listener, fireImmediately) { - if (fireImmediately) listener({ - object: this, - type: "update", - newValue: this.value, - oldValue: undefined - }); - return registerListener(this, listener); - }; - ObservableValue.prototype.toJSON = function () { - return this.get(); - }; - ObservableValue.prototype.toString = function () { - return this.name + "[" + this.value + "]"; - }; - ObservableValue.prototype.valueOf = function () { - return toPrimitive(this.get()); - }; - return ObservableValue; -}(BaseAtom); -ObservableValue.prototype[primitiveSymbol()] = ObservableValue.prototype.valueOf; -var isObservableValue = createInstanceofPredicate("ObservableValue", ObservableValue); -exports.isBoxedObservable = isObservableValue; -function getAtom(thing, property) { - if ((typeof thing === "undefined" ? "undefined" : _typeof(thing)) === "object" && thing !== null) { - if (isObservableArray(thing)) { - invariant(property === undefined, getMessage("m036")); - return thing.$mobx.atom; - } - if (isObservableMap(thing)) { - var anyThing = thing; - if (property === undefined) return getAtom(anyThing._keys); - var observable_2 = anyThing._data[property] || anyThing._hasMap[property]; - invariant(!!observable_2, "the entry '" + property + "' does not exist in the observable map '" + getDebugName(thing) + "'"); - return observable_2; - } - runLazyInitializers(thing); - if (isObservableObject(thing)) { - if (!property) return fail("please specify a property"); - var observable_3 = thing.$mobx.values[property]; - invariant(!!observable_3, "no observable property '" + property + "' found on the observable object '" + getDebugName(thing) + "'"); - return observable_3; - } - if (isAtom(thing) || isComputedValue(thing) || isReaction(thing)) { - return thing; - } - } else if (typeof thing === "function") { - if (isReaction(thing.$mobx)) { - return thing.$mobx; - } - } - return fail("Cannot obtain atom from " + thing); -} -function getAdministration(thing, property) { - invariant(thing, "Expecting some object"); - if (property !== undefined) return getAdministration(getAtom(thing, property)); - if (isAtom(thing) || isComputedValue(thing) || isReaction(thing)) return thing; - if (isObservableMap(thing)) return thing; - runLazyInitializers(thing); - if (thing.$mobx) return thing.$mobx; - invariant(false, "Cannot obtain administration from " + thing); -} -function getDebugName(thing, property) { - var named; - if (property !== undefined) named = getAtom(thing, property);else if (isObservableObject(thing) || isObservableMap(thing)) named = getAdministration(thing);else named = getAtom(thing); - return named.name; -} -function createClassPropertyDecorator(onInitialize, _get, _set, enumerable, allowCustomArguments) { - function classPropertyDecorator(target, key, descriptor, customArgs, argLen) { - if (argLen === void 0) { - argLen = 0; - } - invariant(allowCustomArguments || quacksLikeADecorator(arguments), "This function is a decorator, but it wasn't invoked like a decorator"); - if (!descriptor) { - var newDescriptor = { - enumerable: enumerable, - configurable: true, - get: function get() { - if (!this.__mobxInitializedProps || this.__mobxInitializedProps[key] !== true) typescriptInitializeProperty(this, key, undefined, onInitialize, customArgs, descriptor); - return _get.call(this, key); - }, - set: function set(v) { - if (!this.__mobxInitializedProps || this.__mobxInitializedProps[key] !== true) { - typescriptInitializeProperty(this, key, v, onInitialize, customArgs, descriptor); - } else { - _set.call(this, key, v); - } - } - }; - if (arguments.length < 3 || arguments.length === 5 && argLen < 3) { - Object.defineProperty(target, key, newDescriptor); - } - return newDescriptor; - } else { - if (!hasOwnProperty(target, "__mobxLazyInitializers")) { - addHiddenProp(target, "__mobxLazyInitializers", target.__mobxLazyInitializers && target.__mobxLazyInitializers.slice() || []); - } - var value_1 = descriptor.value, - initializer_1 = descriptor.initializer; - target.__mobxLazyInitializers.push(function (instance) { - onInitialize(instance, key, initializer_1 ? initializer_1.call(instance) : value_1, customArgs, descriptor); - }); - return { - enumerable: enumerable, configurable: true, - get: function get() { - if (this.__mobxDidRunLazyInitializers !== true) runLazyInitializers(this); - return _get.call(this, key); - }, - set: function set(v) { - if (this.__mobxDidRunLazyInitializers !== true) runLazyInitializers(this); - _set.call(this, key, v); - } - }; - } - } - if (allowCustomArguments) { - return function () { - if (quacksLikeADecorator(arguments)) return classPropertyDecorator.apply(null, arguments); - var outerArgs = arguments; - var argLen = arguments.length; - return function (target, key, descriptor) { - return classPropertyDecorator(target, key, descriptor, outerArgs, argLen); - }; - }; - } - return classPropertyDecorator; -} -function typescriptInitializeProperty(instance, key, v, onInitialize, customArgs, baseDescriptor) { - if (!hasOwnProperty(instance, "__mobxInitializedProps")) addHiddenProp(instance, "__mobxInitializedProps", {}); - instance.__mobxInitializedProps[key] = true; - onInitialize(instance, key, v, customArgs, baseDescriptor); -} -function runLazyInitializers(instance) { - if (instance.__mobxDidRunLazyInitializers === true) return; - if (instance.__mobxLazyInitializers) { - addHiddenProp(instance, "__mobxDidRunLazyInitializers", true); - instance.__mobxDidRunLazyInitializers && instance.__mobxLazyInitializers.forEach(function (initializer) { - return initializer(instance); - }); - } -} -function quacksLikeADecorator(args) { - return (args.length === 2 || args.length === 3) && typeof args[1] === "string"; -} -function iteratorSymbol() { - return typeof Symbol === "function" && Symbol.iterator || "@@iterator"; -} -var IS_ITERATING_MARKER = "__$$iterating"; -function arrayAsIterator(array) { - invariant(array[IS_ITERATING_MARKER] !== true, "Illegal state: cannot recycle array as iterator"); - addHiddenFinalProp(array, IS_ITERATING_MARKER, true); - var idx = -1; - addHiddenFinalProp(array, "next", function next() { - idx++; - return { - done: idx >= this.length, - value: idx < this.length ? this[idx] : undefined - }; - }); - return array; -} -function declareIterator(prototType, iteratorFactory) { - addHiddenFinalProp(prototType, iteratorSymbol(), iteratorFactory); -} -var messages = { - "m001": "It is not allowed to assign new values to @action fields", - "m002": "`runInAction` expects a function", - "m003": "`runInAction` expects a function without arguments", - "m004": "autorun expects a function", - "m005": "Warning: attempted to pass an action to autorun. Actions are untracked and will not trigger on state changes. Use `reaction` or wrap only your state modification code in an action.", - "m006": "Warning: attempted to pass an action to autorunAsync. Actions are untracked and will not trigger on state changes. Use `reaction` or wrap only your state modification code in an action.", - "m007": "reaction only accepts 2 or 3 arguments. If migrating from MobX 2, please provide an options object", - "m008": "wrapping reaction expression in `asReference` is no longer supported, use options object instead", - "m009": "@computed can only be used on getter functions, like: '@computed get myProps() { return ...; }'. It looks like it was used on a property.", - "m010": "@computed can only be used on getter functions, like: '@computed get myProps() { return ...; }'", - "m011": "First argument to `computed` should be an expression. If using computed as decorator, don't pass it arguments", - "m012": "computed takes one or two arguments if used as function", - "m013": "[mobx.expr] 'expr' should only be used inside other reactive functions.", - "m014": "extendObservable expected 2 or more arguments", - "m015": "extendObservable expects an object as first argument", - "m016": "extendObservable should not be used on maps, use map.merge instead", - "m017": "all arguments of extendObservable should be objects", - "m018": "extending an object with another observable (object) is not supported. Please construct an explicit propertymap, using `toJS` if need. See issue #540", - "m019": "[mobx.isObservable] isObservable(object, propertyName) is not supported for arrays and maps. Use map.has or array.length instead.", - "m020": "modifiers can only be used for individual object properties", - "m021": "observable expects zero or one arguments", - "m022": "@observable can not be used on getters, use @computed instead", - "m023": "Using `transaction` is deprecated, use `runInAction` or `(@)action` instead.", - "m024": "whyRun() can only be used if a derivation is active, or by passing an computed value / reaction explicitly. If you invoked whyRun from inside a computation; the computation is currently suspended but re-evaluating because somebody requested its value.", - "m025": "whyRun can only be used on reactions and computed values", - "m026": "`action` can only be invoked on functions", - "m028": "It is not allowed to set `useStrict` when a derivation is running", - "m029": "INTERNAL ERROR only onBecomeUnobserved shouldn't be called twice in a row", - "m030a": "Since strict-mode is enabled, changing observed observable values outside actions is not allowed. Please wrap the code in an `action` if this change is intended. Tried to modify: ", - "m030b": "Side effects like changing state are not allowed at this point. Are you trying to modify state from, for example, the render function of a React component? Tried to modify: ", - "m031": "Computed values are not allowed to not cause side effects by changing observables that are already being observed. Tried to modify: ", - "m032": "* This computation is suspended (not in use by any reaction) and won't run automatically.\n Didn't expect this computation to be suspended at this point?\n 1. Make sure this computation is used by a reaction (reaction, autorun, observer).\n 2. Check whether you are using this computation synchronously (in the same stack as they reaction that needs it).", - "m033": "`observe` doesn't support the fire immediately property for observable maps.", - "m034": "`mobx.map` is deprecated, use `new ObservableMap` or `mobx.observable.map` instead", - "m035": "Cannot make the designated object observable; it is not extensible", - "m036": "It is not possible to get index atoms from arrays", - "m037": "Hi there! I'm sorry you have just run into an exception.\nIf your debugger ends up here, know that some reaction (like the render() of an observer component, autorun or reaction)\nthrew an exception and that mobx caught it, to avoid that it brings the rest of your application down.\nThe original cause of the exception (the code that caused this reaction to run (again)), is still in the stack.\n\nHowever, more interesting is the actual stack trace of the error itself.\nHopefully the error is an instanceof Error, because in that case you can inspect the original stack of the error from where it was thrown.\nSee `error.stack` property, or press the very subtle \"(...)\" link you see near the console.error message that probably brought you here.\nThat stack is more interesting than the stack of this console.error itself.\n\nIf the exception you see is an exception you created yourself, make sure to use `throw new Error(\"Oops\")` instead of `throw \"Oops\"`,\nbecause the javascript environment will only preserve the original stack trace in the first form.\n\nYou can also make sure the debugger pauses the next time this very same exception is thrown by enabling \"Pause on caught exception\".\n(Note that it might pause on many other, unrelated exception as well).\n\nIf that all doesn't help you out, feel free to open an issue https://github.com/mobxjs/mobx/issues!\n", - "m038": "Missing items in this list?\n 1. Check whether all used values are properly marked as observable (use isObservable to verify)\n 2. Make sure you didn't dereference values too early. MobX observes props, not primitives. E.g: use 'person.name' instead of 'name' in your computation.\n" -}; -function getMessage(id) { - return messages[id]; -} -var EMPTY_ARRAY = []; -Object.freeze(EMPTY_ARRAY); -function getGlobal() { - return global; -} -function getNextId() { - return ++globalState.mobxGuid; -} -function fail(message, thing) { - invariant(false, message, thing); - throw "X"; -} -function invariant(check, message, thing) { - if (!check) throw new Error("[mobx] Invariant failed: " + message + (thing ? " in '" + thing + "'" : "")); -} -var deprecatedMessages = []; -function deprecated(msg) { - if (deprecatedMessages.indexOf(msg) !== -1) return false; - deprecatedMessages.push(msg); - console.error("[mobx] Deprecated: " + msg); - return true; -} -function once(func) { - var invoked = false; - return function () { - if (invoked) return; - invoked = true; - return func.apply(this, arguments); - }; -} -var noop = function noop() {}; -function unique(list) { - var res = []; - list.forEach(function (item) { - if (res.indexOf(item) === -1) res.push(item); - }); - return res; -} -function joinStrings(things, limit, separator) { - if (limit === void 0) { - limit = 100; - } - if (separator === void 0) { - separator = " - "; - } - if (!things) return ""; - var sliced = things.slice(0, limit); - return "" + sliced.join(separator) + (things.length > limit ? " (... and " + (things.length - limit) + "more)" : ""); -} -function isObject(value) { - return value !== null && (typeof value === "undefined" ? "undefined" : _typeof(value)) === "object"; -} -function isPlainObject(value) { - if (value === null || (typeof value === "undefined" ? "undefined" : _typeof(value)) !== "object") return false; - var proto = Object.getPrototypeOf(value); - return proto === Object.prototype || proto === null; -} -function objectAssign() { - var res = arguments[0]; - for (var i = 1, l = arguments.length; i < l; i++) { - var source = arguments[i]; - for (var key in source) { - if (hasOwnProperty(source, key)) { - res[key] = source[key]; - } - } - } - return res; -} -function valueDidChange(compareStructural, oldValue, newValue) { - if (typeof oldValue === 'number' && isNaN(oldValue)) { - return typeof newValue !== 'number' || !isNaN(newValue); - } - return compareStructural ? !deepEqual(oldValue, newValue) : oldValue !== newValue; -} -var prototypeHasOwnProperty = Object.prototype.hasOwnProperty; -function hasOwnProperty(object, propName) { - return prototypeHasOwnProperty.call(object, propName); -} -function makeNonEnumerable(object, propNames) { - for (var i = 0; i < propNames.length; i++) { - addHiddenProp(object, propNames[i], object[propNames[i]]); - } -} -function addHiddenProp(object, propName, value) { - Object.defineProperty(object, propName, { - enumerable: false, - writable: true, - configurable: true, - value: value - }); -} -function addHiddenFinalProp(object, propName, value) { - Object.defineProperty(object, propName, { - enumerable: false, - writable: false, - configurable: true, - value: value - }); -} -function isPropertyConfigurable(object, prop) { - var descriptor = Object.getOwnPropertyDescriptor(object, prop); - return !descriptor || descriptor.configurable !== false && descriptor.writable !== false; -} -function assertPropertyConfigurable(object, prop) { - invariant(isPropertyConfigurable(object, prop), "Cannot make property '" + prop + "' observable, it is not configurable and writable in the target object"); -} -function getEnumerableKeys(obj) { - var res = []; - for (var key in obj) { - res.push(key); - }return res; -} -function deepEqual(a, b) { - if (a === null && b === null) return true; - if (a === undefined && b === undefined) return true; - if ((typeof a === "undefined" ? "undefined" : _typeof(a)) !== "object") return a === b; - var aIsArray = isArrayLike(a); - var aIsMap = isMapLike(a); - if (aIsArray !== isArrayLike(b)) { - return false; - } else if (aIsMap !== isMapLike(b)) { - return false; - } else if (aIsArray) { - if (a.length !== b.length) return false; - for (var i = a.length - 1; i >= 0; i--) { - if (!deepEqual(a[i], b[i])) return false; - }return true; - } else if (aIsMap) { - if (a.size !== b.size) return false; - var equals_1 = true; - a.forEach(function (value, key) { - equals_1 = equals_1 && deepEqual(b.get(key), value); - }); - return equals_1; - } else if ((typeof a === "undefined" ? "undefined" : _typeof(a)) === "object" && (typeof b === "undefined" ? "undefined" : _typeof(b)) === "object") { - if (a === null || b === null) return false; - if (isMapLike(a) && isMapLike(b)) { - if (a.size !== b.size) return false; - return deepEqual(observable.shallowMap(a).entries(), observable.shallowMap(b).entries()); - } - if (getEnumerableKeys(a).length !== getEnumerableKeys(b).length) return false; - for (var prop in a) { - if (!(prop in b)) return false; - if (!deepEqual(a[prop], b[prop])) return false; - } - return true; - } - return false; -} -function createInstanceofPredicate(name, clazz) { - var propName = "isMobX" + name; - clazz.prototype[propName] = true; - return function (x) { - return isObject(x) && x[propName] === true; - }; -} -function isArrayLike(x) { - return Array.isArray(x) || isObservableArray(x); -} -exports.isArrayLike = isArrayLike; -function isMapLike(x) { - return isES6Map(x) || isObservableMap(x); -} -function isES6Map(thing) { - if (getGlobal().Map !== undefined && thing instanceof getGlobal().Map) return true; - return false; -} -function primitiveSymbol() { - return typeof Symbol === "function" && Symbol.toPrimitive || "@@toPrimitive"; -} -function toPrimitive(value) { - return value === null ? null : (typeof value === "undefined" ? "undefined" : _typeof(value)) === "object" ? "" + value : value; -} -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(4))) - -/***/ }), -/* 2 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); - -var _icons = __webpack_require__(6); - -var _constants = __webpack_require__(0); - -function renderHeader(_ref, instance) { - var meta = _ref.meta, - user = _ref.user, - reactions = _ref.reactions; - - var container = document.createElement('div'); - container.lang = "en-US"; - container.className = 'gitment-container gitment-header-container'; - - var likeButton = document.createElement('span'); - var likedReaction = reactions.find(function (reaction) { - return reaction.content === 'heart' && reaction.user.login === user.login; - }); - likeButton.className = 'gitment-header-like-btn'; - likeButton.innerHTML = '\n ' + _icons.heart + '\n ' + (likedReaction ? 'Unlike' : 'Like') + '\n ' + (meta.reactions && meta.reactions.heart ? ' \u2022 ' + meta.reactions.heart + ' Liked' : '') + '\n '; - - if (likedReaction) { - likeButton.classList.add('liked'); - likeButton.onclick = function () { - return instance.unlike(); - }; - } else { - likeButton.classList.remove('liked'); - likeButton.onclick = function () { - return instance.like(); - }; - } - container.appendChild(likeButton); - - var commentsCount = document.createElement('span'); - commentsCount.innerHTML = '\n ' + (meta.comments ? ' \u2022 ' + meta.comments + ' Comments' : '') + '\n '; - container.appendChild(commentsCount); - - var issueLink = document.createElement('a'); - issueLink.className = 'gitment-header-issue-link'; - issueLink.href = meta.html_url; - issueLink.target = '_blank'; - issueLink.innerText = 'Issue Page'; - container.appendChild(issueLink); - - return container; -} - -function renderComments(_ref2, instance) { - var meta = _ref2.meta, - comments = _ref2.comments, - commentReactions = _ref2.commentReactions, - currentPage = _ref2.currentPage, - user = _ref2.user, - error = _ref2.error; - - var container = document.createElement('div'); - container.lang = "en-US"; - container.className = 'gitment-container gitment-comments-container'; - - if (error) { - var errorBlock = document.createElement('div'); - errorBlock.className = 'gitment-comments-error'; - - if (error === _constants.NOT_INITIALIZED_ERROR && user.login && user.login.toLowerCase() === instance.owner.toLowerCase()) { - var initHint = document.createElement('div'); - var initButton = document.createElement('button'); - initButton.className = 'gitment-comments-init-btn'; - initButton.onclick = function () { - initButton.setAttribute('disabled', true); - instance.init().catch(function (e) { - initButton.removeAttribute('disabled'); - alert(e); - }); - }; - initButton.innerText = 'Initialize Comments'; - initHint.appendChild(initButton); - errorBlock.appendChild(initHint); - } else { - errorBlock.innerText = error; - } - container.appendChild(errorBlock); - return container; - } else if (comments === undefined) { - var loading = document.createElement('div'); - loading.innerText = 'Loading comments...'; - loading.className = 'gitment-comments-loading'; - container.appendChild(loading); - return container; - } else if (!comments.length) { - var emptyBlock = document.createElement('div'); - emptyBlock.className = 'gitment-comments-empty'; - emptyBlock.innerText = 'No Comment Yet'; - container.appendChild(emptyBlock); - return container; - } - - var commentsList = document.createElement('ul'); - commentsList.className = 'gitment-comments-list'; - - comments.forEach(function (comment) { - var createDate = new Date(comment.created_at); - var updateDate = new Date(comment.updated_at); - var commentItem = document.createElement('li'); - commentItem.className = 'gitment-comment'; - commentItem.innerHTML = '\n \n \n \n
\n
\n \n ' + comment.user.login + '\n \n commented on\n ' + createDate.toDateString() + '\n ' + (createDate.toString() !== updateDate.toString() ? ' \u2022 edited' : '') + '\n
' + _icons.heart + ' ' + (comment.reactions.heart || '') + '
\n
\n
' + comment.body_html + '
\n
\n '; - var likeButton = commentItem.querySelector('.gitment-comment-like-btn'); - var likedReaction = commentReactions[comment.id] && commentReactions[comment.id].find(function (reaction) { - return reaction.content === 'heart' && reaction.user.login === user.login; - }); - if (likedReaction) { - likeButton.classList.add('liked'); - likeButton.onclick = function () { - return instance.unlikeAComment(comment.id); - }; - } else { - likeButton.classList.remove('liked'); - likeButton.onclick = function () { - return instance.likeAComment(comment.id); - }; - } - - // dirty - // use a blank image to trigger height calculating when element rendered - var imgTrigger = document.createElement('img'); - var markdownBody = commentItem.querySelector('.gitment-comment-body'); - imgTrigger.className = 'gitment-hidden'; - imgTrigger.src = "data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="; - imgTrigger.onload = function () { - if (markdownBody.clientHeight > instance.maxCommentHeight) { - markdownBody.classList.add('gitment-comment-body-folded'); - markdownBody.style.maxHeight = instance.maxCommentHeight + 'px'; - markdownBody.title = 'Click to Expand'; - markdownBody.onclick = function () { - markdownBody.classList.remove('gitment-comment-body-folded'); - markdownBody.style.maxHeight = ''; - markdownBody.title = ''; - markdownBody.onclick = null; - }; - } - }; - commentItem.appendChild(imgTrigger); - - commentsList.appendChild(commentItem); - }); - - container.appendChild(commentsList); - - if (meta) { - var pageCount = Math.ceil(meta.comments / instance.perPage); - if (pageCount > 1) { - var pagination = document.createElement('ul'); - pagination.className = 'gitment-comments-pagination'; - - if (currentPage > 1) { - var previousButton = document.createElement('li'); - previousButton.className = 'gitment-comments-page-item'; - previousButton.innerText = 'Previous'; - previousButton.onclick = function () { - return instance.goto(currentPage - 1); - }; - pagination.appendChild(previousButton); - } - - var _loop = function _loop(i) { - var pageItem = document.createElement('li'); - pageItem.className = 'gitment-comments-page-item'; - pageItem.innerText = i; - pageItem.onclick = function () { - return instance.goto(i); - }; - if (currentPage === i) pageItem.classList.add('gitment-selected'); - pagination.appendChild(pageItem); - }; - - for (var i = 1; i <= pageCount; i++) { - _loop(i); - } - - if (currentPage < pageCount) { - var nextButton = document.createElement('li'); - nextButton.className = 'gitment-comments-page-item'; - nextButton.innerText = 'Next'; - nextButton.onclick = function () { - return instance.goto(currentPage + 1); - }; - pagination.appendChild(nextButton); - } - - container.appendChild(pagination); - } - } - - return container; -} - -function renderEditor(_ref3, instance) { - var user = _ref3.user, - error = _ref3.error; - - var container = document.createElement('div'); - container.lang = "en-US"; - container.className = 'gitment-container gitment-editor-container'; - - var shouldDisable = user.login && !error ? '' : 'disabled'; - var disabledTip = user.login ? '' : 'Login to Comment'; - container.innerHTML = '\n ' + (user.login ? '\n \n ' : user.isLoggingIn ? '
' + _icons.spinner + '
' : '\n ' + _icons.github + '\n ') + '\n \n
\n
\n \n \n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n \n '; - if (user.login) { - container.querySelector('.gitment-editor-logout-link').onclick = function () { - return instance.logout(); - }; - } - - var writeField = container.querySelector('.gitment-editor-write-field'); - var previewField = container.querySelector('.gitment-editor-preview-field'); - - var textarea = writeField.querySelector('textarea'); - textarea.oninput = function () { - textarea.style.height = 'auto'; - var style = window.getComputedStyle(textarea, null); - var height = parseInt(style.height, 10); - var clientHeight = textarea.clientHeight; - var scrollHeight = textarea.scrollHeight; - if (clientHeight < scrollHeight) { - textarea.style.height = height + scrollHeight - clientHeight + 'px'; - } - }; - - var _container$querySelec = container.querySelectorAll('.gitment-editor-tab'), - _container$querySelec2 = _slicedToArray(_container$querySelec, 2), - writeTab = _container$querySelec2[0], - previewTab = _container$querySelec2[1]; - - writeTab.onclick = function () { - writeTab.classList.add('gitment-selected'); - previewTab.classList.remove('gitment-selected'); - writeField.classList.remove('gitment-hidden'); - previewField.classList.add('gitment-hidden'); - - textarea.focus(); - }; - previewTab.onclick = function () { - previewTab.classList.add('gitment-selected'); - writeTab.classList.remove('gitment-selected'); - previewField.classList.remove('gitment-hidden'); - writeField.classList.add('gitment-hidden'); - - var preview = previewField.querySelector('.gitment-editor-preview'); - var content = textarea.value.trim(); - if (!content) { - preview.innerText = 'Nothing to preview'; - return; - } - - preview.innerText = 'Loading preview...'; - instance.markdown(content).then(function (html) { - return preview.innerHTML = html; - }); - }; - - var submitButton = container.querySelector('.gitment-editor-submit'); - submitButton.onclick = function () { - submitButton.innerText = 'Submitting...'; - submitButton.setAttribute('disabled', true); - instance.post(textarea.value.trim()).then(function (data) { - textarea.value = ''; - textarea.style.height = 'auto'; - submitButton.removeAttribute('disabled'); - submitButton.innerText = 'Comment'; - }).catch(function (e) { - alert(e); - submitButton.removeAttribute('disabled'); - submitButton.innerText = 'Comment'; - }); - }; - - return container; -} - -function renderFooter() { - var container = document.createElement('div'); - container.lang = "en-US"; - container.className = 'gitment-container gitment-footer-container'; - container.innerHTML = '\n Powered by\n \n Gitment\n \n '; - return container; -} - -function render(state, instance) { - var container = document.createElement('div'); - container.lang = "en-US"; - container.className = 'gitment-container gitment-root-container'; - container.appendChild(instance.renderHeader(state, instance)); - container.appendChild(instance.renderComments(state, instance)); - container.appendChild(instance.renderEditor(state, instance)); - container.appendChild(instance.renderFooter(state, instance)); - return container; -} - -exports.default = { render: render, renderHeader: renderHeader, renderComments: renderComments, renderEditor: renderEditor, renderFooter: renderFooter }; - -/***/ }), -/* 3 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.http = exports.Query = exports.isString = undefined; - -var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); - -exports.getTargetContainer = getTargetContainer; - -var _constants = __webpack_require__(0); - -var isString = exports.isString = function isString(s) { - return toString.call(s) === '[object String]'; -}; - -function getTargetContainer(container) { - var targetContainer = void 0; - if (container instanceof Element) { - targetContainer = container; - } else if (isString(container)) { - targetContainer = document.getElementById(container); - } else { - targetContainer = document.createElement('div'); - } - - return targetContainer; -} - -var Query = exports.Query = { - parse: function parse() { - var search = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : window.location.search; - - if (!search) return {}; - var queryString = search[0] === '?' ? search.substring(1) : search; - var query = {}; - queryString.split('&').forEach(function (queryStr) { - var _queryStr$split = queryStr.split('='), - _queryStr$split2 = _slicedToArray(_queryStr$split, 2), - key = _queryStr$split2[0], - value = _queryStr$split2[1]; - - if (key) query[key] = value; - }); - - return query; - }, - stringify: function stringify(query) { - var prefix = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '?'; - - var queryString = Object.keys(query).map(function (key) { - return key + '=' + encodeURIComponent(query[key] || ''); - }).join('&'); - return queryString ? prefix + queryString : ''; - } -}; - -function ajaxFactory(method) { - return function (apiPath) { - var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - var base = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'https://api.github.com'; - - var req = new XMLHttpRequest(); - var token = localStorage.getItem(_constants.LS_ACCESS_TOKEN_KEY); - - var url = '' + base + apiPath; - var body = null; - if (method === 'GET' || method === 'DELETE') { - url += Query.stringify(data); - } - - var p = new Promise(function (resolve, reject) { - req.addEventListener('load', function () { - var contentType = req.getResponseHeader('content-type'); - var res = req.responseText; - if (!/json/.test(contentType)) { - resolve(res); - return; - } - var data = req.responseText ? JSON.parse(res) : {}; - if (data.message) { - reject(new Error(data.message)); - } else { - resolve(data); - } - }); - req.addEventListener('error', function (error) { - return reject(error); - }); - }); - req.open(method, url, true); - - req.setRequestHeader('Accept', 'application/vnd.github.squirrel-girl-preview, application/vnd.github.html+json'); - if (token) { - req.setRequestHeader('Authorization', 'token ' + token); - } - if (method !== 'GET' && method !== 'DELETE') { - body = JSON.stringify(data); - req.setRequestHeader('Content-Type', 'application/json'); - } - - req.send(body); - return p; - }; -} - -var http = exports.http = { - get: ajaxFactory('GET'), - post: ajaxFactory('POST'), - delete: ajaxFactory('DELETE'), - put: ajaxFactory('PUT') -}; - -/***/ }), -/* 4 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var g; - -// This works in non-strict mode -g = function () { - return this; -}(); - -try { - // This works if eval is allowed (see CSP) - g = g || Function("return this")() || (1, eval)("this"); -} catch (e) { - // This works if the window reference is available - if ((typeof window === "undefined" ? "undefined" : _typeof(window)) === "object") g = window; -} - -// g can still be undefined, but nothing to do about it... -// We return undefined, instead of nothing here, so it's -// easier to handle this case. if(!global) { ...} - -module.exports = g; - -/***/ }), -/* 5 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _mobx = __webpack_require__(1); - -var _constants = __webpack_require__(0); - -var _utils = __webpack_require__(3); - -var _default = __webpack_require__(2); - -var _default2 = _interopRequireDefault(_default); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -var scope = 'public_repo'; - -function extendRenderer(instance, renderer) { - instance[renderer] = function (container) { - var targetContainer = (0, _utils.getTargetContainer)(container); - var render = instance.theme[renderer] || instance.defaultTheme[renderer]; - - (0, _mobx.autorun)(function () { - var e = render(instance.state, instance); - if (targetContainer.firstChild) { - targetContainer.replaceChild(e, targetContainer.firstChild); - } else { - targetContainer.appendChild(e); - } - }); - - return targetContainer; - }; -} - -var Gitment = function () { - _createClass(Gitment, [{ - key: 'accessToken', - get: function get() { - return localStorage.getItem(_constants.LS_ACCESS_TOKEN_KEY); - }, - set: function set(token) { - localStorage.setItem(_constants.LS_ACCESS_TOKEN_KEY, token); - } - }, { - key: 'loginLink', - get: function get() { - var oauthUri = 'https://github.com/login/oauth/authorize'; - var redirect_uri = this.oauth.redirect_uri || window.location.href; - - var oauthParams = Object.assign({ - scope: scope, - redirect_uri: redirect_uri - }, this.oauth); - - return '' + oauthUri + _utils.Query.stringify(oauthParams); - } - }]); - - function Gitment() { - var _this = this; - - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - _classCallCheck(this, Gitment); - - this.defaultTheme = _default2.default; - this.useTheme(_default2.default); - - Object.assign(this, { - id: window.location.href, - title: window.document.title, - link: window.location.href, - desc: '', - labels: [], - theme: _default2.default, - oauth: {}, - perPage: 20, - maxCommentHeight: 250 - }, options); - - this.useTheme(this.theme); - - var user = {}; - try { - var userInfo = localStorage.getItem(_constants.LS_USER_KEY); - if (this.accessToken && userInfo) { - Object.assign(user, JSON.parse(userInfo), { - fromCache: true - }); - } - } catch (e) { - localStorage.removeItem(_constants.LS_USER_KEY); - } - - this.state = (0, _mobx.observable)({ - user: user, - error: null, - meta: {}, - comments: undefined, - reactions: [], - commentReactions: {}, - currentPage: 1 - }); - - var query = _utils.Query.parse(); - if (query.code) { - var _oauth = this.oauth, - client_id = _oauth.client_id, - client_secret = _oauth.client_secret; - - var code = query.code; - delete query.code; - var search = _utils.Query.stringify(query); - var replacedUrl = '' + window.location.origin + window.location.pathname + search + window.location.hash; - history.replaceState({}, '', replacedUrl); - - Object.assign(this, { - id: replacedUrl, - link: replacedUrl - }, options); - - this.state.user.isLoggingIn = true; - _utils.http.post('https://gh-oauth.imsun.net', { - code: code, - client_id: client_id, - client_secret: client_secret - }, '').then(function (data) { - _this.accessToken = data.access_token; - _this.update(); - }).catch(function (e) { - _this.state.user.isLoggingIn = false; - alert(e); - }); - } else { - this.update(); - } - } - - _createClass(Gitment, [{ - key: 'init', - value: function init() { - var _this2 = this; - - return this.createIssue().then(function () { - return _this2.loadComments(); - }).then(function (comments) { - _this2.state.error = null; - return comments; - }); - } - }, { - key: 'useTheme', - value: function useTheme() { - var _this3 = this; - - var theme = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.theme = theme; - - var renderers = Object.keys(this.theme); - renderers.forEach(function (renderer) { - return extendRenderer(_this3, renderer); - }); - } - }, { - key: 'update', - value: function update() { - var _this4 = this; - - return Promise.all([this.loadMeta(), this.loadUserInfo()]).then(function () { - return Promise.all([_this4.loadComments().then(function () { - return _this4.loadCommentReactions(); - }), _this4.loadReactions()]); - }).catch(function (e) { - return _this4.state.error = e; - }); - } - }, { - key: 'markdown', - value: function markdown(text) { - return _utils.http.post('/markdown', { - text: text, - mode: 'gfm' - }); - } - }, { - key: 'createIssue', - value: function createIssue() { - var _this5 = this; - - var id = this.id, - owner = this.owner, - repo = this.repo, - title = this.title, - link = this.link, - desc = this.desc, - labels = this.labels; - - - return _utils.http.post('/repos/' + owner + '/' + repo + '/issues', { - title: title, - labels: labels.concat(['gitment', id]), - body: link + '\n\n' + desc - }).then(function (meta) { - _this5.state.meta = meta; - return meta; - }); - } - }, { - key: 'getIssue', - value: function getIssue() { - if (this.state.meta.id) return Promise.resolve(this.state.meta); - - return this.loadMeta(); - } - }, { - key: 'post', - value: function post(body) { - var _this6 = this; - - return this.getIssue().then(function (issue) { - return _utils.http.post(issue.comments_url, { body: body }, ''); - }).then(function (data) { - _this6.state.meta.comments++; - var pageCount = Math.ceil(_this6.state.meta.comments / _this6.perPage); - if (_this6.state.currentPage === pageCount) { - _this6.state.comments.push(data); - } - return data; - }); - } - }, { - key: 'loadMeta', - value: function loadMeta() { - var _this7 = this; - - var id = this.id, - owner = this.owner, - repo = this.repo; - - return _utils.http.get('/repos/' + owner + '/' + repo + '/issues', { - creator: owner, - labels: id - }).then(function (issues) { - if (!issues.length) return Promise.reject(_constants.NOT_INITIALIZED_ERROR); - _this7.state.meta = issues[0]; - return issues[0]; - }); - } - }, { - key: 'loadComments', - value: function loadComments() { - var _this8 = this; - - var page = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.state.currentPage; - - return this.getIssue().then(function (issue) { - return _utils.http.get(issue.comments_url, { page: page, per_page: _this8.perPage }, ''); - }).then(function (comments) { - _this8.state.comments = comments; - return comments; - }); - } - }, { - key: 'loadUserInfo', - value: function loadUserInfo() { - var _this9 = this; - - if (!this.accessToken) { - this.logout(); - return Promise.resolve({}); - } - - return _utils.http.get('/user').then(function (user) { - _this9.state.user = user; - localStorage.setItem(_constants.LS_USER_KEY, JSON.stringify(user)); - return user; - }); - } - }, { - key: 'loadReactions', - value: function loadReactions() { - var _this10 = this; - - if (!this.accessToken) { - this.state.reactions = []; - return Promise.resolve([]); - } - - return this.getIssue().then(function (issue) { - if (!issue.reactions.total_count) return []; - return _utils.http.get(issue.reactions.url, {}, ''); - }).then(function (reactions) { - _this10.state.reactions = reactions; - return reactions; - }); - } - }, { - key: 'loadCommentReactions', - value: function loadCommentReactions() { - var _this11 = this; - - if (!this.accessToken) { - this.state.commentReactions = {}; - return Promise.resolve([]); - } - - var comments = this.state.comments; - var comentReactions = {}; - - return Promise.all(comments.map(function (comment) { - if (!comment.reactions.total_count) return []; - - var owner = _this11.owner, - repo = _this11.repo; - - return _utils.http.get('/repos/' + owner + '/' + repo + '/issues/comments/' + comment.id + '/reactions', {}); - })).then(function (reactionsArray) { - comments.forEach(function (comment, index) { - comentReactions[comment.id] = reactionsArray[index]; - }); - _this11.state.commentReactions = comentReactions; - - return comentReactions; - }); - } - }, { - key: 'login', - value: function login() { - window.location.href = this.loginLink; - } - }, { - key: 'logout', - value: function logout() { - localStorage.removeItem(_constants.LS_ACCESS_TOKEN_KEY); - localStorage.removeItem(_constants.LS_USER_KEY); - this.state.user = {}; - } - }, { - key: 'goto', - value: function goto(page) { - this.state.currentPage = page; - this.state.comments = undefined; - return this.loadComments(page); - } - }, { - key: 'like', - value: function like() { - var _this12 = this; - - if (!this.accessToken) { - alert('Login to Like'); - return Promise.reject(); - } - - var owner = this.owner, - repo = this.repo; - - - return _utils.http.post('/repos/' + owner + '/' + repo + '/issues/' + this.state.meta.number + '/reactions', { - content: 'heart' - }).then(function (reaction) { - _this12.state.reactions.push(reaction); - _this12.state.meta.reactions.heart++; - }); - } - }, { - key: 'unlike', - value: function unlike() { - var _this13 = this; - - if (!this.accessToken) return Promise.reject(); - - var _state = this.state, - user = _state.user, - reactions = _state.reactions; - - var index = reactions.findIndex(function (reaction) { - return reaction.user.login === user.login; - }); - return _utils.http.delete('/reactions/' + reactions[index].id).then(function () { - reactions.splice(index, 1); - _this13.state.meta.reactions.heart--; - }); - } - }, { - key: 'likeAComment', - value: function likeAComment(commentId) { - var _this14 = this; - - if (!this.accessToken) { - alert('Login to Like'); - return Promise.reject(); - } - - var owner = this.owner, - repo = this.repo; - - var comment = this.state.comments.find(function (comment) { - return comment.id === commentId; - }); - - return _utils.http.post('/repos/' + owner + '/' + repo + '/issues/comments/' + commentId + '/reactions', { - content: 'heart' - }).then(function (reaction) { - _this14.state.commentReactions[commentId].push(reaction); - comment.reactions.heart++; - }); - } - }, { - key: 'unlikeAComment', - value: function unlikeAComment(commentId) { - if (!this.accessToken) return Promise.reject(); - - var reactions = this.state.commentReactions[commentId]; - var comment = this.state.comments.find(function (comment) { - return comment.id === commentId; - }); - var user = this.state.user; - - var index = reactions.findIndex(function (reaction) { - return reaction.user.login === user.login; - }); - - return _utils.http.delete('/reactions/' + reactions[index].id).then(function () { - reactions.splice(index, 1); - comment.reactions.heart--; - }); - } - }]); - - return Gitment; -}(); - -module.exports = Gitment; - -/***/ }), -/* 6 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); -/** - * Modified from https://github.com/evil-icons/evil-icons - */ - -var close = exports.close = ''; -var github = exports.github = ''; -var heart = exports.heart = ''; -var spinner = exports.spinner = ''; - -/***/ }) -/******/ ]); -//# sourceMappingURL=gitment.browser.js.map \ No newline at end of file diff --git a/resources/gitment.default.css b/resources/gitment.default.css deleted file mode 100644 index 123efd8..0000000 --- a/resources/gitment.default.css +++ /dev/null @@ -1,1146 +0,0 @@ -.gitment-container { - font-family: sans-serif; - font-size: 14px; - line-height: 1.5; - color: #333; - word-wrap: break-word; -} - -.gitment-container * { - box-sizing: border-box; -} - -.gitment-container *:disabled { - cursor: not-allowed; -} - -.gitment-container a, -.gitment-container a:visited { - cursor: pointer; - text-decoration: none; -} - -.gitment-container a:hover { - text-decoration: underline; -} - -.gitment-container .gitment-hidden { - display: none; -} - -.gitment-container .gitment-spinner-icon { - fill: #333; - - -webkit-animation: gitment-spin 1s steps(12) infinite; - animation: gitment-spin 1s steps(12) infinite; -} - -@-webkit-keyframes gitment-spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg) - } -} - -@keyframes gitment-spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg) - } -} - -.gitment-root-container { - margin: 19px 0; -} - -.gitment-header-container { - margin: 19px 0; -} - -.gitment-header-like-btn, -.gitment-comment-like-btn { - cursor: pointer; -} - -.gitment-comment-like-btn { - float: right; -} - -.gitment-comment-like-btn.liked { - color: #F44336; -} - -.gitment-header-like-btn svg { - vertical-align: middle; - height: 30px; -} - -.gitment-comment-like-btn svg { - vertical-align: middle; - height: 20px; -} - -.gitment-header-like-btn.liked svg, -.gitment-comment-like-btn.liked svg { - fill: #F44336; -} - -a.gitment-header-issue-link, -a.gitment-header-issue-link:visited { - float: right; - line-height: 30px; - color: #666; -} - -a.gitment-header-issue-link:hover { - color: #666; -} - -.gitment-comments-loading, -.gitment-comments-error, -.gitment-comments-empty { - text-align: center; - margin: 50px 0; -} - -.gitment-comments-list { - list-style: none; - padding-left: 0; - margin: 0 0 38px; -} - -.gitment-comment, -.gitment-editor-container { - position: relative; - min-height: 60px; - padding-left: 60px; - margin: 19px 0; -} - -.gitment-comment-avatar, -.gitment-editor-avatar { - float: left; - margin-left: -60px; -} - -.gitment-comment-avatar, -.gitment-comment-avatar-img, -.gitment-comment-avatar, -.gitment-editor-avatar-img, -.gitment-editor-avatar svg { - width: 44px; - height: 44px; - border-radius: 3px; -} - -.gitment-editor-avatar .gitment-github-icon { - fill: #fff; - background-color: #333; -} - -.gitment-comment-main, -.gitment-editor-main { - position: relative; - border: 1px solid #CFD8DC; - border-radius: 0; -} - -.gitment-editor-main::before, -.gitment-editor-main::after, -.gitment-comment-main::before, -.gitment-comment-main::after { - position: absolute; - top: 11px; - left: -16px; - display: block; - width: 0; - height: 0; - pointer-events: none; - content: ""; - border-color: transparent; - border-style: solid solid outset; -} - -.gitment-editor-main::before, -.gitment-comment-main::before { - border-width: 8px; - border-right-color: #CFD8DC; -} - -.gitment-editor-main::after, -.gitment-comment-main::after { - margin-top: 1px; - margin-left: 2px; - border-width: 7px; - border-right-color: #fff; -} - -.gitment-comment-header { - margin: 12px 15px; - color: #666; - background-color: #fff; - border-radius: 3px; -} - -.gitment-editor-header { - padding: 0; - margin: 0; - border-bottom: 1px solid #CFD8DC; -} - -a.gitment-comment-name, -a.gitment-comment-name:visited { - font-weight: 600; - color: #666; -} - -.gitment-editor-tabs { - margin-bottom: -1px; - margin-left: -1px; -} - -.gitment-editor-tab { - display: inline-block; - padding: 11px 12px; - font-size: 14px; - line-height: 20px; - color: #666; - text-decoration: none; - background-color: transparent; - border-width: 0 1px; - border-style: solid; - border-color: transparent; - border-radius: 0; - - white-space: nowrap; - cursor: pointer; - user-select: none; - - outline: none; -} - -.gitment-editor-tab.gitment-selected { - color: #333; - background-color: #fff; - border-color: #CFD8DC; -} - -.gitment-editor-login { - float: right; - margin-top: -30px; - margin-right: 15px; -} - -a.gitment-footer-project-link, -a.gitment-footer-project-link:visited, -a.gitment-editor-login-link, -a.gitment-editor-login-link:visited { - color: #2196F3; -} - -a.gitment-editor-logout-link, -a.gitment-editor-logout-link:visited { - color: #666; -} - -a.gitment-editor-logout-link:hover { - color: #2196F3; - text-decoration: none; -} - -.gitment-comment-body { - position: relative; - margin: 12px 15px; - overflow: hidden; - border-radius: 3px; -} - -.gitment-comment-body-folded { - cursor: pointer; -} - -.gitment-comment-body-folded::before { - display: block !important; - content: ""; - position: absolute; - width: 100%; - left: 0; - top: 0; - bottom: 50px; - pointer-events: none; - background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, .9)); - background: linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .9)); -} - -.gitment-comment-body-folded::after { - display: block !important; - content: "Click to Expand" !important; - text-align: center; - color: #666; - position: absolute; - width: 100%; - height: 50px; - line-height: 50px; - left: 0; - bottom: 0; - pointer-events: none; - background: rgba(255, 255, 255, .9); -} - -.gitment-editor-body { - margin: 0; -} - -.gitment-comment-body > *:first-child, -.gitment-editor-preview > *:first-child { - margin-top: 0 !important; -} - -.gitment-comment-body > *:last-child, -.gitment-editor-preview > *:last-child { - margin-bottom: 0 !important; -} - -.gitment-editor-body textarea { - display: block; - width: 100%; - min-height: 150px; - max-height: 500px; - padding: 16px; - resize: vertical; - - max-width: 100%; - margin: 0; - font-size: 14px; - line-height: 1.6; - - background-color: #fff; - - color: #333; - vertical-align: middle; - border: none; - border-radius: 0; - outline: none; - box-shadow: none; - - overflow: visible; -} - -.gitment-editor-body textarea:focus { - background-color: #fff; -} - -.gitment-editor-preview { - min-height: 150px; - - padding: 16px; - background-color: transparent; - - width: 100%; - font-size: 14px; - - line-height: 1.5; - word-wrap: break-word; -} - -.gitment-editor-footer { - padding: 0; - margin-top: 10px; -} - -.gitment-editor-footer::after { - display: table; - clear: both; - content: ""; -} - -a.gitment-editor-footer-tip { - display: inline-block; - padding-top: 10px; - font-size: 12px; - color: #666; -} - -a.gitment-editor-footer-tip:hover { - color: #2196F3; - text-decoration: none; -} - -.gitment-comments-pagination { - list-style: none; - text-align: right; - border-radius: 0; - margin: -19px 0 19px 0; -} - -.gitment-comments-page-item { - display: inline-block; - cursor: pointer; - border: 1px solid #CFD8DC; - margin-left: -1px; - padding: .25rem .5rem; -} - -.gitment-comments-page-item:hover { - background-color: #f5f5f5; -} - -.gitment-comments-page-item.gitment-selected { - background-color: #f5f5f5; -} - -.gitment-editor-submit, -.gitment-comments-init-btn { - color: #fff; - background-color: #00BCD4; - - position: relative; - display: inline-block; - padding: 7px 13px; - font-size: 14px; - font-weight: 600; - line-height: 20px; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-size: 110% 110%; - border: none; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.gitment-editor-submit:hover, -.gitment-comments-init-btn:hover { - background-color: #00ACC1; -} - -.gitment-comments-init-btn:disabled, -.gitment-editor-submit:disabled { - color: rgba(255,255,255,0.75); - background-color: #4DD0E1; - box-shadow: none; -} - -.gitment-editor-submit { - float: right; -} - -.gitment-footer-container { - margin-top: 30px; - margin-bottom: 20px; - text-align: right; - font-size: 12px; -} - -/* - * Markdown CSS - * Copied from https://github.com/sindresorhus/github-markdown-css - */ -.gitment-markdown { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - line-height: 1.5; - color: #333; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 16px; - line-height: 1.5; - word-wrap: break-word; -} - -.gitment-markdown .pl-c { - color: #969896; -} - -.gitment-markdown .pl-c1, -.gitment-markdown .pl-s .pl-v { - color: #0086b3; -} - -.gitment-markdown .pl-e, -.gitment-markdown .pl-en { - color: #795da3; -} - -.gitment-markdown .pl-smi, -.gitment-markdown .pl-s .pl-s1 { - color: #333; -} - -.gitment-markdown .pl-ent { - color: #63a35c; -} - -.gitment-markdown .pl-k { - color: #a71d5d; -} - -.gitment-markdown .pl-s, -.gitment-markdown .pl-pds, -.gitment-markdown .pl-s .pl-pse .pl-s1, -.gitment-markdown .pl-sr, -.gitment-markdown .pl-sr .pl-cce, -.gitment-markdown .pl-sr .pl-sre, -.gitment-markdown .pl-sr .pl-sra { - color: #183691; -} - -.gitment-markdown .pl-v, -.gitment-markdown .pl-smw { - color: #ed6a43; -} - -.gitment-markdown .pl-bu { - color: #b52a1d; -} - -.gitment-markdown .pl-ii { - color: #f8f8f8; - background-color: #b52a1d; -} - -.gitment-markdown .pl-c2 { - color: #f8f8f8; - background-color: #b52a1d; -} - -.gitment-markdown .pl-c2::before { - content: "^M"; -} - -.gitment-markdown .pl-sr .pl-cce { - font-weight: bold; - color: #63a35c; -} - -.gitment-markdown .pl-ml { - color: #693a17; -} - -.gitment-markdown .pl-mh, -.gitment-markdown .pl-mh .pl-en, -.gitment-markdown .pl-ms { - font-weight: bold; - color: #1d3e81; -} - -.gitment-markdown .pl-mq { - color: #008080; -} - -.gitment-markdown .pl-mi { - font-style: italic; - color: #333; -} - -.gitment-markdown .pl-mb { - font-weight: bold; - color: #333; -} - -.gitment-markdown .pl-md { - color: #bd2c00; - background-color: #ffecec; -} - -.gitment-markdown .pl-mi1 { - color: #55a532; - background-color: #eaffea; -} - -.gitment-markdown .pl-mc { - color: #ef9700; - background-color: #ffe3b4; -} - -.gitment-markdown .pl-mi2 { - color: #d8d8d8; - background-color: #808080; -} - -.gitment-markdown .pl-mdr { - font-weight: bold; - color: #795da3; -} - -.gitment-markdown .pl-mo { - color: #1d3e81; -} - -.gitment-markdown .pl-ba { - color: #595e62; -} - -.gitment-markdown .pl-sg { - color: #c0c0c0; -} - -.gitment-markdown .pl-corl { - text-decoration: underline; - color: #183691; -} - -.gitment-markdown .octicon { - display: inline-block; - vertical-align: text-top; - fill: currentColor; -} - -.gitment-markdown a { - background-color: transparent; - -webkit-text-decoration-skip: objects; -} - -.gitment-markdown a:active, -.gitment-markdown a:hover { - outline-width: 0; -} - -.gitment-markdown strong { - font-weight: inherit; -} - -.gitment-markdown strong { - font-weight: bolder; -} - -.gitment-markdown h1 { - font-size: 2em; - margin: 0.67em 0; -} - -.gitment-markdown img { - border-style: none; -} - -.gitment-markdown svg:not(:root) { - overflow: hidden; -} - -.gitment-markdown code, -.gitment-markdown kbd, -.gitment-markdown pre { - font-family: monospace, monospace; - font-size: 1em; -} - -.gitment-markdown hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -.gitment-markdown input { - font: inherit; - margin: 0; -} - -.gitment-markdown input { - overflow: visible; -} - -.gitment-markdown [type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -.gitment-markdown * { - box-sizing: border-box; -} - -.gitment-markdown input { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -.gitment-markdown a { - color: #0366d6; - text-decoration: none; -} - -.gitment-markdown a:hover { - text-decoration: underline; -} - -.gitment-markdown strong { - font-weight: 600; -} - -.gitment-markdown hr { - height: 0; - margin: 15px 0; - overflow: hidden; - background: transparent; - border: 0; - border-bottom: 1px solid #dfe2e5; -} - -.gitment-markdown hr::before { - display: table; - content: ""; -} - -.gitment-markdown hr::after { - display: table; - clear: both; - content: ""; -} - -.gitment-markdown table { - border-spacing: 0; - border-collapse: collapse; -} - -.gitment-markdown td, -.gitment-markdown th { - padding: 0; -} - -.gitment-markdown h1, -.gitment-markdown h2, -.gitment-markdown h3, -.gitment-markdown h4, -.gitment-markdown h5, -.gitment-markdown h6 { - margin-top: 0; - margin-bottom: 0; -} - -.gitment-markdown h1 { - font-size: 32px; - font-weight: 600; -} - -.gitment-markdown h2 { - font-size: 24px; - font-weight: 600; -} - -.gitment-markdown h3 { - font-size: 20px; - font-weight: 600; -} - -.gitment-markdown h4 { - font-size: 16px; - font-weight: 600; -} - -.gitment-markdown h5 { - font-size: 14px; - font-weight: 600; -} - -.gitment-markdown h6 { - font-size: 12px; - font-weight: 600; -} - -.gitment-markdown p { - margin-top: 0; - margin-bottom: 10px; -} - -.gitment-markdown blockquote { - margin: 0; -} - -.gitment-markdown ul, -.gitment-markdown ol { - padding-left: 0; - margin-top: 0; - margin-bottom: 0; -} - -.gitment-markdown ol ol, -.gitment-markdown ul ol { - list-style-type: lower-roman; -} - -.gitment-markdown ul ul ol, -.gitment-markdown ul ol ol, -.gitment-markdown ol ul ol, -.gitment-markdown ol ol ol { - list-style-type: lower-alpha; -} - -.gitment-markdown dd { - margin-left: 0; -} - -.gitment-markdown code { - font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; - font-size: 12px; -} - -.gitment-markdown pre { - margin-top: 0; - margin-bottom: 0; - font: 12px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; -} - -.gitment-markdown .octicon { - vertical-align: text-bottom; -} - -.gitment-markdown .pl-0 { - padding-left: 0 !important; -} - -.gitment-markdown .pl-1 { - padding-left: 4px !important; -} - -.gitment-markdown .pl-2 { - padding-left: 8px !important; -} - -.gitment-markdown .pl-3 { - padding-left: 16px !important; -} - -.gitment-markdown .pl-4 { - padding-left: 24px !important; -} - -.gitment-markdown .pl-5 { - padding-left: 32px !important; -} - -.gitment-markdown .pl-6 { - padding-left: 40px !important; -} - -.gitment-markdown::before { - display: table; - content: ""; -} - -.gitment-markdown::after { - display: table; - clear: both; - content: ""; -} - -.gitment-markdown>*:first-child { - margin-top: 0 !important; -} - -.gitment-markdown>*:last-child { - margin-bottom: 0 !important; -} - -.gitment-markdown a:not([href]) { - color: inherit; - text-decoration: none; -} - -.gitment-markdown .anchor { - float: left; - padding-right: 4px; - margin-left: -20px; - line-height: 1; -} - -.gitment-markdown .anchor:focus { - outline: none; -} - -.gitment-markdown p, -.gitment-markdown blockquote, -.gitment-markdown ul, -.gitment-markdown ol, -.gitment-markdown dl, -.gitment-markdown table, -.gitment-markdown pre { - margin-top: 0; - margin-bottom: 16px; -} - -.gitment-markdown hr { - height: 0.25em; - padding: 0; - margin: 24px 0; - background-color: #e1e4e8; - border: 0; -} - -.gitment-markdown blockquote { - padding: 0 1em; - color: #6a737d; - border-left: 0.25em solid #dfe2e5; -} - -.gitment-markdown blockquote>:first-child { - margin-top: 0; -} - -.gitment-markdown blockquote>:last-child { - margin-bottom: 0; -} - -.gitment-markdown kbd { - display: inline-block; - padding: 3px 5px; - font-size: 11px; - line-height: 10px; - color: #444d56; - vertical-align: middle; - background-color: #fafbfc; - border: solid 1px #c6cbd1; - border-bottom-color: #959da5; - border-radius: 0; - box-shadow: inset 0 -1px 0 #959da5; -} - -.gitment-markdown h1, -.gitment-markdown h2, -.gitment-markdown h3, -.gitment-markdown h4, -.gitment-markdown h5, -.gitment-markdown h6 { - margin-top: 24px; - margin-bottom: 16px; - font-weight: 600; - line-height: 1.25; -} - -.gitment-markdown h1 .octicon-link, -.gitment-markdown h2 .octicon-link, -.gitment-markdown h3 .octicon-link, -.gitment-markdown h4 .octicon-link, -.gitment-markdown h5 .octicon-link, -.gitment-markdown h6 .octicon-link { - color: #1b1f23; - vertical-align: middle; - visibility: hidden; -} - -.gitment-markdown h1:hover .anchor, -.gitment-markdown h2:hover .anchor, -.gitment-markdown h3:hover .anchor, -.gitment-markdown h4:hover .anchor, -.gitment-markdown h5:hover .anchor, -.gitment-markdown h6:hover .anchor { - text-decoration: none; -} - -.gitment-markdown h1:hover .anchor .octicon-link, -.gitment-markdown h2:hover .anchor .octicon-link, -.gitment-markdown h3:hover .anchor .octicon-link, -.gitment-markdown h4:hover .anchor .octicon-link, -.gitment-markdown h5:hover .anchor .octicon-link, -.gitment-markdown h6:hover .anchor .octicon-link { - visibility: visible; -} - -.gitment-markdown h1 { - padding-bottom: 0.3em; - font-size: 2em; - border-bottom: 1px solid #eaecef; -} - -.gitment-markdown h2 { - padding-bottom: 0.3em; - font-size: 1.5em; - border-bottom: 1px solid #eaecef; -} - -.gitment-markdown h3 { - font-size: 1.25em; -} - -.gitment-markdown h4 { - font-size: 1em; -} - -.gitment-markdown h5 { - font-size: 0.875em; -} - -.gitment-markdown h6 { - font-size: 0.85em; - color: #6a737d; -} - -.gitment-markdown ul, -.gitment-markdown ol { - padding-left: 2em; -} - -.gitment-markdown ul ul, -.gitment-markdown ul ol, -.gitment-markdown ol ol, -.gitment-markdown ol ul { - margin-top: 0; - margin-bottom: 0; -} - -.gitment-markdown li>p { - margin-top: 16px; -} - -.gitment-markdown li+li { - margin-top: 0.25em; -} - -.gitment-markdown dl { - padding: 0; -} - -.gitment-markdown dl dt { - padding: 0; - margin-top: 16px; - font-size: 1em; - font-style: italic; - font-weight: 600; -} - -.gitment-markdown dl dd { - padding: 0 16px; - margin-bottom: 16px; -} - -.gitment-markdown table { - display: block; - width: 100%; - overflow: auto; -} - -.gitment-markdown table th { - font-weight: 600; -} - -.gitment-markdown table th, -.gitment-markdown table td { - padding: 6px 13px; - border: 1px solid #dfe2e5; -} - -.gitment-markdown table tr { - background-color: #fff; - border-top: 1px solid #c6cbd1; -} - -.gitment-markdown table tr:nth-child(2n) { - background-color: #f5f5f5; -} - -.gitment-markdown img { - max-width: 100%; - box-sizing: content-box; - background-color: #fff; -} - -.gitment-markdown code { - padding: 0; - padding-top: 0.2em; - padding-bottom: 0.2em; - margin: 0; - font-size: 85%; - background-color: rgba(27,31,35,0.05); - border-radius: 0; -} - -.gitment-markdown code::before, -.gitment-markdown code::after { - letter-spacing: -0.2em; - content: "\00a0"; -} - -.gitment-markdown pre { - word-wrap: normal; -} - -.gitment-markdown pre>code { - padding: 0; - margin: 0; - font-size: 100%; - word-break: normal; - white-space: pre; - background: transparent; - border: 0; -} - -.gitment-markdown .highlight { - margin-bottom: 16px; -} - -.gitment-markdown .highlight pre { - margin-bottom: 0; - word-break: normal; -} - -.gitment-markdown .highlight pre, -.gitment-markdown pre { - padding: 16px; - overflow: auto; - font-size: 85%; - line-height: 1.45; - background-color: #f5f5f5; - border-radius: 0; -} - -.gitment-markdown pre code { - display: inline; - max-width: auto; - padding: 0; - margin: 0; - overflow: visible; - line-height: inherit; - word-wrap: normal; - background-color: transparent; - border: 0; -} - -.gitment-markdown pre code::before, -.gitment-markdown pre code::after { - content: normal; -} - -.gitment-markdown .full-commit .btn-outline:not(:disabled):hover { - color: #005cc5; - border-color: #005cc5; -} - -.gitment-markdown kbd { - display: inline-block; - padding: 3px 5px; - font: 11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; - line-height: 10px; - color: #444d56; - vertical-align: middle; - background-color: #fcfcfc; - border: solid 1px #c6cbd1; - border-bottom-color: #959da5; - border-radius: 0; - box-shadow: inset 0 -1px 0 #959da5; -} - -.gitment-markdown :checked+.radio-label { - position: relative; - z-index: 1; - border-color: #0366d6; -} - -.gitment-markdown .task-list-item { - list-style-type: none; -} - -.gitment-markdown .task-list-item+.task-list-item { - margin-top: 3px; -} - -.gitment-markdown .task-list-item input { - margin: 0 0.2em 0.25em -1.6em; - vertical-align: middle; -} - -.gitment-markdown hr { - border-bottom-color: #eee; -} diff --git a/resources/idea/Monokai Sublime Text 3.icls b/resources/idea/Monokai Sublime Text 3.icls deleted file mode 100644 index 3d9c2b4..0000000 --- a/resources/idea/Monokai Sublime Text 3.icls +++ /dev/null @@ -1,737 +0,0 @@ - - \ No newline at end of file diff --git a/resources/idea/goland-settings.zip b/resources/idea/goland-settings.zip deleted file mode 100644 index 19828d342cdfd691af75364d944ccc5444d428f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63942 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