René's URL Explorer Experiment


Title: History for class-lib - parasgithub/java-semantics · GitHub

Open Graph Title: History for class-lib - parasgithub/java-semantics

X Title: History for class-lib - parasgithub/java-semantics

Description: The semantics of Java in K. Contribute to parasgithub/java-semantics development by creating an account on GitHub.

Open Graph Description: The semantics of Java in K. Contribute to parasgithub/java-semantics development by creating an account on GitHub.

X Description: The semantics of Java in K. Contribute to parasgithub/java-semantics development by creating an account on GitHub.

Opengraph URL: https://github.com/parasgithub/java-semantics

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:5411b3ba-df44-8327-11ac-a3e9f224bfbe
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD902:1EA4:48B45C7:6655128:6A501B63
html-safe-nonce9b12b01feb4ab345f41e5ec6419067777f808d832a7cb21def2227ed854629bb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOTAyOjFFQTQ6NDhCNDVDNzo2NjU1MTI4OjZBNTAxQjYzIiwidmlzaXRvcl9pZCI6IjMyNDA0MzQyNTU0NTM0OTQxMTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacaa9c9be68a361d7fc541e4966d3dd9638cbfa053399fa08b31e16c4fc2681c27
hovercard-subject-tagrepository:31969073
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/parasgithub/java-semantics/commits/toolsForReview/class-lib
twitter:imagehttps://opengraph.githubassets.com/739a66b75862a033e3770bfe61c7bc43537376df52b583aee0247c23b83b7645/parasgithub/java-semantics
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/739a66b75862a033e3770bfe61c7bc43537376df52b583aee0247c23b83b7645/parasgithub/java-semantics
og:image:altThe semantics of Java in K. Contribute to parasgithub/java-semantics development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None14f013003d3992e8746116a6f2f55cd2fdaccd329ee0423392831ae051ecb535
turbo-cache-controlno-cache
go-importgithub.com/parasgithub/java-semantics git https://github.com/parasgithub/java-semantics.git
octolytics-dimension-user_id8584719
octolytics-dimension-user_loginparasgithub
octolytics-dimension-repository_id31969073
octolytics-dimension-repository_nwoparasgithub/java-semantics
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id11711471
octolytics-dimension-repository_parent_nwokframework/java-semantics
octolytics-dimension-repository_network_root_id11711471
octolytics-dimension-repository_network_root_nwokframework/java-semantics
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release26ee7c1a62943cf19a6fcc1d1ac93ac83465c885
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/parasgithub/java-semantics/commits/toolsForReview/class-lib#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fparasgithub%2Fjava-semantics%2Fcommits%2FtoolsForReview%2Fclass-lib
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fparasgithub%2Fjava-semantics%2Fcommits%2FtoolsForReview%2Fclass-lib
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=parasgithub%2Fjava-semantics
Reloadhttps://github.com/parasgithub/java-semantics/commits/toolsForReview/class-lib
Reloadhttps://github.com/parasgithub/java-semantics/commits/toolsForReview/class-lib
Reloadhttps://github.com/parasgithub/java-semantics/commits/toolsForReview/class-lib
parasgithub https://github.com/parasgithub
java-semanticshttps://github.com/parasgithub/java-semantics
kframework/java-semanticshttps://github.com/kframework/java-semantics
Notifications https://github.com/login?return_to=%2Fparasgithub%2Fjava-semantics
Fork 0 https://github.com/login?return_to=%2Fparasgithub%2Fjava-semantics
Star 0 https://github.com/login?return_to=%2Fparasgithub%2Fjava-semantics
Code https://github.com/parasgithub/java-semantics/tree/toolsForReview
Pull requests 0 https://github.com/parasgithub/java-semantics/pulls
Actions https://github.com/parasgithub/java-semantics/actions
Projects https://github.com/parasgithub/java-semantics/projects
Wiki https://github.com/parasgithub/java-semantics/wiki
Security and quality 0 https://github.com/parasgithub/java-semantics/security
Insights https://github.com/parasgithub/java-semantics/pulse
Code https://github.com/parasgithub/java-semantics/tree/toolsForReview
Pull requests https://github.com/parasgithub/java-semantics/pulls
Actions https://github.com/parasgithub/java-semantics/actions
Projects https://github.com/parasgithub/java-semantics/projects
Wiki https://github.com/parasgithub/java-semantics/wiki
Security and quality https://github.com/parasgithub/java-semantics/security
Insights https://github.com/parasgithub/java-semantics/pulse
java-semanticshttps://github.com/parasgithub/java-semantics/commits
class-libhttps://github.com/parasgithub/java-semantics/commits/toolsForReview/class-lib
toolsForReviewhttps://github.com/parasgithub/java-semantics/tree/toolsForReview
KJ-28 Minimize custom elaboration logic for strings and arrays. Simplified the elaboration of method calls over arrays by introducing one auxiliary class - ArrayImpl. Method calls over targets of c…https://github.com/parasgithub/java-semantics/commit/646ca55e01f23374cbf2c00c7d0663efd3a3567d
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
646ca55https://github.com/parasgithub/java-semantics/commit/646ca55e01f23374cbf2c00c7d0663efd3a3567d
https://github.com/parasgithub/java-semantics/blob/646ca55e01f23374cbf2c00c7d0663efd3a3567d/class-lib
https://github.com/parasgithub/java-semantics/tree/646ca55e01f23374cbf2c00c7d0663efd3a3567d
KJ-26 Replace the auxiliary type rtString with proper java.lang.String. Eliminated the auxiliary type rtString. Created the class java.lang.String. Old rules that elaborate String methods are not e…https://github.com/parasgithub/java-semantics/commit/d658ec502b22109b78f9bffde7db84314cd9ac92
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
d658ec5https://github.com/parasgithub/java-semantics/commit/d658ec502b22109b78f9bffde7db84314cd9ac92
https://github.com/parasgithub/java-semantics/blob/d658ec502b22109b78f9bffde7db84314cd9ac92/class-lib
https://github.com/parasgithub/java-semantics/tree/d658ec502b22109b78f9bffde7db84314cd9ac92
java-precisely: Added support for some API methods requied by Java Precisely examples. Reading strings from console is implemented although I am not sure if this works.https://github.com/parasgithub/java-semantics/commit/60e508dcfe61f871633c1cb3fb673d06ca116561
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
60e508dhttps://github.com/parasgithub/java-semantics/commit/60e508dcfe61f871633c1cb3fb673d06ca116561
https://github.com/parasgithub/java-semantics/blob/60e508dcfe61f871633c1cb3fb673d06ca116561/class-lib
https://github.com/parasgithub/java-semantics/tree/60e508dcfe61f871633c1cb3fb673d06ca116561
floats: 1. Implemented printing float values (spotted by javaprecisely tests). 2.Extended tools to be able to run java semantics with more options.https://github.com/parasgithub/java-semantics/commit/51a3e2e4f938c168b2af1f90d977a717cfa842bc
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
51a3e2ehttps://github.com/parasgithub/java-semantics/commit/51a3e2e4f938c168b2af1f90d977a717cfa842bc
https://github.com/parasgithub/java-semantics/blob/51a3e2e4f938c168b2af1f90d977a717cfa842bc/class-lib
https://github.com/parasgithub/java-semantics/tree/51a3e2e4f938c168b2af1f90d977a717cfa842bc
threading: Implemented the remaining features for threading: synchronization, wait, notify, interrupting. Simplified some tests to be manageable by model checker. Many tests still cannot be used be…https://github.com/parasgithub/java-semantics/commit/26f34a6a2d1e9906ac230b7ceabf277237661d64
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
26f34a6https://github.com/parasgithub/java-semantics/commit/26f34a6a2d1e9906ac230b7ceabf277237661d64
https://github.com/parasgithub/java-semantics/blob/26f34a6a2d1e9906ac230b7ceabf277237661d64/class-lib
https://github.com/parasgithub/java-semantics/tree/26f34a6a2d1e9906ac230b7ceabf277237661d64
threading: Implemented Thread.join. required some changes to the class Thread.https://github.com/parasgithub/java-semantics/commit/1d51e21619d47629d5a1068b3d1df6c839d349cd
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
1d51e21https://github.com/parasgithub/java-semantics/commit/1d51e21619d47629d5a1068b3d1df6c839d349cd
https://github.com/parasgithub/java-semantics/blob/1d51e21619d47629d5a1068b3d1df6c839d349cd/class-lib
https://github.com/parasgithub/java-semantics/tree/1d51e21619d47629d5a1068b3d1df6c839d349cd
threading: 1. Updated both tools and semantics to support model checking on threads.https://github.com/parasgithub/java-semantics/commit/9d15dd0447e6ca244c8a9c58dc49b39018e6810a
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
9d15dd0https://github.com/parasgithub/java-semantics/commit/9d15dd0447e6ca244c8a9c58dc49b39018e6810a
https://github.com/parasgithub/java-semantics/blob/9d15dd0447e6ca244c8a9c58dc49b39018e6810a/class-lib
https://github.com/parasgithub/java-semantics/tree/9d15dd0447e6ca244c8a9c58dc49b39018e6810a
method invocation:https://github.com/parasgithub/java-semantics/commit/60a272c5682c6a92c8be46a2ea1952836c3f5e7f
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
60a272chttps://github.com/parasgithub/java-semantics/commit/60a272c5682c6a92c8be46a2ea1952836c3f5e7f
https://github.com/parasgithub/java-semantics/blob/60a272c5682c6a92c8be46a2ea1952836c3f5e7f/class-lib
https://github.com/parasgithub/java-semantics/tree/60a272c5682c6a92c8be46a2ea1952836c3f5e7f
elaborate methods:https://github.com/parasgithub/java-semantics/commit/a4766ab76669dcd394355af248cb33403a432b7e
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
a4766abhttps://github.com/parasgithub/java-semantics/commit/a4766ab76669dcd394355af248cb33403a432b7e
https://github.com/parasgithub/java-semantics/blob/a4766ab76669dcd394355af248cb33403a432b7e/class-lib
https://github.com/parasgithub/java-semantics/tree/a4766ab76669dcd394355af248cb33403a432b7e
Class Literals, JLS $15.8.2:https://github.com/parasgithub/java-semantics/commit/6cec44c9cd1d268c13b923cde647189170fab8c1
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
6cec44chttps://github.com/parasgithub/java-semantics/commit/6cec44c9cd1d268c13b923cde647189170fab8c1
https://github.com/parasgithub/java-semantics/blob/6cec44c9cd1d268c13b923cde647189170fab8c1/class-lib
https://github.com/parasgithub/java-semantics/tree/6cec44c9cd1d268c13b923cde647189170fab8c1
Packages:https://github.com/parasgithub/java-semantics/commit/ea5ccf05b15a450f8e6554d508d8db3967452481
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
ea5ccf0https://github.com/parasgithub/java-semantics/commit/ea5ccf05b15a450f8e6554d508d8db3967452481
https://github.com/parasgithub/java-semantics/blob/ea5ccf05b15a450f8e6554d508d8db3967452481/class-lib
https://github.com/parasgithub/java-semantics/tree/ea5ccf05b15a450f8e6554d508d8db3967452481
1. Implemented static initialization for classes.https://github.com/parasgithub/java-semantics/commit/196f268b8a78a0b58677aab17d533361e7cc4edb
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
196f268https://github.com/parasgithub/java-semantics/commit/196f268b8a78a0b58677aab17d533361e7cc4edb
https://github.com/parasgithub/java-semantics/blob/196f268b8a78a0b58677aab17d533361e7cc4edb/class-lib
https://github.com/parasgithub/java-semantics/tree/196f268b8a78a0b58677aab17d533361e7cc4edb
Implemented access mode semantics for methods in all contexts except one:https://github.com/parasgithub/java-semantics/commit/00659245f2e6f8e37ddee5ac9010e658a519ffa5
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
0065924https://github.com/parasgithub/java-semantics/commit/00659245f2e6f8e37ddee5ac9010e658a519ffa5
https://github.com/parasgithub/java-semantics/blob/00659245f2e6f8e37ddee5ac9010e658a519ffa5/class-lib
https://github.com/parasgithub/java-semantics/tree/00659245f2e6f8e37ddee5ac9010e658a519ffa5
1. Implemented correct evaluation order for dimensions in array creation expression.https://github.com/parasgithub/java-semantics/commit/2f9893dae2b1247516c8f8b725bcfc8586fcf6b6
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
2f9893dhttps://github.com/parasgithub/java-semantics/commit/2f9893dae2b1247516c8f8b725bcfc8586fcf6b6
https://github.com/parasgithub/java-semantics/blob/2f9893dae2b1247516c8f8b725bcfc8586fcf6b6/class-lib
https://github.com/parasgithub/java-semantics/tree/2f9893dae2b1247516c8f8b725bcfc8586fcf6b6
Implemented basic exceptions: ArithmeticException, NullPointerException, ClassCastException. Tested.https://github.com/parasgithub/java-semantics/commit/657f4e26c39a48612a74f4feb4ee0d29bb74a540
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
657f4e2https://github.com/parasgithub/java-semantics/commit/657f4e26c39a48612a74f4feb4ee0d29bb74a540
https://github.com/parasgithub/java-semantics/blob/657f4e26c39a48612a74f4feb4ee0d29bb74a540/class-lib
https://github.com/parasgithub/java-semantics/tree/657f4e26c39a48612a74f4feb4ee0d29bb74a540
1. Implemented package name retrieving support in getClass().getName()https://github.com/parasgithub/java-semantics/commit/4c0286dfbf3212d8bc7623ff8726f667aa9a2908
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
4c0286dhttps://github.com/parasgithub/java-semantics/commit/4c0286dfbf3212d8bc7623ff8726f667aa9a2908
https://github.com/parasgithub/java-semantics/blob/4c0286dfbf3212d8bc7623ff8726f667aa9a2908/class-lib
https://github.com/parasgithub/java-semantics/tree/4c0286dfbf3212d8bc7623ff8726f667aa9a2908
Finished java preprocessor. Now with cache for lib classes parsing result.https://github.com/parasgithub/java-semantics/commit/abfc26825148973b8175b820ced465138f592027
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
abfc268https://github.com/parasgithub/java-semantics/commit/abfc26825148973b8175b820ced465138f592027
https://github.com/parasgithub/java-semantics/blob/abfc26825148973b8175b820ced465138f592027/class-lib
https://github.com/parasgithub/java-semantics/tree/abfc26825148973b8175b820ced465138f592027
Implemented first version of semantics preprocessor, which assembles multiple source files into one big kast file, fed to the krun tool.https://github.com/parasgithub/java-semantics/commit/c76f3339e1d9ddc0234ff2108659428a95eea049
https://github.com/denis-bogdanas
denis-bogdanashttps://github.com/parasgithub/java-semantics/commits?author=denis-bogdanas
c76f333https://github.com/parasgithub/java-semantics/commit/c76f3339e1d9ddc0234ff2108659428a95eea049
https://github.com/parasgithub/java-semantics/blob/c76f3339e1d9ddc0234ff2108659428a95eea049/class-lib
https://github.com/parasgithub/java-semantics/tree/c76f3339e1d9ddc0234ff2108659428a95eea049
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.