├── .gitignore ├── .idea └── codeStyleSettings.xml ├── LICENSE ├── README.md ├── jsToolbox.iml ├── resources └── META-INF │ └── plugin.xml ├── src └── com │ └── karateca │ └── jstoolbox │ ├── MyAction.java │ ├── config │ ├── ConfigurationView.form │ ├── ConfigurationView.java │ ├── JsToolboxConfigurable.java │ └── JsToolboxSettings.java │ ├── dashcamel │ ├── CaseHelper.java │ └── ToggleCamelDashCaseAction.java │ ├── joiner │ ├── JoinerAction.java │ └── LineRange.java │ ├── sort │ ├── SortDialog.java │ └── SortSelection.java │ ├── tobrowser │ └── ToBrowserAction.java │ ├── toconstructor │ └── GoToConstructorAction.java │ └── torelated │ ├── CandidateFinder.java │ ├── FileType.java │ ├── FindRelatedFileIterator.java │ ├── GoToRelatedAction.java │ ├── GoToTestAction.java │ ├── GoToViewAction.java │ └── LongestSuffix.java ├── test └── com │ └── karateca │ └── jstoolbox │ ├── dashcamel │ └── CaseHelperTest.java │ ├── joiner │ └── JoinerActionTest.java │ └── torelated │ ├── CandidateFinderTest.java │ └── LongestSuffixTest.java └── testData ├── child.js ├── grandpa.js ├── joiner ├── multiLineStringAfter.js ├── multiLineStringBefore.js ├── multiLineStringDoubleQuotesAfter.js └── multiLineStringDoubleQuotesBefore.js ├── multiLineConstructor.js ├── noConstructor.js ├── parent.js ├── reverseConstructor.js ├── semicolon ├── semicolonAfter.js └── semicolonBefore.js └── varConstructor.js /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/README.md -------------------------------------------------------------------------------- /jsToolbox.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/jsToolbox.iml -------------------------------------------------------------------------------- /resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/MyAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/MyAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/config/ConfigurationView.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/config/ConfigurationView.form -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/config/ConfigurationView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/config/ConfigurationView.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/config/JsToolboxConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/config/JsToolboxConfigurable.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/config/JsToolboxSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/config/JsToolboxSettings.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/dashcamel/CaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/dashcamel/CaseHelper.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/dashcamel/ToggleCamelDashCaseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/dashcamel/ToggleCamelDashCaseAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/joiner/JoinerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/joiner/JoinerAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/joiner/LineRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/joiner/LineRange.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/sort/SortDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/sort/SortDialog.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/sort/SortSelection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/sort/SortSelection.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/tobrowser/ToBrowserAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/tobrowser/ToBrowserAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/toconstructor/GoToConstructorAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/toconstructor/GoToConstructorAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/CandidateFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/torelated/CandidateFinder.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/FileType.java: -------------------------------------------------------------------------------- 1 | package com.karateca.jstoolbox.torelated; 2 | 3 | public enum FileType { 4 | FILE, TEST, VIEW 5 | } 6 | -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/FindRelatedFileIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/torelated/FindRelatedFileIterator.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/GoToRelatedAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/torelated/GoToRelatedAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/GoToTestAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/torelated/GoToTestAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/GoToViewAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/torelated/GoToViewAction.java -------------------------------------------------------------------------------- /src/com/karateca/jstoolbox/torelated/LongestSuffix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/src/com/karateca/jstoolbox/torelated/LongestSuffix.java -------------------------------------------------------------------------------- /test/com/karateca/jstoolbox/dashcamel/CaseHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/test/com/karateca/jstoolbox/dashcamel/CaseHelperTest.java -------------------------------------------------------------------------------- /test/com/karateca/jstoolbox/joiner/JoinerActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/test/com/karateca/jstoolbox/joiner/JoinerActionTest.java -------------------------------------------------------------------------------- /test/com/karateca/jstoolbox/torelated/CandidateFinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/test/com/karateca/jstoolbox/torelated/CandidateFinderTest.java -------------------------------------------------------------------------------- /test/com/karateca/jstoolbox/torelated/LongestSuffixTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/test/com/karateca/jstoolbox/torelated/LongestSuffixTest.java -------------------------------------------------------------------------------- /testData/child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/child.js -------------------------------------------------------------------------------- /testData/grandpa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/grandpa.js -------------------------------------------------------------------------------- /testData/joiner/multiLineStringAfter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/joiner/multiLineStringAfter.js -------------------------------------------------------------------------------- /testData/joiner/multiLineStringBefore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/joiner/multiLineStringBefore.js -------------------------------------------------------------------------------- /testData/joiner/multiLineStringDoubleQuotesAfter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/joiner/multiLineStringDoubleQuotesAfter.js -------------------------------------------------------------------------------- /testData/joiner/multiLineStringDoubleQuotesBefore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/joiner/multiLineStringDoubleQuotesBefore.js -------------------------------------------------------------------------------- /testData/multiLineConstructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/multiLineConstructor.js -------------------------------------------------------------------------------- /testData/noConstructor.js: -------------------------------------------------------------------------------- 1 | Yo.child = function () { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /testData/parent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/parent.js -------------------------------------------------------------------------------- /testData/reverseConstructor.js: -------------------------------------------------------------------------------- 1 | /** @constructor */ 2 | function MyClass.ABC() { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /testData/semicolon/semicolonAfter.js: -------------------------------------------------------------------------------- 1 | var someFu(); 2 | var other; 3 | -------------------------------------------------------------------------------- /testData/semicolon/semicolonBefore.js: -------------------------------------------------------------------------------- 1 | var someFu() 2 | var other; 3 | -------------------------------------------------------------------------------- /testData/varConstructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andresdominguez/jsToolbox/HEAD/testData/varConstructor.js --------------------------------------------------------------------------------