Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
6e4da9b
Cleaned out all of the unused dependencies and separated functionalit…
Ponch49 Jan 19, 2024
47508b3
removed unused variable
Ponch49 Jan 19, 2024
031522d
Merge pull request #29 from oslabs-beta/FL/RL-41/Move-Functionality
Louka3 Jan 20, 2024
5ce9547
Removed unused handles from root node and leaf nodes
Johnny-Arroyo Jan 20, 2024
13e58da
Merge pull request #30 from oslabs-beta/JA/Remove-unused-handles
Louka3 Jan 20, 2024
472a919
added jest testing
ChristinaRaether Jan 23, 2024
4d5d16e
removed ability to drag new edges by styling the component directly t…
Johnny-Arroyo Jan 23, 2024
189b7ed
Merge pull request #31 from oslabs-beta/JA/Remove-unused-handles
ash-t-luu Jan 23, 2024
55d274c
changing mocha code to jest code and added files for jest environment
ash-t-luu Jan 24, 2024
3af5ccb
got jest working on simple test files for extension and parser
ash-t-luu Jan 24, 2024
15ec4c5
added modulePathIgnorePatterns to jest.config to make tests work for CR
ChristinaRaether Jan 24, 2024
4625a1e
Was able to dispose of the webview resources properly. We are able to…
Ponch49 Jan 24, 2024
e4f288b
Merge branch 'dev' into FL/RL-42-43-44/Memory-Leak_Cleanup
Ponch49 Jan 24, 2024
542ee2b
Merge pull request #32 from oslabs-beta/FL/RL-42-43-44/Memory-Leak_Cl…
ash-t-luu Jan 24, 2024
071a553
Resolved the bug that was causing no new webview to be opened after i…
Ponch49 Jan 24, 2024
82c284a
Merge branch 'dev' into FL/RL-42-43-44/Memory-Leak_Cleanup
Ponch49 Jan 25, 2024
2da4e37
Merge pull request #33 from oslabs-beta/FL/RL-42-43-44/Memory-Leak_Cl…
Ponch49 Jan 25, 2024
8c88a84
Merge branch 'dev' into AL/CR/LK-Jest_testing
ash-t-luu Jan 25, 2024
54d06ad
moved testing related files into testing folder, eslint deleted unnec…
ash-t-luu Jan 25, 2024
8244259
Merge pull request #34 from oslabs-beta/AL/CR/LK-Jest_testing
ChristinaRaether Jan 25, 2024
809753e
updated parser.test.ts file
ash-t-luu Jan 25, 2024
b5c1f52
added semi-colons and eslint spacing
ash-t-luu Jan 26, 2024
c2a7dd2
added logic for parser directives component type, fixed syntax for co…
ash-t-luu Jan 27, 2024
20a38b7
changed test script to compile ts and run testing
ash-t-luu Jan 27, 2024
5696f60
Merge pull request #35 from oslabs-beta/AL/directives
Ponch49 Jan 27, 2024
86ef330
Implemented the tests for test case 6
Jan 27, 2024
02bfdc5
finished tc6 but possible bug found in the parser itself
Jan 28, 2024
fc7e728
Finished test case 7
Louka3 Jan 29, 2024
2e9b9be
added tests #11-14, changed config to turn off warnings in .eslintrc,…
ash-t-luu Jan 29, 2024
86bba6b
Combined LK/tc6 and LK/tc7 so test cases are on one branch for dev merge
Jan 30, 2024
3a37272
Working on a recursive function that iterates through the children of…
Jan 30, 2024
680cba3
May have a solution. Commiting before testing and iterating.
Louka3 Jan 30, 2024
35cfdcf
I may have solved the bug. Pushing for further testing
Louka3 Jan 30, 2024
0f45300
changed vscode error to showNotification func, imported from /src/uti…
ash-t-luu Jan 30, 2024
74a4dcd
added more test components for tc_14 to test more component declarati…
ash-t-luu Jan 31, 2024
25ff1ee
got ts errors with parent prop, changed it to match the tree type, ad…
ash-t-luu Feb 1, 2024
b4c7088
added comment in parser.test.ts for other code reviewers
ash-t-luu Feb 1, 2024
92fa73c
changed logic in parser.ts to skip a conditional if no body array is …
ash-t-luu Feb 1, 2024
cf696da
uncommented the other working tests #11-14
ash-t-luu Feb 2, 2024
3d47bc1
changed modules and configs to be ready for prod
ash-t-luu Feb 2, 2024
df59d48
updated logo for webview and panel
Johnny-Arroyo Feb 3, 2024
9e28334
Merge pull request #37 from oslabs-beta/JA/logo
Ponch49 Feb 3, 2024
2462b48
Adding media stuff
Feb 3, 2024
ece43e0
Merge branch AL/moduleUpdates into AL/client-conditionals, completed …
ash-t-luu Feb 3, 2024
02171cb
fixed test cases that were broken
Feb 3, 2024
ab1073e
Added the test cases I was working on, but had to fix. They should al…
Feb 3, 2024
fb4d211
Merge pull request #38 from oslabs-beta/LK/fileNotFoundBug
Ponch49 Feb 3, 2024
2209927
Merge branch 'dev' into AL/client-conditionals
ash-t-luu Feb 3, 2024
ffeb6ff
Merge pull request #39 from oslabs-beta/AL/client-conditionals
Ponch49 Feb 3, 2024
730160d
deleted unused images and added property in tsconfig to remove warnin…
ash-t-luu Feb 4, 2024
40eafa7
Merge pull request #40 from oslabs-beta/AL/client-conditionals
ChristinaRaether Feb 5, 2024
4798660
deleted extension.test.ts and added script for test compile
ash-t-luu Feb 5, 2024
dc8c04a
added changes to vscodeignore
ash-t-luu Feb 5, 2024
6119cd9
Merge pull request #42 from oslabs-beta/AL/client-conditionals
Louka3 Feb 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
"rules": {
"no-const-assign": "warn",
"no-this-before-super": "warn",
"no-undef": "warn",
"no-undef": "off",
"no-unreachable": "warn",
"no-unused-vars": "warn",
"no-unused-vars": "off",
"constructor-super": "warn",
"valid-typeof": "warn"
}
Expand Down
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
/node_modules/
/package-lock.json
/.vscode-test/
/build/
/build/
/.DS_Store
9 changes: 0 additions & 9 deletions .vscode-test.js

This file was deleted.

17 changes: 7 additions & 10 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
.vscode/**
.vscode-test/**
test/**
.gitignore
.yarnrc
vsc-extension-quickstart.md
**/jsconfig.json
**/*.map
**/.eslintrc.json
**/*.js.map
**/*

!build/
!CHANGELOG.md
!packages.json
!media/
!README.md
6 changes: 6 additions & 0 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
module.exports = {
presets: [
['@babel/preset-env', {targets: {node: 'current'}}],
'@babel/preset-typescript',
],
};
17 changes: 17 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
const path = require('path');

module.exports = {
preset: "ts-jest",
testEnvironment: "./src/test/vscode-environment",
preset: "ts-jest/presets/default-esm",
globals: {
"ts-jest": {
useESM: true,
},
},
moduleNameMapper: {
vscode: path.join(__dirname, 'src', 'test', 'vscode.js')
},
testMatch: ['**/test/**/*.js', '**/?(*.)+(spec|test).js'],
modulePathIgnorePatterns: ["node_modules"]
};
Binary file added media/RL(Final).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed media/favicon.ico
Binary file not shown.
33 changes: 0 additions & 33 deletions media/test1.svg

This file was deleted.

Loading