{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":599370189,"defaultBranch":"main","name":"MultiFormatterVSCode","ownerLogin":"jota0222","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-09T01:46:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12126375?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719879685.0","currentOid":""},"activityList":{"items":[{"before":"70843cf999d97e63dad175ea74bb62ff6494d934","after":"abe20d8153f1cdb4db48b4d54191131f91629208","ref":"refs/heads/main","pushedAt":"2024-09-05T12:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"1.6.2","shortMessageHtmlLink":"1.6.2"}},{"before":"3bf27086d24cd3eea54537f1074bc1b206f74bd6","after":"70843cf999d97e63dad175ea74bb62ff6494d934","ref":"refs/heads/main","pushedAt":"2024-09-05T12:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Added JSON to the Readme","shortMessageHtmlLink":"Added JSON to the Readme"}},{"before":"2c247ce676b5bfb9e138d1597c9d83c4a87c9c05","after":"3bf27086d24cd3eea54537f1074bc1b206f74bd6","ref":"refs/heads/main","pushedAt":"2024-09-05T12:26:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Merge pull request #25 from Ambroos/add-json\n\nAdd JSON support","shortMessageHtmlLink":"Merge pull request #25 from Ambroos/add-json"}},{"before":"ed64754549eec1717e11a80f0374f1821fff82c5","after":null,"ref":"refs/heads/improve-configuration-target-detection","pushedAt":"2024-07-02T00:21:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"}},{"before":"681c7d9ed71578b1c229f0659feae81f805022f6","after":"2c247ce676b5bfb9e138d1597c9d83c4a87c9c05","ref":"refs/heads/main","pushedAt":"2024-07-02T00:21:19.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Fix issues in configuration target detection\n\n- Due to some issues regarding the configuration that can be null and the way vscode behave, we must also allow null values in the default formatter as if it was a valid value. If we don't do that, VS Code will ask to set the default formatter when running each formatter in the list.\r\n- Added Prettier to force code style used in the extension code base\r\n- Push dependencies","shortMessageHtmlLink":"Fix issues in configuration target detection"}},{"before":"ee07cc00b5729847759666bd81c4963161b62baf","after":"ed64754549eec1717e11a80f0374f1821fff82c5","ref":"refs/heads/improve-configuration-target-detection","pushedAt":"2024-07-02T00:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Added types to the config inspect for better error detection by the IDE\n- Reordered inspected configuration target attributes to match the if statements that follow them","shortMessageHtmlLink":"Added types to the config inspect for better error detection by the IDE"}},{"before":"8089583eed08ec116889f15c3f1378b36703b658","after":"ee07cc00b5729847759666bd81c4963161b62baf","ref":"refs/heads/improve-configuration-target-detection","pushedAt":"2024-07-01T18:05:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Pushed version due to the changes in configuration target","shortMessageHtmlLink":"Pushed version due to the changes in configuration target"}},{"before":"8089583eed08ec116889f15c3f1378b36703b658","after":null,"ref":"refs/heads/a-laughlin/main","pushedAt":"2024-07-01T18:03:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"}},{"before":null,"after":"8089583eed08ec116889f15c3f1378b36703b658","ref":"refs/heads/improve-configuration-target-detection","pushedAt":"2024-07-01T18:03:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Refactored the detection of current configuration target to overwrite\n- This solves issue when default formatter is null in one of the files of settings, which asks to set default formatter instead of formatting right away\n- Workspace Folder is moved first in the target check as it's more specific than vscode workspace\n- Added null as a valid value for default formatter so we can take it into consideration\n- Used new Prettier config to format the code","shortMessageHtmlLink":"Refactored the detection of current configuration target to overwrite"}},{"before":"d56c07fb4796676ec15b3182f036a35909d34458","after":"8089583eed08ec116889f15c3f1378b36703b658","ref":"refs/heads/a-laughlin/main","pushedAt":"2024-07-01T18:02:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Refactored the detection of current configuration target to overwrite\n- This solves issue when default formatter is null in one of the files of settings, which asks to set default formatter instead of formatting right away\n- Workspace Folder is moved first in the target check as it's more specific than vscode workspace\n- Added null as a valid value for default formatter so we can take it into consideration\n- Used new Prettier config to format the code","shortMessageHtmlLink":"Refactored the detection of current configuration target to overwrite"}},{"before":"d6c2978de908287ac92e823ece090dff881f5452","after":"d56c07fb4796676ec15b3182f036a35909d34458","ref":"refs/heads/a-laughlin/main","pushedAt":"2024-07-01T16:59:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Pushed some dependencies to keep the extension updated","shortMessageHtmlLink":"Pushed some dependencies to keep the extension updated"}},{"before":null,"after":"d6c2978de908287ac92e823ece090dff881f5452","ref":"refs/heads/a-laughlin/main","pushedAt":"2024-07-01T16:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Added settings to force usage of prettier to format the code","shortMessageHtmlLink":"Added settings to force usage of prettier to format the code"}},{"before":"bcab93512d38b311762c271d620e148307c174ca","after":"681c7d9ed71578b1c229f0659feae81f805022f6","ref":"refs/heads/main","pushedAt":"2024-07-01T15:11:55.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Merge pull request #21 from a-laughlin/main\n\nIncrease configuration target precision","shortMessageHtmlLink":"Merge pull request #21 from a-laughlin/main"}},{"before":"752862c3feb68e5cc36627baf1c9012451c45285","after":"bcab93512d38b311762c271d620e148307c174ca","ref":"refs/heads/main","pushedAt":"2024-03-11T09:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"1.5.4","shortMessageHtmlLink":"1.5.4"}},{"before":"1a5112ae53c8dc09da0081c0ef41efc2a30726c8","after":"752862c3feb68e5cc36627baf1c9012451c45285","ref":"refs/heads/main","pushedAt":"2024-03-11T09:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Replaced save command to save without formatting\n- This probably fix remaining problems with formatters running twice\n-This should also improve performance since VSCode don't need to trigger formatters again.\n- Pushed some dependencies versions due to vulnerabilities found","shortMessageHtmlLink":"Replaced save command to save without formatting"}},{"before":"99ec98ed227e4d47d838e4332ab532db0f6e3077","after":"1a5112ae53c8dc09da0081c0ef41efc2a30726c8","ref":"refs/heads/main","pushedAt":"2024-03-06T10:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"1.5.3","shortMessageHtmlLink":"1.5.3"}},{"before":"4687edfbc0a8b118a73743234aca7116cd0d583c","after":"99ec98ed227e4d47d838e4332ab532db0f6e3077","ref":"refs/heads/main","pushedAt":"2024-03-06T10:13:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Merge pull request #19 from JoshHayes/support-matlab\n\nAdd support for MATLAB","shortMessageHtmlLink":"Merge pull request #19 from JoshHayes/support-matlab"}},{"before":"a88d59d8b73a82d5c1264e2ce4de296bfbb43cdd","after":"4687edfbc0a8b118a73743234aca7116cd0d583c","ref":"refs/heads/main","pushedAt":"2024-02-05T15:04:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"1.5.2","shortMessageHtmlLink":"1.5.2"}},{"before":"25c07e85e32405f342d33c72744e8bf1b5f56e0d","after":"a88d59d8b73a82d5c1264e2ce4de296bfbb43cdd","ref":"refs/heads/main","pushedAt":"2024-02-05T14:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Added validation to prevent endless loops after format on save\n- Due to some formatter like DEVSENSE for PHP saving again after formatting, the validation was required\n- Due to the use of the VSCode formatter for TypeScript, the strings are now double quotes\n\nCloses Infinite Saving - eventually crashed #15","shortMessageHtmlLink":"Added validation to prevent endless loops after format on save"}},{"before":"71bf21527541212cf76819cdd66874b1a402212f","after":"25c07e85e32405f342d33c72744e8bf1b5f56e0d","ref":"refs/heads/main","pushedAt":"2024-02-05T11:59:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Merge pull request #17 from Indy-rbo/main\n\nAdd support for robotframework","shortMessageHtmlLink":"Merge pull request #17 from Indy-rbo/main"}},{"before":"085db67373b14bd1e5344eae06781433266b77c0","after":"71bf21527541212cf76819cdd66874b1a402212f","ref":"refs/heads/main","pushedAt":"2024-01-23T11:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Typo fixes in readme","shortMessageHtmlLink":"Typo fixes in readme"}},{"before":"4e88998142dc7636f9e14feae5f4be4b86b1dfa0","after":"085db67373b14bd1e5344eae06781433266b77c0","ref":"refs/heads/main","pushedAt":"2024-01-23T11:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"1.5.1","shortMessageHtmlLink":"1.5.1"}},{"before":"5df80f40b61a36134c60a5b3e0d1b0b75455cb71","after":"4e88998142dc7636f9e14feae5f4be4b86b1dfa0","ref":"refs/heads/main","pushedAt":"2024-01-23T11:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Added missing language Ruby in Readme","shortMessageHtmlLink":"Added missing language Ruby in Readme"}},{"before":"247bdfe6e5540967bc858519099fc0d8e4f3b797","after":"5df80f40b61a36134c60a5b3e0d1b0b75455cb71","ref":"refs/heads/main","pushedAt":"2024-01-23T11:46:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Merge pull request #16 from jgrau/jgrau/ruby-support\n\nAdd support for ruby","shortMessageHtmlLink":"Merge pull request #16 from jgrau/jgrau/ruby-support"}},{"before":"c08e69946d22a755c43c97c203ab89e76ea7f92e","after":"247bdfe6e5540967bc858519099fc0d8e4f3b797","ref":"refs/heads/main","pushedAt":"2023-12-30T21:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Fixed typos and improved a sentence","shortMessageHtmlLink":"Fixed typos and improved a sentence"}},{"before":"87733de11765361a67505a29bd40c4bc3fc088b4","after":"c08e69946d22a755c43c97c203ab89e76ea7f92e","ref":"refs/heads/main","pushedAt":"2023-12-30T20:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"1.5.0","shortMessageHtmlLink":"1.5.0"}},{"before":"877e816287022dfbd9b3bf8a8ac5660ce07e8562","after":null,"ref":"refs/heads/13-multi-formatting-a-file-without-workspace","pushedAt":"2023-12-30T20:49:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"}},{"before":"37a02a07476df61cf470986cb33103ad8c661196","after":"87733de11765361a67505a29bd40c4bc3fc088b4","ref":"refs/heads/main","pushedAt":"2023-12-30T20:49:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Merge pull request #14 from jota0222/13-multi-formatting-a-file-without-workspace\n\nFixed exception when formatting file without a workspace","shortMessageHtmlLink":"Merge pull request #14 from jota0222/13-multi-formatting-a-file-witho…"}},{"before":"345a123c34c5bf7727e3e18732b23718f0cda63f","after":"877e816287022dfbd9b3bf8a8ac5660ce07e8562","ref":"refs/heads/13-multi-formatting-a-file-without-workspace","pushedAt":"2023-12-30T20:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Removed unnecessary space added accidentally","shortMessageHtmlLink":"Removed unnecessary space added accidentally"}},{"before":"37a02a07476df61cf470986cb33103ad8c661196","after":"345a123c34c5bf7727e3e18732b23718f0cda63f","ref":"refs/heads/13-multi-formatting-a-file-without-workspace","pushedAt":"2023-12-30T20:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jota0222","name":"Juan David","path":"/jota0222","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12126375?s=80&v=4"},"commit":{"message":"Fixed exception when formatting file without workspace","shortMessageHtmlLink":"Fixed exception when formatting file without workspace"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQxMjozMTowMi4wMDAwMDBazwAAAASt0Tvr","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQxMjozMTowMi4wMDAwMDBazwAAAASt0Tvr","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0zMFQyMDo0MToyMy4wMDAwMDBazwAAAAPUux3e"}},"title":"Activity · jota0222/MultiFormatterVSCode"}