Srg2Source | Applies source level refactors to java source code | Reflection library
kandi X-RAY | Srg2Source Summary
kandi X-RAY | Srg2Source Summary
A tool for renaming symbols (classes, methods, fields, parameters, and variables) in Java source code using .srg mappings. For porting, Minecraft, CraftBukkit, mods, plugins, etc.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Process a type declaration
- Processes the package declaration
- Processes an enum declaration
- Processes the inner class instance
- Process an anonymous class declaration
- Processes a record declaration
- Process a qualified name
- Processes a method declaration
- Process a lambda expression
- Process a simple binding
- Process an initializer node
- Processes the synthetic annotation
- Processes a MethodAnnotation
- Process a single member annotation
- Processes a MarkerAnnotation
- Process a normal annotation
- Processes a marker annotation
- Adds a library
- Opens an input stream for reading
- Retrieves a structure from the given data
- Creates a RangeEntry from the given specification
- Returns output stream
- Reads a MetaEntry from a string
- Transforms a class
- Filter out methods that have been called
- Read the content of a file
- The main entry point
- Process an interface annotation
- Entry point for testing
- Main entry point
- Get the next output stream
Srg2Source Key Features
Srg2Source Examples and Code Snippets
Community Discussions
Trending Discussions on Srg2Source
QUESTION
I've recently gotten into modding Minecraft 1.7.10, and I'm setting up my folders/environment. All I've done so far is as follows;
- Extracted the 1.7.10 src files from the forge website to the file I plan on modding in.
- made a system variable in my environmental variables called Path, which directs to my JDK.
- Ran gradlew.bat (failed)
And this is where I failed. I have the main error I got straight from the cmd prompt, used cmd /k switch to keep it open listed below.
FAILURE: Build failed with an exception.
- What went wrong: A problem occurred configuring root project 'Modding Project'.
Could not resolve all dependencies for configuration ':classpath'. Could not resolve org.eclipse.equinox:common:[3.2.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:jobs:3.5.300-v20130429-1813 :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:contenttype:3.4.200-v20130326-1255 :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.equinox:preferences:3.5.100-v20130422-1538 > Failed to list versions for org.eclipse.equinox:common. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/common/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/common/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.equinox:preferences:[3.2.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:contenttype:3.4.200-v20130326-1255 > Failed to list versions for org.eclipse.equinox:preferences. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/preferences/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/preferences/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.equinox:registry:[3.2.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:contenttype:3.4.200-v20130326-1255 > Failed to list versions for org.eclipse.equinox:registry. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/registry/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/registry/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.core.runtime:compatibility:[3.1.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:resources:3.2.1-R32x_v20060914 > Failed to list versions for org.eclipse.core.runtime:compatibility. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/core/runtime/compatibility/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/core/runtime/compatibility/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.core:expressions:[3.1.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:resources:3.2.1-R32x_v20060914 > Failed to list versions for org.eclipse.core:expressions. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/core/expressions/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/core/expressions/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.core:filesystem:[1.0.0,2.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:resources:3.2.1-R32x_v20060914 > Failed to list versions for org.eclipse.core:filesystem. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/core/filesystem/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/core/filesystem/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse:osgi:[3.7.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse:osgi. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/osgi/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/osgi/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.equinox:common:[3.6.100,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse.equinox:common. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/common/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/common/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.core:jobs:[3.2.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse.core:jobs. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/core/jobs/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/core/jobs/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.equinox:registry:[3.4.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse.equinox:registry. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/registry/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/registry/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.equinox:preferences:[3.4.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse.equinox:preferences. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/preferences/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/preferences/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.core:contenttype:[3.3.0,4.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse.core:contenttype. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/core/contenttype/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/core/contenttype/maven-metadata.xml'. Received status code 501 from server: HTTPS Required Could not resolve org.eclipse.equinox:app:[1.0.0,2.0.0). Required by: :Modding Project:unspecified > net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT > net.minecraftforge.srg2source:Srg2Source:3.2-SNAPSHOT > org.eclipse.core:runtime:3.9.0-v20130326-1255 > Failed to list versions for org.eclipse.equinox:app. > Unable to load Maven meta-data from http://repo1.maven.org/maven2/org/eclipse/equinox/app/maven-metadata.xml. > Could not GET 'http://repo1.maven.org/maven2/org/eclipse/equinox/app/maven-metadata.xml'. Received status code 501 from server: HTTPS Required
- Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 10.107 secs
I can provide the --stacktrace, --info or the --debug on request.. first post so I'm not sure what people need beyond the error. Thanks anyways!
Here is my build.gradle
ANSWER
Answered 2020-Dec-11 at 03:30So as far as I understood repo1.maven.org/maven2
does not support http anymore. That is problem because 1.7.10 is shipped with gradle wrapper v2.0. In this version http was hardcoded. So you need to add repository by yourself.
Repository declaration looks like:
QUESTION
I am brand spankin' new to coding. In fact, I've learned all I know about gradle through experimentation trying to make this stuff work. I am trying to build a .jar file from an old github file and for the past week, I've been trying in and out to get this thing to work and it always spits out errors. I am currently closer than ever to building this thing - except there's a problem.
While I try to build my jar file, I am getting the error: Could not resolve all dependencies for configuration ':classpath'. And a lot of feedback, shown below.
...ANSWER
Answered 2020-Feb-05 at 01:10You're right, the problem is due to the very old Gradle version used in the releases/1.12
branch of that repo.
The version of Gradle used by the gradlew
command is determined by the file gradle/wrapper/gradle-wrapper.properties
. If you edit that file and change the distributionUrl
property to use gradle-4.4-all.zip
(like in develop
branch of this repo) instead of gradle-2.0-all.zip
, you should be able to at least build the project.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Srg2Source
You can use Srg2Source like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the Srg2Source component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page