Title: Dev by YearsAlso · Pull Request #1 · YearsAlso/MyJavaLeetCodeNotes · GitHub
Open Graph Title: Dev by YearsAlso · Pull Request #1 · YearsAlso/MyJavaLeetCodeNotes
X Title: Dev by YearsAlso · Pull Request #1 · YearsAlso/MyJavaLeetCodeNotes
Description: This pull request introduces several significant updates, including the addition of GitHub Actions workflows for CI, IntelliJ IDEA project configuration files, and two new Java modules (classic-interview-001 and classic-interview-002) with corresponding implementations and unit tests. Below is a summary of the most important changes grouped by theme. Continuous Integration Added a dev.yml GitHub Actions workflow to run Java CI for the dev branch, including steps for code checkout, setting up JDK 21, caching Maven dependencies, compiling, testing, and packaging the project (.github/workflows/dev.yml). Added a main.yml GitHub Actions workflow to run Java CI for the main and next branches, with similar steps to the dev.yml workflow (.github/workflows/main.yml). IntelliJ IDEA Project Configuration Added .gitignore entries for IntelliJ IDEA-specific files such as workspace.xml, shelf/, and httpRequests/ (.idea/.gitignore). Introduced IntelliJ IDEA configuration files for project settings, including compiler settings, encoding, Maven repositories, and VCS mappings (.idea/compiler.xml, .idea/encodings.xml, .idea/jarRepositories.xml, .idea/misc.xml, .idea/setting.xml, .idea/vcs.xml) [1] [2] [3] [4] [5] [6]. Java Module: classic-interview-001 Added a Maven module classic-interview-001 with a merge solution for merging two sorted arrays, implemented in Solution.java (classic-interview/classic-interview-001/src/main/java/com/yearsalso/Solution.java). Added unit tests for the merge solution, covering various edge cases and scenarios (classic-interview/classic-interview-001/src/test/java/com/yearsalso/SolutionTest.java). Java Module: classic-interview-002 Added a Maven module classic-interview-002 with a removeElement solution for removing elements equal to a given value from an array, implemented in Solution.java (classic-interview/classic-interview-002/src/main/java/com/yearsalso/Solution.java). Added unit tests for the removeElement solution, verifying functionality with different input cases (classic-interview/classic-interview-002/src/test/java/com/yearsalso/SolutionTest.java). Miscellaneous Added a minimal README.md update, though it remains largely unchanged (README.md).
Open Graph Description: This pull request introduces several significant updates, including the addition of GitHub Actions workflows for CI, IntelliJ IDEA project configuration files, and two new Java modules (classic-int...
X Description: This pull request introduces several significant updates, including the addition of GitHub Actions workflows for CI, IntelliJ IDEA project configuration files, and two new Java modules (classic-int...
Opengraph URL: https://github.com/YearsAlso/MyJavaLeetCodeNotes/pull/1
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:f5b5eba9-5011-518a-b011-4d35797752ff |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 93EE:138201:D0B48:11BEB1:6982648D |
| html-safe-nonce | 699c9dc18e4606a6680c3d992be2b7a8f405daa5d7ebe874c0db3d3caf5018eb |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5M0VFOjEzODIwMTpEMEI0ODoxMUJFQjE6Njk4MjY0OEQiLCJ2aXNpdG9yX2lkIjoiMzE2NzI2MDU2MjYxMDYxMTM0MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | d2981031077e14461aa8024245038a184d5a21809ba23ea8a9083d96f014fdd9 |
| hovercard-subject-tag | pull_request:2706951744 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/YearsAlso/MyJavaLeetCodeNotes/pull/1/files |
| twitter:image | https://avatars.githubusercontent.com/u/16064016?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/16064016?s=400&v=4 |
| og:image:alt | This pull request introduces several significant updates, including the addition of GitHub Actions workflows for CI, IntelliJ IDEA project configuration files, and two new Java modules (classic-int... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | d8cbbf00e6212b4e561a1d6db613194a319d58a2967494f7cc81cf6da3fbb985 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/YearsAlso/MyJavaLeetCodeNotes git https://github.com/YearsAlso/MyJavaLeetCodeNotes.git |
| octolytics-dimension-user_id | 16064016 |
| octolytics-dimension-user_login | YearsAlso |
| octolytics-dimension-repository_id | 783506099 |
| octolytics-dimension-repository_nwo | YearsAlso/MyJavaLeetCodeNotes |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 783506099 |
| octolytics-dimension-repository_network_root_nwo | YearsAlso/MyJavaLeetCodeNotes |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b83d89864fafc7a67b8747b788f52c909d47dbfd |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width