mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Address comments
This commit is contained in:
@@ -9,7 +9,7 @@ pub mod trap;
|
||||
use ra_ap_syntax::ast::SourceFile;
|
||||
use ra_ap_syntax::AstNode;
|
||||
|
||||
pub fn extract(
|
||||
fn extract(
|
||||
archiver: &archive::Archiver,
|
||||
traps: &trap::TrapFileProvider,
|
||||
file: std::path::PathBuf,
|
||||
|
||||
1
rust/extractor/src/translate/.gitattributes
vendored
Normal file
1
rust/extractor/src/translate/.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/generated.rs linguist-generated
|
||||
2
rust/extractor/src/translate/generated.rs
generated
2
rust/extractor/src/translate/generated.rs
generated
@@ -1,3 +1,5 @@
|
||||
//! Generated by `cargo generate-schema`, do not edit by hand.
|
||||
|
||||
use super::base::{TextValue, Translator};
|
||||
use crate::generated;
|
||||
use crate::trap::{Label, TrapId};
|
||||
|
||||
@@ -53,6 +53,10 @@ fn write_schema(
|
||||
super_types: BTreeMap<String, BTreeSet<String>>,
|
||||
) -> std::io::Result<String> {
|
||||
let mut buf: Vec<u8> = Vec::new();
|
||||
writeln!(
|
||||
buf,
|
||||
"# Generated by `cargo generate-schema`, do not edit by hand.\n"
|
||||
)?;
|
||||
writeln!(buf, "from .prelude import *\n")?;
|
||||
|
||||
for node in &grammar.enums {
|
||||
@@ -404,7 +408,8 @@ fn write_extractor(grammar: &AstSrc) -> std::io::Result<String> {
|
||||
let mut buf: Vec<u8> = Vec::new();
|
||||
writeln!(
|
||||
buf,
|
||||
"use crate::generated;
|
||||
"//! Generated by `cargo generate-schema`, do not edit by hand.\n
|
||||
use crate::generated;
|
||||
use super::base::{{TextValue, Translator}};
|
||||
use crate::trap::{{Label, TrapId}};
|
||||
use ra_ap_syntax::ast;
|
||||
|
||||
1
rust/schema/.gitattributes
vendored
Normal file
1
rust/schema/.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/ast.py linguist-generated
|
||||
2
rust/schema/ast.py
generated
2
rust/schema/ast.py
generated
@@ -1,3 +1,5 @@
|
||||
# Generated by `cargo generate-schema`, do not edit by hand.
|
||||
|
||||
from .prelude import *
|
||||
|
||||
class AssocItem(AstNode):
|
||||
|
||||
Reference in New Issue
Block a user